|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Fixed table of registered apps + the focused index. More...
#include <ra8_app.h>
Data Fields | |
| ra8_app_t ** | apps |
| Caller storage (array of app pointers). | |
| uint16_t | cap |
| Capacity of apps. | |
| uint16_t | count |
| Registered app count. | |
| int16_t | active |
| Focused app index, or k_ra8_app_none. | |
| int16_t ra8_app_registry_t::active |
Focused app index, or k_ra8_app_none.
Definition at line 165 of file ra8_app.h.
Referenced by internal_app_remove_at(), ra8_app_active(), ra8_app_launch(), ra8_app_registry_init(), ra8_app_render(), ra8_app_route_input(), ra8_app_state(), ra8_app_tick(), ra8_app_uninstall(), and wd_tabbar_render().
| ra8_app_t** ra8_app_registry_t::apps |
Caller storage (array of app pointers).
Definition at line 162 of file ra8_app.h.
Referenced by internal_app_remove_at(), ra8_app_active(), ra8_app_at(), ra8_app_find(), ra8_app_launch(), ra8_app_register(), ra8_app_registry_init(), ra8_app_render(), ra8_app_route_input(), ra8_app_tick(), and ra8_app_uninstall().
| uint16_t ra8_app_registry_t::cap |
Capacity of apps.
Definition at line 163 of file ra8_app.h.
Referenced by ra8_app_register(), and ra8_app_registry_init().
| uint16_t ra8_app_registry_t::count |
Registered app count.
Definition at line 164 of file ra8_app.h.
Referenced by internal_app_remove_at(), ra8_app_at(), ra8_app_count(), ra8_app_find(), ra8_app_register(), and ra8_app_registry_init().