|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Where the cursor and the native workspace sit inside a caller span. More...
Data Fields | |
| void * | cursor |
| First alignof(vfs_directory_state_t) base in the span. | |
| void * | workspace |
| First native-aligned base past the cursor. | |
| size_t | cursor_end |
| Span bytes up to one past the cursor. | |
| size_t | consumed |
Span bytes ahead of workspace. | |
Where the cursor and the native workspace sit inside a caller span.
Definition at line 174 of file fw_if_fs_ra8_vfs.c.
| size_t vfs_dir_layout_t::consumed |
Span bytes ahead of workspace.
Definition at line 178 of file fw_if_fs_ra8_vfs.c.
Referenced by internal_dir_open().
| void* vfs_dir_layout_t::cursor |
First alignof(vfs_directory_state_t) base in the span.
Definition at line 175 of file fw_if_fs_ra8_vfs.c.
Referenced by internal_dir_cursor(), and internal_dir_open().
| size_t vfs_dir_layout_t::cursor_end |
Span bytes up to one past the cursor.
Definition at line 177 of file fw_if_fs_ra8_vfs.c.
Referenced by internal_dir_open().
| void* vfs_dir_layout_t::workspace |
First native-aligned base past the cursor.
Definition at line 176 of file fw_if_fs_ra8_vfs.c.
Referenced by internal_dir_open().