NetBSD/sys/arch/i386/stand/lib
sommerfe 9fefd40478 In 16-bit mode, mov %ax,%bx is interpreted as mov %eax,%ebx; this
breaks zero-extension of the 16-bit memory size return from the BIOS.
on at least one system, the trash left in the upper half of %eax
causes the kernel to crash during VM system initialization when it
thinks it has on the order of 2**31 bytes of memory to play with.

We now *say* mov %eax,%ebx, but *mean* mov %ax,%bx..
1997-03-19 18:12:10 +00:00
..
crt From Matthias Drochner: 1997-03-15 22:15:02 +00:00
netif From Matthias Drochner: 1997-03-15 22:20:55 +00:00
Makefile
Makefile.inc
bios_disk.S
bios_pci.S
biosdelay.S
biosdisk.c
biosdisk.h
biosdisk_ll.c
biosdisk_ll.h
biosgetrtc.S
biosmem.S In 16-bit mode, mov %ax,%bx is interpreted as mov %eax,%ebx; this 1997-03-19 18:12:10 +00:00
biospci.c
comio.S
conio.S
diskbuf.c
diskbuf.h
dos_file.S
dosfile.c
dosfile.h
exec.c
gatea20.c
getsecs.c
isadma.c
isadmavar.h
isapnp.c
isapnpvar.h
libi386.h
netbsd_opts.c Purely cosmetic whitespace changes. 1997-03-14 06:55:07 +00:00
panic.c
pcio.c From Matthias Drochner: 1997-03-15 22:15:49 +00:00
pcivar.h
pread.c
startprog.S