60typedef enum : uint32_t {
75typedef enum : uint32_t {
Error Code Definitions for ra8-firmware.
ra8_err_codes_t ra8_err_t
Canonical error-return type used by every ra8-firmware API.
ra8_threadx_tick_t
ThreadX kernel tick rate used to derive the SysTick reload.
@ k_ra8_threadx_tick_hz
1 kHz -> 1 ms kernel tick.
ra8_err_t ra8_threadx_systick_reload_for(uint32_t cpuclk_hz, uint32_t tick_hz, uint32_t *out_reload)
Compute the SysTick reload for a given core clock + tick rate.
ra8_err_t ra8_threadx_systick_retune(void)
Reprogram SysTick.LOAD from the live CPUCLK0 rate.
ra8_systick_reload_limit_t
Architectural range limit of the Cortex-M SysTick reload register.
@ k_ra8_systick_reload_max
Max SYST_RVR reload (24-bit).