工具与软件:
您好!
我使用的是 J742S2目标。
我的问题是:
-我们可以增加静态终点 "RPMessage_MAX_RESERVED_ENPOINT "的数量。
-值是100 ,我需要增加到200。
-增加它的影响是什么。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
我使用的是 J742S2目标。
我的问题是:
-我们可以增加静态终点 "RPMessage_MAX_RESERVED_ENPOINT "的数量。
-值是100 ,我需要增加到200。
-增加它的影响是什么。
尊敬的 Ali:
-我们可以增加静态终点 "RPMessage_MAX_RESERVED_ENDOWN"的数量吗。
我想您在引用 PDK src packages/ti/drv/ipc/ipc/pdc/ipc_priv.h 文件中的宏?
PDK IPC 驱动程序代码总共使用 MAXNDPOINTS (256)、其中 RPMessage_MAX_RESERVED_ENPOINT (100)是可使用确切 ID 请求的保留端点。
您是否需要增加此值? 这通常用于分配/分配特定的终点。 您是否有超过100个这样的终点?
Unknown 说:-增加它的影响是什么。
您是否也会增加 MAXNDPOINTS、还是将按原样保留?
主要影响将是端点对象所需的存储器。 该存储器需要由应用程序提供
此致
Suman
尊敬的 Suman:
感谢您的答复。
是的、我指的是 packages/ti/drv/ipc/ipc/ src / ipc_priv.h 中的宏。
我在这里的目的是增加保留终点并减少未定义 EPS 的轮询。
我只打算 在不增加 MAXNDPOINTS 的情况下将 RPMessage_MAX_RESERVED_ENPOINT 增加到200。
根据我的理解"如果我错了、请更正我"、如果我要更改 RPMessage_MAX_RESERVED_ENPOINT、则没有影响、只有非保留的 EPS 池将减少。
尊敬的 Ali:
我在此的目的是增加重新排序的终点并减少未定义 EPS 的轮询。
这在 PDK IPC 中、上层的 TIOVX 将使用此文件。 您是否有自己的软件堆栈层直接位于 PDK IPC 的上面?
根据我的理解"请更正我如果我错了"、如果我要更改 RPMessage_MAX_RESERVED_ENPOINT、将不起作用、只有非保留的 EPS 池将被减少。
正确、仅说明如何创建 RPMessage 端点的 s/w 用法。
我不确定你是否真的有这么多的终点。 我只见过几十个最大使用的端点。
此致
Suman