|
Defines |
|
#define | PART_TYPE_UNKNOWN 0x00 |
|
#define | PART_TYPE_FAT12 0x01 |
|
#define | PART_TYPE_XENIX 0x02 |
|
#define | PART_TYPE_DOSFAT16 0x04 |
|
#define | PART_TYPE_EXTDOS 0x05 |
|
#define | PART_TYPE_FAT16 0x06 |
|
#define | PART_TYPE_NTFS 0x07 |
|
#define | PART_TYPE_FAT32 0x0B |
|
#define | PART_TYPE_FAT32LBA 0x0C |
|
#define | PART_TYPE_FAT16LBA 0x0E |
|
#define | PART_TYPE_EXTDOSLBA 0x0F |
|
#define | PART_TYPE_ONTRACK 0x33 |
|
#define | PART_TYPE_NOVELL 0x40 |
|
#define | PART_TYPE_PCIX 0x4B |
|
#define | PART_TYPE_PHOENIXSAVE 0xA0 |
|
#define | PART_TYPE_CPM 0xDB |
|
#define | PART_TYPE_DBFS 0xE0 |
|
#define | PART_TYPE_BBT 0xFF |
|
#define | PART_BOOTSIG0 0x55 |
|
#define | PART_BOOTSIG1 0xaa |
Typedefs |
|
typedef PartInfo | PartInfo_t |
Functions |
|
int | partInit (DiskInfo_t *disk) |
|
void | partPrintEntry (struct partrecord *partition) |
|
void | partPrintTable (struct partsector *buffer) |
|
int | partReadSector (unsigned long sector, int numsectors, u08 *buffer) |
|
int | partWriteSector (unsigned long sector, int numsectors, u08 *buffer) |
Variables |
|
partrecord | GNUC_PACKED |
|
PartInfo_t | PartInfo |