|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Directory position (cluster + entry index) of one 32-byte entry. More...
#include <ra8_fs_fat_types_internal.h>
Data Fields | |
| uint32_t | cluster |
| Directory cluster holding the entry. | |
| uint32_t | index |
| Entry index within that cluster (0-based). | |
Directory position (cluster + entry index) of one 32-byte entry.
A directory is a cluster chain, so an entry's address is a cluster plus an index inside it and NOT a flat offset – a set can straddle a cluster boundary and its entries then live in two different clusters. Everything that rewrites an entry in place carries these coordinates rather than recomputing them.
Definition at line 777 of file ra8_fs_fat_types_internal.h.
| uint32_t exfat_setpos_t::cluster |
Directory cluster holding the entry.
Definition at line 778 of file ra8_fs_fat_types_internal.h.
Referenced by internal_exfat_enter(), internal_exfat_put_entry(), internal_exfat_seed_handle(), internal_setattr_exfat(), internal_utime_exfat(), priv_exfat_drop_set(), priv_exfat_flush_set(), priv_exfat_link(), and priv_exfat_set_label().
| uint32_t exfat_setpos_t::index |
Entry index within that cluster (0-based).
Definition at line 779 of file ra8_fs_fat_types_internal.h.
Referenced by internal_exfat_enter(), internal_exfat_put_entry(), internal_exfat_seed_handle(), internal_setattr_exfat(), internal_utime_exfat(), priv_exfat_drop_set(), priv_exfat_flush_set(), priv_exfat_link(), and priv_exfat_set_label().