Home
last modified time | relevance | path

Searched refs:payload_size (Results 1 – 1 of 1) sorted by relevance

/hal_gigadevice-latest/gd32a50x/standard_peripheral/source/
Dgd32a50x_can.c47 static uint32_t can_dlc_value_compute(uint32_t payload_size);
864 uint32_t payload_size; in can_ram_address_get() local
869 payload_size = (uint32_t)1U << (GET_FDCTL_MDSZ(CAN_FDCTL(can_periph)) + 3U); in can_ram_address_get()
871 payload_size = 8U; in can_ram_address_get()
873 address = (uint32_t *)(uint32_t)(CAN_RAM(can_periph) + (payload_size + 8U) * index); in can_ram_address_get()
1829 static uint32_t can_dlc_value_compute(uint32_t payload_size) in can_dlc_value_compute() argument
1833 if(payload_size <= 8U) { in can_dlc_value_compute()
1834 ret = payload_size; in can_dlc_value_compute()
1835 } else if(payload_size <= 24U) { in can_dlc_value_compute()
1836 ret = (payload_size - 9U) / 4U + 9U; in can_dlc_value_compute()
[all …]