|
iPXE
|
INT 13 SAN device private data. More...
Data Fields | |
| unsigned int | natural_drive |
| BIOS natural drive number (0x00-0xff) More... | |
| unsigned int | cylinders |
| Number of cylinders. More... | |
| unsigned int | heads |
| Number of heads. More... | |
| unsigned int | sectors_per_track |
| Number of sectors per track. More... | |
| unsigned int | boot_catalog |
| Address of El Torito boot catalog (if any) More... | |
| int | last_status |
| Status of last operation. More... | |
| unsigned int int13_data::natural_drive |
BIOS natural drive number (0x00-0xff)
This is the drive number that would have been assigned by 'naturally' appending the drive to the end of the BIOS drive list.
If the emulated drive replaces a preexisting drive, this is the drive number that the preexisting drive gets remapped to.
Definition at line 67 of file int13.c.
Referenced by int13_hook(), and int13_sync_num_drives().
| unsigned int int13_data::cylinders |
Number of cylinders.
The cylinder number field in an INT 13 call is ten bits wide, giving a maximum of 1024 cylinders. Conventionally, when the 7.8GB limit of a CHS address is exceeded, it is the number of cylinders that is increased beyond the addressable limit.
| unsigned int int13_data::heads |
| unsigned int int13_data::sectors_per_track |
| unsigned int int13_data::boot_catalog |
1.8.15