Go to the source code of this file.
|
| static uint8_t | getFreeMsgObject (LPC_CCAN_T *pCCAN) |
| |
| static void | Free_msg_object (LPC_CCAN_T *pCCAN, uint8_t msg_num) |
| |
| void | Chip_CCAN_SetBitRate (LPC_CCAN_T *pCCAN, uint32_t bitRate) |
| | Select bit rate for CCAN bus.
|
| |
| void | Chip_CCAN_Send (LPC_CCAN_T *pCCAN, uint32_t RemoteEnable, message_object *msg_ptr) |
| | Send a message.
|
| |
| void | Chip_CCAN_Init (LPC_CCAN_T *pCCAN) |
| | Initialize the CCAN peripheral, free all message object in RAM.
|
| |
| void | Chip_CCAN_DeInit (LPC_CCAN_T *pCCAN) |
| | De-initialize the CCAN peripheral.
|
| |
| void | Chip_CCAN_AddReceiveID (LPC_CCAN_T *pCCAN, uint32_t rev_id) |
| | Register a message ID for receiving.
|
| |
| void | Chip_CCAN_DeleteReceiveID (LPC_CCAN_T *pCCAN, uint32_t rev_id) |
| | Remove a registered message ID from receiving.
|
| |
| void | Chip_CCAN_ClearIntPend (LPC_CCAN_T *pCCAN, uint8_t msg_num, uint8_t TRxMode) |
| | Clear the pending interrupt.
|
| |
| void | Chip_CCAN_ClearStatus (LPC_CCAN_T *pCCAN, IP_CCAN_STATUS_T status) |
| | Clear the status of CCAN bus.
|
| |
| static void Free_msg_object |
( |
LPC_CCAN_T * |
pCCAN, |
|
|
uint8_t |
msg_num |
|
) |
| |
|
static |
| static uint8_t getFreeMsgObject |
( |
LPC_CCAN_T * |
pCCAN | ) |
|
|
static |