Part Number: TMS320F28377D
Why do the IPC drivers perform read-modify-writes on read-zero registers?
The Technical Reference Manual spruhm8h states that the IPCACK, IPCSET and IPCCLR registers all read as zero. In the following files those registers are written through a read-modify-write operation. Is the code performing a superfluous read or am I missing something?
| File name | Number of RMW operations |
| F2837xD_Ipc_Driver.c | 7 |
| F2837xD_Ipc_Driver_Util.c | 3 |
| F2837xD_Ipc_Driver_Lite.c | 31 |