|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Module state – entirely static. More...
Data Fields | |
| bool | initialized |
| True after successful init. | |
| bool | started |
| True once the thread is spawned. | |
| ra8_wdt_sup_cfg_t | cfg |
| Cached configuration. | |
| ra8_wdt_sup_slot_t | slots [k_ra8_wdt_sup_max_threads] |
| Registry. | |
| TX_MUTEX | mutex |
| Guards slots. | |
| TX_THREAD | thread |
| Supervisor thread control block. | |
| ra8_wdt_sup_now_fn_t | now |
| Monotonic-time hook. | |
| ra8_wdt_sup_refresh_fn_t | refresh |
| WDT-refresh hook. | |
Module state – entirely static.
Definition at line 60 of file ra8_wdt_supervisor.c.
| ra8_wdt_sup_cfg_t ra8_wdt_sup_state_t::cfg |
Cached configuration.
Definition at line 63 of file ra8_wdt_supervisor.c.
| bool ra8_wdt_sup_state_t::initialized |
True after successful init.
Definition at line 61 of file ra8_wdt_supervisor.c.
| TX_MUTEX ra8_wdt_sup_state_t::mutex |
Guards slots.
Definition at line 65 of file ra8_wdt_supervisor.c.
| ra8_wdt_sup_now_fn_t ra8_wdt_sup_state_t::now |
Monotonic-time hook.
Definition at line 67 of file ra8_wdt_supervisor.c.
| ra8_wdt_sup_refresh_fn_t ra8_wdt_sup_state_t::refresh |
WDT-refresh hook.
Definition at line 68 of file ra8_wdt_supervisor.c.
| ra8_wdt_sup_slot_t ra8_wdt_sup_state_t::slots[k_ra8_wdt_sup_max_threads] |
Registry.
Definition at line 64 of file ra8_wdt_supervisor.c.
| bool ra8_wdt_sup_state_t::started |
True once the thread is spawned.
Definition at line 62 of file ra8_wdt_supervisor.c.
| TX_THREAD ra8_wdt_sup_state_t::thread |
Supervisor thread control block.
Definition at line 66 of file ra8_wdt_supervisor.c.