|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Янв 9, 2003 19:02:29 народ! подскажите что это может быть обнаружено в обработчике int 09h, полученном из дампа 1-го мега памяти до загрузки оси |
|
|
Дата: Янв 9, 2003 19:05:50 уточнение: смотрел TechHelp! и RBIL не нашел ничего подобного |
|
|
Дата: Янв 10, 2003 01:59:45 SMARTDRV v4.00+ - INSTALLATION CHECK AND HIT RATIOS AX = 4A10h BX = 0000h CX = EBABh (v4.1+; see Note) Return:AX = BABEh if installed DX:BX = cache hits DI:SI = cache misses CX = number of dirty cache elements BP = version in BCD (4.10 = 0410h) Notes: Most of the SMARTDRV API, including this call, is supported by PC-Cache v8.0 and recent versions of the Norton Caches. If DBLSPACE.BIN is installed but SMARTDRV has not yet been installed, then calls of this function with CX<>EBABh on entry cause DBLSPACE.BIN to display the error message "Cannot run SMARTDrive 4.0 with DoubleSpace" and abort the caller with INT 21/AX=4C00h. SMARTDRV v3.x had a completely different API using IOCTL calls, which was also supported by the Norton Caches |
|
|
Дата: Янв 14, 2003 11:22:27 вы наверно не совсем внимательно прочитали первый пост: этот обработчик был получен из дампа первого мегабайта памяти, который записала на флоп моя прога из бутсектора флопа, т.е. этот обработчик должен быть _из BIOS'a_, т.е. никаких смартдрайвов и нетварей не предусмотрено. Однако, я получил совсем другой обработчик, когда выключил и включил компьютер. Вот это уже, на мой взгляд, интересней - получается что обработчики прерываний ОС остаются в памяти после перезагрузки (пуск->завершение работы) и не восстанавливаются POST'ом... |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.073 |