Если для ДОС - повесь обработчик INT13 и меняй там как хочешь. Если для винды/никсов - им биос не нужен, там дрова переписывать надо.
В самом BIOS - ну, видимо, патчем обработчика INT13 (переброс обработки функции 2h на функцию 0Ah).
А зачем? ECC хочешь увидеть?
Или я не о том? Тогда это называется не "длинное чтение"... Может, ты имеешь в виду замену с 02h на 21h (INT 13 - HARD DISK - PS/1 and newer PS/2 - READ MULTIPLE DISK SECTORS)? Или на 42h (IBM/MS INT 13 Extensions - EXTENDED READ)?
Или это команды IDE-интерфейса? По IDE доки счас нет под рукой.
Определись все же - что именно, для чего (хорошо бы узнать).
Если для ДОС - повесь обработчик INT13 и меняй там как хочешь. Если для винды/никсов - им биос не нужен, там дрова переписывать надо.
В самом BIOS - ну, видимо, патчем обработчика INT13 (переброс обработки функции 2h на функцию 0Ah).
А зачем? ECC хочешь увидеть?
Или я не о том? Тогда это называется не "длинное чтение"... Может, ты имеешь в виду замену с 02h на 21h (INT 13 - HARD DISK - PS/1 and newer PS/2 - READ MULTIPLE DISK SECTORS)? Или на 42h (IBM/MS INT 13 Extensions - EXTENDED READ)?
Или это команды IDE-интерфейса? По IDE доки счас нет под рукой.
Определись все же - что именно, для чего (хорошо бы узнать).