summaryrefslogtreecommitdiff
path: root/sys/arch/i386/stand/libsa
AgeCommit message (Collapse)Author
1998-02-24Ooops, forgot these two here.Tobias Weingartner
1998-02-24Changes/updates to /boot stuff. More to come.Tobias Weingartner
Fixes many divide by zero and pointer bugs.
1997-12-22fix debug drive printingMichael Shalayeff
1997-11-30missed, i'm 'what?', dunno, missed anywaysMichael Shalayeff
1997-11-30big diskinfo changes from toby@Michael Shalayeff
1997-11-05don't try #21 for a: onlyMichael Shalayeff
1997-11-01don't try function #21 for floppiesMichael Shalayeff
1997-10-29Limit checksumming correctly at MAXBSIZE.Niklas Hallqvist
Don't involve floppies or bad block disks ever in uniqueness tests
1997-10-28do not replace unit number in bootdev. please talk to me about this.Theo de Raadt
this makes it so that when booting sd0 on a wd0/sd0/sd1 system the kernel doesn't get told we are booting from sd1 (ie. scsi, but it is hd1..).
1997-10-28attempt to number the bsd_dev units of each drive uniquely for scsi and ide.Theo de Raadt
hence ide 0, 1, 2, 3... scsi 0, 1, 2, 3... this makes the initial bsd_dev values closer to the correct value they will have inside the kernel after dkcsum has corrected them. XXX if a drive has no label, it becomes known as an IDE drive, and scsi drives after it get renumbered incorretcly. sorry.
1997-10-26smaller, faster, better (;Michael Shalayeff
1997-10-26we don't need that extra var (st)Michael Shalayeff
1997-10-26Max out checksumming at MAXBSIZENiklas Hallqvist
1997-10-25new bootargMichael Shalayeff
1997-10-25Fix disk probe. Get rid of EDD check, it goes haywire onTobias Weingartner
some machines. Thinkpad 760ED is one of them. IBM/MS extention, and IBM does not support it. Nice. Add some more debug statements for BIOS_DEBUG. Init EDD flags to "not supported" for now. Change 'machine memory' back to display the type of each range it displays. Testing by todd@ (thanks).
1997-10-24don't touch ed,dsMichael Shalayeff
1997-10-24checksumming stuff from niklasMichael Shalayeff
1997-10-24better segmentsMichael Shalayeff
1997-10-24space by niklasMichael Shalayeff
1997-10-24fix cylinders in getdiskinfoMichael Shalayeff
get EDD fot hd* only more debug
1997-10-24Fix hang on disk probe.Tobias Weingartner
1997-10-23Better BIOS diskprobe. Cleanup and re-org by mickey.Tobias Weingartner
Fix bug in BIOS memprobe. Cleanup and re-org by mickey. Do checksum of HD devices.
1997-10-22newer, better stuff; some parts by toby@Michael Shalayeff
1997-10-22Cleanup.Tobias Weingartner
1997-10-22remap 0-->reserved; toby@Michael Shalayeff
1997-10-21fix by toby againMichael Shalayeff
1997-10-21temp fix, sorryMichael Shalayeff
1997-10-20change typesMichael Shalayeff
1997-10-20even better memprobeMichael Shalayeff
1997-10-20get ready for the fix in memprobeMichael Shalayeff
1997-10-19fix 'ma boot' cmd; toby@Michael Shalayeff
1997-10-18correctMichael Shalayeff
1997-10-18Copy in bios_diskinfo array from /boot space.Tobias Weingartner
Add length field for checksum to same. Start of making /boot deduce bsd dev_t for all BIOS drives.
1997-10-17Cleanup, make it all compile.Tobias Weingartner
Move APM stuff to apmprobe.c
1997-10-17Use BIOS to probe for memory map.Tobias Weingartner
Probe for BIOS supported disks. Use BIOS to get geometry for supported disks. All in preparation to passing the whole thing to the kernel.
1997-10-12BOOT_APM bye, byeMichael Shalayeff
1997-10-12KNFMichael Shalayeff
1997-10-12safe memprobe; preserve memory contentsMichael Shalayeff
1997-10-12KNF; typesMichael Shalayeff
1997-10-09Heads... not TracksTheo de Raadt
1997-10-07better fix for floppy bootMichael Shalayeff
1997-10-07use sleep(), remove unused function protoMichael Shalayeff
1997-10-07let's keep it MI; 10x phil for the MD implementationMichael Shalayeff
1997-10-06better amp messageMichael Shalayeff
1997-10-02better 'machine di' table; toddf@Michael Shalayeff
1997-09-29 according to the recent apm changesMichael Shalayeff
1997-09-26nice diskinfo; terms consistancy by millert@Michael Shalayeff
1997-09-24overflow can bite anyways, increment wordMichael Shalayeff
1997-09-24we have no bus hereMichael Shalayeff
1997-09-21/boot engine is in sys/stand/boot/ now (;Michael Shalayeff
use it, reuse it, i can't imagine any brokenness ...