Function pointers to be used by the low-level driver. More...
| Data Structures | |
| struct | Ucs_Lld_Api_t | 
| Initialization required for one communication channel (control or packet)  More... | |
| Callback Functions | |
| typedef Ucs_Lld_RxMsg_t *(* | Ucs_Lld_RxAllocateCb_t )(void *inst_ptr, uint16_t buffer_size) | 
| Allocates an Rx message object. | |
| typedef void(* | Ucs_Lld_RxFreeUnusedCb_t )(void *inst_ptr, Ucs_Lld_RxMsg_t *msg_ptr) | 
| Frees an unused Rx message object. | |
| typedef void(* | Ucs_Lld_RxReceiveCb_t )(void *inst_ptr, Ucs_Lld_RxMsg_t *msg_ptr) | 
| Pass an Rx message to UNICENS. | |
| typedef void(* | Ucs_Lld_TxReleaseCb_t )(void *inst_ptr, Ucs_Lld_TxMsg_t *msg_ptr) | 
| Notifies that the LLD no longer needs to access the Tx message object. | |
Function pointers to be used by the low-level driver.