Доступ к более 8 Гб в ДОС-ких прогах?
Как получить доступ к ЖД размером более 8 Гб по средством БИОСа или досовских прерываний? Пробывал через 25h прерывание, но оно не работает под файловой системмой FAT32 с Win95 ORS2. Про 98 не знаю т.к. необходимо работоспособность под сл. опер.сис. :MS-DOS, PC-DOS, Win 9x.
Цитата:
Originally posted by SitJohn
Как получить доступ к ЖД размером более 8 Гб по средством БИОСа или досовских прерываний? Пробывал через 25h прерывание, но оно не работает под файловой системмой FAT32 с Win95 ORS2. Про 98 не знаю т.к. необходимо работоспособность под сл. опер.сис. :MS-DOS, PC-DOS, Win 9x.
Как получить доступ к ЖД размером более 8 Гб по средством БИОСа или досовских прерываний? Пробывал через 25h прерывание, но оно не работает под файловой системмой FAT32 с Win95 ORS2. Про 98 не знаю т.к. необходимо работоспособность под сл. опер.сис. :MS-DOS, PC-DOS, Win 9x.
Ну тогда только два выхода - читать через порты IDE контроллера, или int13 extension. Если надо ещё и к файлам доступ иметь, то драйвер FAT32 тоже нужен.
Цитата:
Originally posted by (C)dragon
Ну тогда только два выхода - читать через порты IDE контроллера, или int13 extension. Если надо ещё и к файлам доступ иметь, то драйвер FAT32 тоже нужен.
Ну тогда только два выхода - читать через порты IDE контроллера, или int13 extension. Если надо ещё и к файлам доступ иметь, то драйвер FAT32 тоже нужен.
Что такое int13 extension, и где найти по нему информацию?
Ищи Ralf Brown interrupt list, по есть описания расширения int13.