summaryrefslogtreecommitdiff
path: root/sys/arch/i386/stand/libsa/biosdev.c
AgeCommit message (Expand)Author
2011-07-19Warn about but don't prevent installboot from installing /boot whenKenneth R Westerback
2011-03-17Make the various findopenbsd() functions non-recursive, eliminatingKenneth R Westerback
2011-03-15Bunch of white space and style adjustments to make amd64 versionKenneth R Westerback
2011-03-14Clamp BIOS io attempts to < 2 ^28 - 1 sectors (a.k.a. 128GB forKenneth R Westerback
2011-03-13Change daddr_t to daddr32_t. The bootblocks on our architectures onlyTheo de Raadt
2011-03-11Zap stack garbage before passing buffer to biosd_io(), which mayKenneth R Westerback
2011-03-08Fix extended partition searching so we don't get lost. The offsetKenneth R Westerback
2010-08-11De-inline CHS_rw. Somehow the merger of two monster __asm __inline statementsTheo de Raadt
2008-08-12Fix multiple addition error recently introduced for when extended partitionsTheo de Raadt
2008-08-04fix extended partition support by handling chained EBRs correctlyReyk Floeter
2008-06-25this diff changes the bootloader to skip the CHS sanity check if LBAReyk Floeter
2008-06-25allow to install and boot the OpenBSD A6 partition and disklabel in anReyk Floeter
2007-05-27When deciding whether to allocate a bounce buffer, we need one ifTom Cosgrove
2007-04-04Thinkpad -> ThinkPad; from Igor SobradoJason McIntyre
2006-10-12Don't try to boot from a NetBSD MBR partition when no OpenBSD MBRKenneth R Westerback
2004-06-23Enter cdboot, a CD-specific second-stage bootrap.Tom Cosgrove
2004-03-09Spacing and KNF. Partly from Joris Vink <nimadeus at pandora dot be>.Tom Cosgrove
2003-11-27gcc3 wants "m" operands to be lvalues.Marc Espie
2003-09-20move the checks after we fixed the hd info.Federico G. Schwindt
2003-09-19add debug info around #41; toby@ ok.Federico G. Schwindt
2003-09-18- move checks earlier to catch inexistent devices before testing for edd.Federico G. Schwindt
2003-09-18- pass the correct device to bios_getdisklabel().Federico G. Schwindt
2003-09-16document extension support bitmap definition; requested by deraadt@.Federico G. Schwindt
2003-09-11handle case where bios EDD support only supports a subset; from fgsch,Theo de Raadt
2003-08-11ansification and knf and protosTheo de Raadt
2003-06-27Fix hang in EDD detection routine.Tobias Weingartner
2003-06-03three four killsMichael Shalayeff
2003-05-31Unpeeing as pointed out by Dries Schellekens.Tobias Weingartner
2003-05-31First lba support in /boot. Not complete lba boot support, but it's theTobias Weingartner
2003-04-17i386 ELF bootloader. developed with weingart@Dale Rahn
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
1998-06-11put missed changes that support booting from floppy (;Michael Shalayeff
1998-04-18i386 bootblocks that work for 2.3. A tale too long to tellTheo de Raadt
1998-02-24Changes/updates to /boot stuff. More to come.Tobias Weingartner
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-28do not replace unit number in bootdev. please talk to me about this.Theo de Raadt
1997-10-26we don't need that extra var (st)Michael Shalayeff
1997-10-25Fix disk probe. Get rid of EDD check, it goes haywire onTobias Weingartner
1997-10-24don't touch ed,dsMichael Shalayeff
1997-10-24fix cylinders in getdiskinfoMichael Shalayeff
1997-10-24Fix hang on disk probe.Tobias Weingartner
1997-10-23Better BIOS diskprobe. Cleanup and re-org by mickey.Tobias Weingartner
1997-10-22newer, better stuff; some parts by toby@Michael Shalayeff
1997-10-18Copy in bios_diskinfo array from /boot space.Tobias Weingartner
1997-10-17Use BIOS to probe for memory map.Tobias Weingartner
1997-10-07better fix for floppy bootMichael Shalayeff
1997-09-24overflow can bite anyways, increment wordMichael Shalayeff