| /bsp/microchip/samc21/bsp/hal/include/ |
| A D | hal_can_async.h | 55 struct can_async_descriptor; 60 typedef void (*can_cb_t)(struct can_async_descriptor *const descr); 74 struct can_async_descriptor { struct 89 int32_t can_async_init(struct can_async_descriptor *const descr, void *const hw); argument 100 int32_t can_async_deinit(struct can_async_descriptor *const descr); 111 int32_t can_async_enable(struct can_async_descriptor *const descr); 122 int32_t can_async_disable(struct can_async_descriptor *const descr); 132 int32_t can_async_read(struct can_async_descriptor *const descr, struct can_message *msg); 166 uint8_t can_async_get_rxerr(struct can_async_descriptor *const descr); 177 uint8_t can_async_get_txerr(struct can_async_descriptor *const descr); [all …]
|
| /bsp/microchip/same70/bsp/hal/include/ |
| A D | hal_can_async.h | 55 struct can_async_descriptor; 60 typedef void (*can_cb_t)(struct can_async_descriptor *const descr); 74 struct can_async_descriptor { struct 89 int32_t can_async_init(struct can_async_descriptor *const descr, void *const hw); argument 100 int32_t can_async_deinit(struct can_async_descriptor *const descr); 111 int32_t can_async_enable(struct can_async_descriptor *const descr); 122 int32_t can_async_disable(struct can_async_descriptor *const descr); 132 int32_t can_async_read(struct can_async_descriptor *const descr, struct can_message *msg); 166 uint8_t can_async_get_rxerr(struct can_async_descriptor *const descr); 177 uint8_t can_async_get_txerr(struct can_async_descriptor *const descr); [all …]
|
| /bsp/microchip/same54/bsp/hal/include/ |
| A D | hal_can_async.h | 55 struct can_async_descriptor; 60 typedef void (*can_cb_t)(struct can_async_descriptor *const descr); 74 struct can_async_descriptor { struct 89 int32_t can_async_init(struct can_async_descriptor *const descr, void *const hw); argument 100 int32_t can_async_deinit(struct can_async_descriptor *const descr); 111 int32_t can_async_enable(struct can_async_descriptor *const descr); 122 int32_t can_async_disable(struct can_async_descriptor *const descr); 132 int32_t can_async_read(struct can_async_descriptor *const descr, struct can_message *msg); 166 uint8_t can_async_get_rxerr(struct can_async_descriptor *const descr); 177 uint8_t can_async_get_txerr(struct can_async_descriptor *const descr); [all …]
|
| /bsp/microchip/samc21/bsp/hal/src/ |
| A D | hal_can_async.c | 61 int32_t can_async_init(struct can_async_descriptor *const descr, void *const hw) in can_async_init() 81 int32_t can_async_deinit(struct can_async_descriptor *const descr) in can_async_deinit() 90 int32_t can_async_enable(struct can_async_descriptor *const descr) in can_async_enable() 99 int32_t can_async_disable(struct can_async_descriptor *const descr) in can_async_disable() 108 int32_t can_async_read(struct can_async_descriptor *const descr, struct can_message *msg) in can_async_read() 154 uint8_t can_async_get_rxerr(struct can_async_descriptor *const descr) in can_async_get_rxerr() 163 uint8_t can_async_get_txerr(struct can_async_descriptor *const descr) in can_async_get_txerr() 172 int32_t can_async_set_mode(struct can_async_descriptor *const descr, enum can_mode mode) in can_async_set_mode() 201 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_tx_done() 213 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_rx_done() [all …]
|
| /bsp/microchip/same70/bsp/hal/src/ |
| A D | hal_can_async.c | 61 int32_t can_async_init(struct can_async_descriptor *const descr, void *const hw) in can_async_init() 81 int32_t can_async_deinit(struct can_async_descriptor *const descr) in can_async_deinit() 90 int32_t can_async_enable(struct can_async_descriptor *const descr) in can_async_enable() 99 int32_t can_async_disable(struct can_async_descriptor *const descr) in can_async_disable() 108 int32_t can_async_read(struct can_async_descriptor *const descr, struct can_message *msg) in can_async_read() 154 uint8_t can_async_get_rxerr(struct can_async_descriptor *const descr) in can_async_get_rxerr() 163 uint8_t can_async_get_txerr(struct can_async_descriptor *const descr) in can_async_get_txerr() 172 int32_t can_async_set_mode(struct can_async_descriptor *const descr, enum can_mode mode) in can_async_set_mode() 201 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_tx_done() 213 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_rx_done() [all …]
|
| /bsp/microchip/same54/bsp/hal/src/ |
| A D | hal_can_async.c | 61 int32_t can_async_init(struct can_async_descriptor *const descr, void *const hw) in can_async_init() 81 int32_t can_async_deinit(struct can_async_descriptor *const descr) in can_async_deinit() 90 int32_t can_async_enable(struct can_async_descriptor *const descr) in can_async_enable() 99 int32_t can_async_disable(struct can_async_descriptor *const descr) in can_async_disable() 108 int32_t can_async_read(struct can_async_descriptor *const descr, struct can_message *msg) in can_async_read() 154 uint8_t can_async_get_rxerr(struct can_async_descriptor *const descr) in can_async_get_rxerr() 163 uint8_t can_async_get_txerr(struct can_async_descriptor *const descr) in can_async_get_txerr() 172 int32_t can_async_set_mode(struct can_async_descriptor *const descr, enum can_mode mode) in can_async_set_mode() 201 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_tx_done() 213 struct can_async_descriptor *const descr = CONTAINER_OF(dev, struct can_async_descriptor, dev); in can_rx_done() [all …]
|
| /bsp/microchip/common/applications/ |
| A D | can_demo.c | 45 static void can_tx_callback(struct can_async_descriptor *const descr) in can_tx_callback() 70 static void can_rx_callback(struct can_async_descriptor *const descr) in can_rx_callback() 95 static void can_err_callback(struct can_async_descriptor *const descr, in can_err_callback()
|
| /bsp/microchip/same70/bsp/examples/ |
| A D | driver_examples.c | 72 void CAN_0_tx_callback(struct can_async_descriptor *const descr) in CAN_0_tx_callback() 76 void CAN_0_rx_callback(struct can_async_descriptor *const descr) in CAN_0_rx_callback()
|
| /bsp/microchip/same54/bsp/examples/ |
| A D | driver_examples.c | 88 void CAN_0_tx_callback(struct can_async_descriptor *const descr) in CAN_0_tx_callback() 92 void CAN_0_rx_callback(struct can_async_descriptor *const descr) in CAN_0_rx_callback()
|
| /bsp/microchip/samc21/bsp/examples/ |
| A D | driver_examples.c | 126 void CAN_0_tx_callback(struct can_async_descriptor *const descr) in CAN_0_tx_callback() 130 void CAN_0_rx_callback(struct can_async_descriptor *const descr) in CAN_0_rx_callback()
|
| /bsp/microchip/samc21/bsp/ |
| A D | driver_init.h | 38 extern struct can_async_descriptor CAN_0;
|
| A D | driver_init.c | 20 struct can_async_descriptor CAN_0;
|
| /bsp/microchip/same54/bsp/ |
| A D | driver_init.h | 39 extern struct can_async_descriptor CAN_0;
|
| A D | driver_init.c | 21 struct can_async_descriptor CAN_0;
|
| /bsp/microchip/same70/bsp/ |
| A D | driver_init.h | 40 extern struct can_async_descriptor CAN_0;
|
| A D | driver_init.c | 20 struct can_async_descriptor CAN_0;
|