36#define BOARD_DMA_BUFFER __attribute__((section(".dma_buffers"), aligned(32)))
49 return left > 0 ? (uint32_t)left : 0U;
uint32_t board_now_ms(void)
static bool board_deadline_passed(uint32_t deadline_ms)
static uint32_t board_ms_left(uint32_t deadline_ms)
bool board_error_is_soft(void)
bool board_soft_init(void(*init)(void))