Тут можно поступить проще. При инициализации системное ПЗУ записывает результат наличия контроллера НГМД в ячейку 163772 в системном ОЗУ ЦП, а также в ячейку 7044 ОЗУ ПП. Если 1 - контроллер найден, 177777 (-1) - контроллер отсутствует.
Отлично!
Упростим в следующей версии
---------- Post added at 23:50 ---------- Previous post was at 23:18 ----------
Обновил драйвер выше.
Инсталляционный код изрядно подсократился