Hi,
Does the ICP GateMP on the C66x device is using the HW semaphores? Where can I see that on the IPC code?
Thanks,
HR
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.
GateMP uses HW semaphores on the c66x devices.The GateMp.RemoteSystemProxy is set up in the GateMP.xs file:
var gateDel = Settings.getHWGate();
GateMP.RemoteSystemProxy = xdc.module(gateDel);
The getHWGate function in the family\Settings.xs file determines the device and plugs in the appropriate locking mechanism.
The actual HW Semaphore source code is in the <ipc_install_dir>\packages\ti\sdo\ipc\gates\GateHWSem.c file.
Todd