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 |