|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
In-RAM "download" cursor handed to the OTA net interface. More...
Data Fields | |
| const uint8_t * | data |
| Image bytes being served. | |
| uint32_t | len |
| Total image length in bytes. | |
| uint32_t | pos |
| Bytes already handed to the OTA. | |
In-RAM "download" cursor handed to the OTA net interface.
TODO(real network source): a production build binds ra8_ota's net interface to a TLS stream (ra8_tls, once it lands). Here the "image" is a baked-in RAM blob so the orchestration runs deterministically and offline.
| const uint8_t* app_net_source_t::data |
| uint32_t app_net_source_t::len |
Total image length in bytes.
Definition at line 185 of file main.c.
Referenced by app_net_open(), and app_net_read().
| uint32_t app_net_source_t::pos |
Bytes already handed to the OTA.
Definition at line 186 of file main.c.
Referenced by app_net_open(), and app_net_read().