|
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 |