Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

# part.h File Reference

## Detailed Description

Definition in file part.h.

`#include "global.h"`

Go to the source code of this file.

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