typedef struct { unsigned char buffer[0x80]; unsigned int sector; unsigned char command; char *name; unsigned char serial[16]; int type; } drivestruct; drivestruct drives[256]; char defdiskname[256]; char defdisktype; extern int drive_io_penality; void drive(); void drive_store(int id, int ptr, unsigned char value); unsigned char drive_load(int id, int ptr); void drive_type(int id, int type);