NetBSD/sys/arch/i386/stand/lib
drochner cbb7aa93f0 from FreeBSD:
wpaul       1998/07/02 08:36:36 PDT

  Modified files:
    sys/i386/boot/biosboot start.S
  Log:
  Add workaround to allow the FreeBSD boot block to work on
  Kapok Computer Co. notebook with AMI 'WinBIOS' which seems to insist
  on having a short jump and nop as the first instructions in the
  boot sector code. The prevailing theory is that the BIOS is doing
  some sort of boot sector virus detection and refusing to run any
  boot block that doesn't start with the same instruction sequence as
  MS-DOG boot sector code. If this is the case, it would be nice if it
  actually printed an error message to this effect instead of just
  saying 'FAILED.'

  This workaround has no effect on the boot sector code other than to
  increase its size by three bytes.
1998-07-07 13:58:59 +00:00
..
crt from FreeBSD: 1998-07-07 13:58:59 +00:00
netif allow to access from user space test programs 1998-05-14 18:15:02 +00:00
test Framework to test standalone code in a friedly user environment. 1998-05-15 17:07:14 +00:00
Makefile add new files 1997-09-17 17:51:12 +00:00
Makefile.inc
bios_disk.S
bios_pci.S Change "it's" to "it is" inside assembler comments to 1997-08-18 22:44:01 +00:00
biosdelay.S
biosdisk.c Allow to use the code in user land test programs. 1998-05-15 16:38:53 +00:00
biosdisk.h Purely cosmetic whitespace/indentation changes (mmm, indent(1)) 1997-03-22 01:41:34 +00:00
biosdisk_ll.c Reformat comments. (messed up by "indent") 1997-06-13 13:36:04 +00:00
biosdisk_ll.h Purely cosmetic whitespace/indentation changes (mmm, indent(1)) 1997-03-22 01:41:34 +00:00
biosgetrtc.S Add missing datasize prefix. 1997-06-13 13:42:27 +00:00
biosmem.S Change "it's" to "it is" inside assembler comments to 1997-08-18 22:44:01 +00:00
biosmemx.S New, optional, method to get size of extended memory. 1997-08-14 15:22:00 +00:00
biospci.c Purely cosmetic whitespace and indentation changes (mmm, indent(1)) 1997-03-22 01:48:27 +00:00
biosreboot.S Provides "reboot" call, which just calles INT 19h to ask the bios to 1997-04-13 18:45:37 +00:00
bootinfo.c Definitions and helper functions to collect information in the boot 1997-09-17 17:39:29 +00:00
bootinfo.h Use <machine/bootinfo.h> for definitions shared with the kernel. 1997-09-20 12:10:06 +00:00
bootinfo_biosgeom.c Function to collect geometry and partitioning information about the 1997-09-17 18:30:51 +00:00
comio.S Pass status byte to caller too. 1997-10-27 19:51:18 +00:00
comio_direct.c RCSID Police. 1998-01-05 07:02:46 +00:00
comio_direct.h RCSID Police. 1998-01-05 07:02:46 +00:00
conio.S
diskbuf.c
diskbuf.h
dos_file.S Change "it's" to "it is" inside assembler comments to 1997-08-18 22:44:01 +00:00
dosfile.c Convert DOS error numbers into UNIX errno values. 1997-09-17 18:09:04 +00:00
dosfile.h
exec.c Pass new boot information per default. 1997-09-28 13:31:45 +00:00
exec_fromdos.c When using XMS, use the XMS size returned by the BIOS only if the other 1997-11-03 18:06:22 +00:00
gatea20.c Disable interrupts when frobbing the keyboard controller for A20, as 1997-10-29 00:32:49 +00:00
getextmemx.c New, optional, method to get size of extended memory. 1997-08-14 15:22:00 +00:00
getsecs.c
isadma.c
isadmavar.h
isapnp.c Purely cosmetic whitespace and indentation changes (mmm, indent(1)) 1997-03-22 01:48:27 +00:00
isapnpvar.h
libi386.h Add now common menu / parsing functions. 1997-09-17 18:04:21 +00:00
menuutils.c Factor out functions for table driven boot menus and command line parsing 1997-09-17 17:13:02 +00:00
netbsd_opts.c
panic.c Purely cosmetic whitespace and indentation changes (mmm, indent(1)) 1997-03-22 01:48:27 +00:00
parseutils.c Factor out functions for table driven boot menus and command line parsing 1997-09-17 17:13:02 +00:00
pcio.c Catch "timeout" return of serial port read BIOS call. 1997-10-27 19:53:20 +00:00
pcivar.h
pread.c Purely cosmetic whitespace and indentation changes (mmm, indent(1)) 1997-03-22 01:48:27 +00:00
startprog.S