This standard describes services currently in use on IA-32 and IA-64 compatible architecture personal
computer systems. These services are provided by BIOS firmware to support hard disks up to 16 megaterabytes
(16x1018 bytes). This standard also provides BIOS level services for determining the relationship
between BIOS device numbers and the physical mass storage devices attached to the personal computer.
The services defined in this standard can be applied to mass storage devices with ATA, ATAPI,
SCSI, USB, Fibre Channel, 1394, I2O, and other interfaces. In addition, this standard defines the following:1. Formatting required to make a CD or DVD bootable;2. INT 13 services used to access devices < 8GB;3. Addressing information for Infiniband, Serial ATA, Hypertransport, and PCI Express.