|
0.3.1
|
Data Structures | |
| union | sector_buffer_t |
| Not yet documented. More... | |
| struct | cdfs_config |
| Not yet documented. More... | |
| struct | cdfs_filelist_entry_t |
| Not yet documented. More... | |
| struct | cdfs_filelist_t |
| Not yet documented. More... | |
Typedefs | |
| typedef uint32_t | sector_t |
| Not yet documented. | |
| typedef void(* | cdfs_sector_read_t) (sector_t sector, sector_buffer_t *sector_buffer) |
| Not yet documented. | |
| typedef struct cdfs_config | cdfs_config_t |
| Not yet documented. | |
| typedef enum cdfs_entry_type | cdfs_entry_type_t |
| Not yet documented. | |
| typedef void(* | cdfs_filelist_walk_t) (cdfs_filelist_t *filelist, const cdfs_filelist_entry_t *entry, void *args) |
| Not yet documented. | |
Enumerations | |
| enum | cdfs_entry_type |
| Not yet documented. More... | |
Functions | |
| static uint32_t | cdfs_sector_count_round (uint32_t length) |
| Not yet documented. | |
| void | cdfs_init (void) |
| Not yet documented. | |
| void | cdfs_config_set (const cdfs_config_t *config) |
| Not yet documented. | |
| void | cdfs_config_default_set (void) |
| Not yet documented. | |
| void | cdfs_filelist_init (cdfs_filelist_t *filelist, cdfs_filelist_entry_t *entries, int32_t count) |
| Not yet documented. | |
| cdfs_filelist_entry_t * | cdfs_entries_alloc (int32_t count) |
| Not yet documented. | |
| void | cdfs_entries_free (cdfs_filelist_entry_t *entries) |
| Not yet documented. | |
| void | cdfs_filelist_root_read (cdfs_filelist_t *filelist) |
| Not yet documented. | |
| void | cdfs_filelist_read (cdfs_filelist_t *filelist, const cdfs_filelist_entry_t root_entry) |
| Not yet documented. | |
| void | cdfs_filelist_walk (cdfs_filelist_t *filelist, const cdfs_filelist_entry_t *filelist_entry, cdfs_filelist_walk_t walker, void *args) |
| Not yet documented. | |
| void | cdfs_sector_read (sector_t sector, sector_buffer_t *sector_buffer) |
| Not yet documented. | |
| union sector_buffer_t |
Not yet documented.
| Data Fields | ||
|---|---|---|
| uint32_t | buffer32[CDFS_SECTOR_SIZE/sizeof(uint32_t)] | Not yet documented. |
| uint16_t | buffer16[CDFS_SECTOR_SIZE/sizeof(uint16_t)] | Not yet documented. |
| uint8_t | buffer8[CDFS_SECTOR_SIZE] | Not yet documented. |
| struct cdfs_config |
Not yet documented.
| Data Fields | ||
|---|---|---|
| cdfs_sector_read_t | sector_read | Not yet documented. |
| sector_buffer_t * | sectors | Not yet documented. |
| uint32_t | sector_count | Not yet documented. |
| struct cdfs_filelist_entry_t |
Not yet documented.
| Data Fields | ||
|---|---|---|
| cdfs_entry_type_t | type | Not yet documented. |
| char | name[ISO_FILENAME_MAX_LENGTH+1] | Not yet documented. |
| fad_t | starting_fad | Not yet documented. |
| size_t | size | Not yet documented. |
| uint16_t | sector_count | Not yet documented. |
| struct cdfs_filelist_t |
Not yet documented.
| Data Fields | ||
|---|---|---|
| cdfs_filelist_entry_t * | entries | Not yet documented. |
| uint32_t | entries_pooled_count | Not yet documented. |
| uint32_t | entries_count | Not yet documented. |
| enum cdfs_entry_type |
Not yet documented.
| length |
| void cdfs_config_set | ( | const cdfs_config_t * | config | ) |
Not yet documented.
| [in] | config |
| void cdfs_filelist_init | ( | cdfs_filelist_t * | filelist, |
| cdfs_filelist_entry_t * | entries, | ||
| int32_t | count | ||
| ) |
Not yet documented.
| filelist | |
| entries | |
| count |
| cdfs_filelist_entry_t * cdfs_entries_alloc | ( | int32_t | count | ) |
Not yet documented.
| count |
| void cdfs_entries_free | ( | cdfs_filelist_entry_t * | entries | ) |
Not yet documented.
| entries |
| void cdfs_filelist_root_read | ( | cdfs_filelist_t * | filelist | ) |
Not yet documented.
| filelist |
| void cdfs_filelist_read | ( | cdfs_filelist_t * | filelist, |
| const cdfs_filelist_entry_t | root_entry | ||
| ) |
Not yet documented.
| filelist | |
| root_entry |
| void cdfs_filelist_walk | ( | cdfs_filelist_t * | filelist, |
| const cdfs_filelist_entry_t * | filelist_entry, | ||
| cdfs_filelist_walk_t | walker, | ||
| void * | args | ||
| ) |
Not yet documented.
| filelist | |
| filelist_entry | |
| walker | |
| args |
| void cdfs_sector_read | ( | sector_t | sector, |
| sector_buffer_t * | sector_buffer | ||
| ) |
Not yet documented.
| sector | |
| sector_buffer |