![]() |
libdragon
|
Internal DFS Definitions. More...
Go to the source code of this file.
Data Structures | |
| struct | directory_entry_t |
| Representation of a directory entry. More... | |
| struct | dfs_open_file_t |
| Open file handle structure. More... | |
| struct | dfs_lookup_file_t |
| Data for a single file in dfs_lookup_t. More... | |
| struct | dfs_lookup_t |
| Data for DFS file lookup used to speed up file open performance. More... | |
Macros | |
| #define | ROOT_FLAGS 0xFFFFFFFF |
| The special ID value in directory_entry::flags defining the root sector. | |
| #define | ROOT_NEXT_ENTRY 0xDEADBEEF |
| The special ID value in directory_entry::next_entry defining the root sector. | |
| #define | ROOT_PATH "DragonFS 2.0" |
| Special path value in directory_entry::path defining the root sector. | |
| #define | SECTOR_SIZE 256 |
| The size of a sector. | |
| #define | SECTOR_PAYLOAD 252 |
| The size of a sector payload. | |
| #define | DFS_LOOKUP_PRIME 31 |
| Prime number used for hash lookups. | |
Internal DFS Definitions.