|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
One row of the drop-in block-device swap table. More...
Data Fields | |
| ra8_io_blockdev_t * | bd |
| Pre-bound block-device handle (RAM or xSPI). | |
| const char * | name |
| VFS volume name, e.g. | |
| const char * | label |
| 11-char-max FAT volume label literal. | |
| const char * | file |
| Full "<name>:/DATA.BIN" VFS path. | |
One row of the drop-in block-device swap table.
Describes a single pre-bound block device plus the FAT/VFS identity the engine uses to mount and address it. The engine (internal_swap_run_one) consumes only these fields, so adding a third medium (SD, SDRAM, MRAM) is one more row – the engine body never changes.
| ra8_io_blockdev_t* swap_backend_t::bd |
| const char* swap_backend_t::file |
| const char* swap_backend_t::label |
| const char* swap_backend_t::name |
VFS volume name, e.g.
"ram" or "xs".
Definition at line 126 of file main.c.
Referenced by internal_swap_run_all().