From: Kevin O'Connor Date: Thu, 18 Feb 2010 03:55:36 +0000 (-0500) Subject: Minor - arrange struct drive_s to clarify field roles. X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=a4bd91927115773a58363171cb2977574bd51491;p=seabios.git Minor - arrange struct drive_s to clarify field roles. --- diff --git a/src/disk.h b/src/disk.h index 635d511..90ca04d 100644 --- a/src/disk.h +++ b/src/disk.h @@ -173,20 +173,21 @@ struct chs_s { }; struct drive_s { - u8 type; // Driver type (DTYPE_*) - u8 removable; // Removable device flag - u16 blksize; // block size + u8 type; // Driver type (DTYPE_*) + u8 floppy_type; // Type of floppy (only for floppy drives). + struct chs_s lchs; // Logical CHS + u64 sectors; // Total sectors count + + // Info for EDD calls + u16 blksize; // block size + struct chs_s pchs; // Physical CHS + u8 translation; // type of translation + + // Driver specific u32 cntl_id; u32 cntl_info; - u8 floppy_type; // Type of floppy (only for floppy drives). - + u8 removable; // Removable device flag char model[41]; - - u8 translation; // type of translation - struct chs_s lchs; // Logical CHS - struct chs_s pchs; // Physical CHS - - u64 sectors; // Total sectors count }; #define DISK_SECTOR_SIZE 512