Functions | |
void | bsp_set_sm_properties (PRUICSS_Handle pruIcssHandle, uint8_t sm, uint16_t address, uint16_t len) |
Set the address, length info from register to FWHAL layer. During INIT to PREOP transition in Mailbox mode. During SAFEOP to OP transition in Buffer mode. More... | |
t_sm_properties * | bsp_get_sm_properties (uint8_t sm) |
Get the pointer to requested SM properties. It is used for Buffer/Mailbox read/write detection from Host PDI interface to indicate to the firmware. More... | |
int16_t | bsp_get_sm_index (uint16_t address, uint16_t len) |
void bsp_set_sm_properties | ( | PRUICSS_Handle | pruIcssHandle, |
uint8_t | sm, | ||
uint16_t | address, | ||
uint16_t | len | ||
) |
Set the address, length info from register to FWHAL layer. During INIT to PREOP transition in Mailbox mode. During SAFEOP to OP transition in Buffer mode.
pruIcssHandle | PRUSS Handle |
sm | SyncManager index to set |
address | physical start address of SyncManager |
len | length of start address of SyncManager |
t_sm_properties* bsp_get_sm_properties | ( | uint8_t | sm | ) |
Get the pointer to requested SM properties. It is used for Buffer/Mailbox read/write detection from Host PDI interface to indicate to the firmware.
sm | SyncManager index to get properties from FWHAL |
pointer | to requested sm_properties array element in FWHAL |
int16_t bsp_get_sm_index | ( | uint16_t | address, |
uint16_t | len | ||
) |