NetBSD/sys/arch/i386
dyoung e57ba8d648 Introduce biosdiskreset(), and call it to reset the disk (with Int
0x13 Function 0) after a read error. This is a requirement mentioned
in most BIOS documentation.

This answers PR 18591.

Incidentally, on the Soekris Engineering net45x1 single-board
computer, this fixes a bug where the bootloader corrupts the kernel
while loading it from certain varieties of CompactFlash card
(especially varieties identified by NetBSD as <TOSHIBA THNCF064MBA>).
2002-10-10 18:52:42 +00:00
..
acpi Tidy up CFATTACH_DECL() formatting. 2002-10-02 05:47:08 +00:00
bios Tidy up CFATTACH_DECL() formatting. 2002-10-02 05:47:08 +00:00
bioscall Rebuild after my re-arrangement of GDT entries, since this code depends on 2002-01-23 15:05:33 +00:00
compile
conf Add ubsa attachment. 2002-10-08 13:09:05 +00:00
eisa Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
gdbscripts
i386 Fix USER_LDT syscall locking. It's a bit over the top for a big lock 2002-10-08 20:23:27 +00:00
include Delete pcb_flags. 2002-10-08 20:24:58 +00:00
isa Define XINTR_TSS 2002-10-05 21:29:01 +00:00
mca Merge Bill Sommerfeld's i386 MP branch. This code has some known 2002-10-01 12:56:36 +00:00
pci Tidy up CFATTACH_DECL() formatting. 2002-10-02 05:47:08 +00:00
pnpbios If we don't get record drq from pnpbios, set it to play drq. 2002-10-03 03:02:11 +00:00
stand Introduce biosdiskreset(), and call it to reset the disk (with Int 2002-10-10 18:52:42 +00:00
Makefile Remove gratuitous setting of SYSDIR; 2001-04-03 17:12:23 +00:00