Если кому интересно, то нужный фрагмент из BIOS такой:
F000:49D0 POST_C0 proc near
F000:49D0 mov ax, cs
F000:49D2 mov ss, ax
F000:49D4 assume ss:F000
F000:49D4 mov al, 0C0h
F000:49D6 out 80h, al ; manufacture's diagnostic checkpoint
F000:49D8 mov sp, 0F80Bh
F000:49DB jmp sub_FF600
F000:49DE mov al, 0FFh
F000:49E0 out 80h, al ; manufacture's diagnostic checkpoint
F000:49E2 mov ax, 0
F000:49E5 mov es, ax
F000:49E7 assume es:nothing
F000:49E7 and byte ptr es:4BAh, 7Fh
F000:49ED call sub_F5B14
F000:49F0 mov dl, 0
F000:49F2 call sub_F4EB2
F000:49F5 xor dx, dx
F000:49F7 and esp, 0FFFFh
F000:49FE int 19h ; DISK BOOT
F000:49FE POST_C0 endp ; causes reboot of disk system
Начинается выводом в порт 80h значения C0h и заканчивается INT19h. Все самое интересное внутри процедуры. Прошу продолжить дизассемблирование, с указанием вывода в порт 80h значения 66h.
Если кому интересно, то нужный фрагмент из BIOS такой:
Начинается выводом в порт 80h значения C0h и заканчивается INT19h. Все самое интересное внутри процедуры. Прошу продолжить дизассемблирование, с указанием вывода в порт 80h значения 66h.