freebsd-nq/sys/i386
Bruce Evans a7d783dddb Add more compatibility cruft:
- ignore the partition table if it is identical with the bogus one in
  /usr/src/sys/i386/boot/biosboot/start.S.  Honoring the bogus size
  field was fatal.  The error is detected but other compatibilty
  cruft weakens the error handling too much for this case.
- weaken the partition entry checking to allow the following treatments
  of C/H/S addresses when C should be >= 1024:
    (1) allow C = 1023, H = max, S = max.
    (2) allow C to be correct modulo 1024.
  Other compatibilty cruft weakens the error handling to allow all
  C/H/S addresses, but there too many errors were reported.

Improve error messages:
- print C/H/S addresses if relevant.
- distinguish primary partition table from extended partition tables.
- don't use diskerr() except for i/o errors.
1995-03-25 12:07:31 +00:00
..
apm
bios
boot And all serial chars with 0x7f to discard parity bits. 1995-03-19 06:10:32 +00:00
conf scd driver now lives in non-GPL land. 1995-03-24 18:30:11 +00:00
eisa Change MAX_SLOTS -> EISA_MAX_SLOTS and correct comments. Add this to 1995-03-23 09:00:20 +00:00
i386 Added a new version of trap_pfault() that disallows kernel page faults 1995-03-21 07:16:12 +00:00
ibcs2
include Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
isa Add more compatibility cruft: 1995-03-25 12:07:31 +00:00
pci Correct pcibus_setup() to return as soon as one test succeeds. 1995-03-22 21:35:39 +00:00
scsi
Makefile