#define OFF (char) 0 /* Boolean on/off values */ #define ON (char) 1 #define LINT_ARGS #define TRUE 0 == 0 typedef struct { unsigned char jump[3]; unsigned char OEM_name[8]; unsigned BytesPerSector; unsigned char SectorsPerCluster; unsigned ReservedSectors; unsigned char NumberFats; unsigned RootDirEntries; unsigned SectorTotal; unsigned char MediaByte; unsigned SectorsPerFat; unsigned SectorsPerTrack; unsigned NumberHeads; unsigned long HiddenSectors; unsigned char other[0xE0]; } BootSector;