Этот стандарт предполагает, что читатель знаком с обычным интерфейсом INT 13h, использованием таблицы параметров устройств BIOS и основными операциями с устройствами хранения данных. Этот стандарт подробно описывает функции BIOS и структуры данных, которые используются в качестве уровня абстракции, позволяющего приложениям более высокого уровня получать доступ к устройствам хранения данных независимым от интерфейса и набора команд способом. Для соответствия настоящему стандарту @ программное обеспечение более высокого уровня должно вызывать функции INT, используя структуры данных, описанные здесь @, а встроенное программное обеспечение системы должно обеспечивать функции INT и структуры данных, описанные здесь. Индустрия хранения данных увеличила емкость и функциональность многих типов запоминающих устройств. Такое увеличение мощности и функциональности потребовало разработки интерфейса BIOS. Этот стандарт документирует интерфейс BIOS, поставляемый многими поставщиками BIOS. Этот стандарт определяет решения следующих проблем, связанных с INT 13h BIOS:
——Интерфейс INT 13h имеет ограничение в 528 мегабайт (МБ);
——Интерфейс INT 13h позволяет подключить к системе более двух устройств, но не имеет единого метода хранения дополнительных параметров конфигурации;
——Интерфейс INT 13h не определяет CHS-независимые методы адресации устройств. Методы, определенные интерфейсом INT 13h, не являются независимыми от геометрии устройства. Необходим другой метод представления и работы адресов;
——В устройства ATA продолжают добавляться методы передачи данных. Такие возможности, как режимы DMA, многосекторная передача данных и режимы PIO, не передаются операционной системе через интерфейс INT 13h;
——Системам требуется более двух устройств хранения данных@, и вместе с этим требованием необходимо определить порядок доступа к устройствам. Интерфейс INT 13 не предоставляет такой возможности;
——Интерфейс INT 13h не предоставляет информацию о местоположении и конфигурации операционным системам, которые не используют BIOS для доступа к запоминающим устройствам;
——Интерфейс INT 13h не обеспечивает связь между назначениями устройств BIOS и назначениями букв устройств операционной системы;
——Интерфейс INT 13h не использует структуры данных, которые применимы как к системам архитектуры, совместимым как с IA-32, так и с IA-64.
INCITS 407-2005 История
2005INCITS 407-2005 для служб информационных технологий BIOS Enhanced Disk Drive — 3 (EDD-3)