#include <fsP.h>
Collaboration diagram for Fs_t:

Data Fields | |
| Class_t * | Class |
| int | refs |
| Stream_t * | Next |
| Stream_t * | Buffer |
| int | serialized |
| unsigned long | serial_number |
| int | cluster_size |
| unsigned int | sector_size |
| int | fat_error |
| unsigned int(* | fat_decode )(struct Fs_t *This, unsigned int num) |
| void(* | fat_encode )(struct Fs_t *This, unsigned int num, unsigned int code) |
| Stream_t * | Direct |
| int | fat_dirty |
| unsigned int | fat_start |
| unsigned int | fat_len |
| int | num_fat |
| unsigned int | end_fat |
| unsigned int | last_fat |
| int | fat_bits |
| FatMap_t * | FatMap |
| int | dir_start |
| int | dir_len |
| int | clus_start |
| int | num_clus |
| char * | drive |
| unsigned int | primaryFat |
| unsigned int | writeAllFats |
| unsigned int | rootCluster |
| int | infoSectorLoc |
| unsigned int | last |
| unsigned int | freeSpace |
| int | preallocatedClusters |
| int | lastFatSectorNr |
| unsigned char * | lastFatSectorData |
| fatAccessMode_t | lastFatAccessMode |
| int | sectorMask |
| int | sectorShift |
Definition at line 13 of file fsP.h.
|
|
|
|
|
Definition at line 14 of file fsP.h. Referenced by mformat(). |
|
|
Definition at line 42 of file fsP.h. Referenced by check_media_type(), fat_32_read(), and old_fat_read(). |
|
|
Definition at line 21 of file fsP.h. Referenced by calc_cluster_size(), calc_fat_size(), calc_fs_parameters(), calc_fs_parameters_32(), check_media_type(), mformat(), normal_map(), recalcPreallocSize(), and xdf_calc_fat_size(). |
|
|
Definition at line 41 of file fsP.h. Referenced by calc_cluster_size(), calc_fat_bits2(), calc_fat_size(), calc_fs_parameters(), calc_fs_parameters_32(), mformat(), old_fat_read(), OpenRoot(), root_map(), and xdf_calc_fat_size(). |
|
|
Definition at line 40 of file fsP.h. Referenced by old_fat_read(). |
|
|
Definition at line 29 of file fsP.h. Referenced by mformat(). |
|
|
|
|
|
Definition at line 35 of file fsP.h. Referenced by fatAppend(), normal_map(), set_fat12(), set_fat16(), and set_fat32(). |
|
|
Definition at line 37 of file fsP.h. Referenced by calc_fat_size(), calc_fs_parameters(), set_fat12(), set_fat16(), set_fat32(), and zero_fat(). |
|
|
Referenced by check_fat(), fatDecode(), fatEncode(), set_fat12(), set_fat16(), and set_fat32(). |
|
|
Definition at line 30 of file fsP.h. Referenced by fat_read(), and fat_write(). |
|
|
Referenced by fatAllocate(), fatAppend(), fatDeallocate(), fatEncode(), set_fat12(), set_fat16(), and set_fat32(). |
|
|
Definition at line 23 of file fsP.h. Referenced by fat_read(), fat_write(), fatDecode(), and GetFatMap(). |
|
|
Definition at line 32 of file fsP.h. Referenced by calc_fat_size(), calc_fs_parameters(), calc_fs_parameters_32(), check_fat(), fat_32_read(), fat_read(), fat_write(), fatReadSector(), fatWriteSector(), GetFatMap(), loadSector(), locate(), mformat(), old_fat_read(), xdf_calc_fat_size(), and zero_fat(). |
|
|
Definition at line 31 of file fsP.h. Referenced by calc_cluster_size(), calc_fat_bits2(), calc_fat_size(), fat_32_read(), fat_write(), fatReadSector(), fatWriteSector(), old_fat_read(), xdf_calc_fat_size(), and zero_fat(). |
|
|
Definition at line 38 of file fsP.h. Referenced by check_media_type(), fat_write(), fatReadSector(), fatWriteSector(), and loadSector(). |
|
|
Definition at line 53 of file fsP.h. Referenced by fat_32_read(), fat_read(), fatAllocate(), fatAppend(), fatDeallocate(), and fatEncode(). |
|
|
Definition at line 51 of file fsP.h. Referenced by fat_32_read(), and old_fat_read(). |
|
|
Definition at line 52 of file fsP.h. Referenced by fat_32_read(), fat_read(), and get_next_free_cluster(). |
|
|
Definition at line 36 of file fsP.h. Referenced by check_fat(), normal_map(), set_fat12(), set_fat16(), and set_fat32(). |
|
|
Definition at line 58 of file fsP.h. Referenced by getAddress(). |
|
|
Definition at line 57 of file fsP.h. Referenced by fat_read(), and getAddress(). |
|
|
Definition at line 56 of file fsP.h. Referenced by fat_read(), and getAddress(). |
|
|
Definition at line 16 of file fsP.h. Referenced by forceReadSector(), forceWriteSector(), readSector(), and writeSector(). |
|
|
Definition at line 44 of file fsP.h. Referenced by calc_fat_size(), calc_fs_parameters_32(), check_fat(), check_media_type(), fat12_decode(), fatDecode(), get_next_free_cluster(), normal_map(), old_fat_read(), and xdf_calc_fat_size(). |
|
|
Definition at line 34 of file fsP.h. Referenced by calc_cluster_size(), comp_fat_bits(), fat_32_read(), fat_write(), fatReadSector(), fatWriteSector(), loadSector(), old_fat_read(), and zero_fat(). |
|
|
Definition at line 54 of file fsP.h. Referenced by free_file(). |
|
|
Definition at line 48 of file fsP.h. Referenced by fat_32_read(), fatReadSector(), fatWriteSector(), and old_fat_read(). |
|
|
Definition at line 15 of file fsP.h. Referenced by mformat(). |
|
|
Definition at line 50 of file fsP.h. Referenced by fat_32_read(). |
|
|
Definition at line 22 of file fsP.h. Referenced by calc_cluster_size(), comp_fat_bits(), fat_32_read(), fatWriteSector(), format_root(), loadSector(), normal_map(), OpenRoot(), recalcPreallocSize(), root_map(), and zero_fat(). |
|
|
Definition at line 59 of file fsP.h. Referenced by getAddress(). |
|
|
Definition at line 60 of file fsP.h. Referenced by fatReadSector(), and getAddress(). |
|
|
|
|
|
|
|
|
Definition at line 49 of file fsP.h. Referenced by fat_32_read(), fatWriteSector(), and old_fat_read(). |
1.4.6