summaryrefslogtreecommitdiff
path: root/sys/arch/i386/stand
AgeCommit message (Collapse)Author
2004-03-19Enter pxeboot, derived from the NetBSD implementation. InitiallyTom Cosgrove
intended to support network installs using bsd.rd over TFTP. Thanks to the many who tested, including Diana Eichert. ok deraadt@
2004-03-12missing .El;Jason McIntyre
2004-03-11If apm_connect() fails, don't try to pass the bios_apminfo_t structureTom Cosgrove
to the kernel, since it won't have been filled in, and since we can't make APM calls if we don't connect (per spec). Also tidy up the error message, to make it clear that it's an APM error. Problem found, and fix tested, by jmc@ ok millert@, weingart@
2004-03-09Spacing and KNF. Partly from Joris Vink <nimadeus at pandora dot be>.Tom Cosgrove
ok henning@, deraadt@
2004-02-22Remove #if 0'd code.Tom Cosgrove
requested by weingart@
2004-02-21Tidy up installboot -v output.Tom Cosgrove
requested by and ok deraadt@
2004-02-10Make debug_init void debug_init(void), like nearly all of the otherTom Cosgrove
functions that machdep() calls. ok deraadt@
2004-02-10Enable interrupts before halt when we error out. Allows use ofTom Cosgrove
Ctl-Alt-Del to reboot in case of failure. Much testing nick@; thanks. ok weingart@, deraadt@.
2004-01-26Major overhaul of biosboot and installboot, using EDD (LBA) reads ifTom Cosgrove
the BIOS supports it. File location data now geometry-independent (biosboot groks part of the inode), so installboot loses -h and -s. Many thanks to all those brave enough to try the snapshots. Thanks for the test reports, everyone. ok deraadt@
2004-01-20Check the values given to -h and -s. Closes PR 3640.Tom Cosgrove
ok weingart@, deraadt@
2004-01-13Allow building w/o -traditional. OK weingart@ and mickey@Todd C. Miller
2004-01-09spelling; jjy2+@pitt.eduTheo de Raadt
2004-01-05Major overhaul of our master boot record.Tom Cosgrove
We now use EDD calls if the disk supports it, so we can boot partitions that start above the 8 GB CHS limit. Of itself, this change does not remove the current 8 GB limit for OpenBSD/i386. Much testing nick@; thanks. ok weingart@, deraadt@.
2004-01-02after some advice from nick, note that only com0 is currently supportedJason McIntyre
as serial; closes PR 3621 from Johan Fredin; ok nick@ krw@ millert@ deraadt@
2003-12-20- .Xr biosboot(8) in SEE ALSOJason McIntyre
- wording improvement - correct description of example from Tom Cosgrove;
2003-12-18Move -DDYNAMIC_CRC_TABLE into the main libz MakefileTodd C. Miller
2003-12-16a bit more shrinking. do not bother printing the drive bus interfaces,Theo de Raadt
saves more space.
2003-12-16shorten terminal baud rate change stringsTheo de Raadt
2003-11-27gcc3 wants "m" operands to be lvalues.Marc Espie
okay toby, mickey.
2003-11-27Bad #undef, spotted by gcc3.Marc Espie
okay toby, mickey.
2003-11-26after some discussion with nick@, note that `hd*' syntax makes moreJason McIntyre
sense when specifying a boot device than does `wd*' or `sd*', and replace examples with it; in line with what nick has already done to the faq; ok nick@ mickey@ weingart@
2003-11-22Unbreak compiling with DEBUG.Alexander Yurchenko
Diff from mickey@, ok weingart@
2003-11-08typos from Jonathon Gray;Jason McIntyre
2003-11-03spelling fixes (in the comments)David Krause
2003-10-23- delay reading the disklabel for floppies until after we're sure it'sFederico G. Schwindt
the boot device. this fixes a delay (sometimes very long) if the bios correctly reports a floppy but it's unplugged. - bump version. original idea from mdw@, tested by nick@, toby@ ok.
2003-10-04- document that boot will by default try to load /bsd, /obsd then /bsd.old.Jason McIntyre
- indent examples, and put descriptions before rather than after them. ok mickey@
2003-10-04(boot): device: filename -> device:filenameJason McIntyre
nice CAVEAT, BTW.
2003-09-20move the checks after we fixed the hd info.Federico G. Schwindt
from Thorsten Glaser <tg-v2003 at netcologne dot de> via toby@.
2003-09-19- some bios return a valid geometry for inexistent hd's so beforeFederico G. Schwindt
getting the geometry check the number of attached drives from the bios area at 40:75. - bump version. from toby@. we want people to test this, specially those with ghost drives showing up.
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
- bump version. toby@ ok.
2003-09-18- pass the correct device to bios_getdisklabel().Federico G. Schwindt
- don't blindly return but check whether bios_getdisklabel() failed and act according. this fixes (at some extent) booting from a floppy if it wasn't inserted during floppyprobe(). toby@ ok.
2003-09-16document extension support bitmap definition; requested by deraadt@.Federico G. Schwindt
toby@ ok.
2003-09-11handle case where bios EDD support only supports a subset; from fgsch,Theo de Raadt
ok toby, and now tested for lots of machines
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makesTed Unangst
way for some future work. no function changes yet. help testing otto@ and markus@
2003-08-15no newline in errx; andrushock@korovino.netTheo de Raadt
2003-08-11ansification and knf and protosTheo de Raadt
2003-08-08let us call COMPAT_UFS deadTheo de Raadt
2003-08-08ansiTheo de Raadt
2003-08-08put COPTS in CFLAGS; idea from miodTheo de Raadt
2003-07-19don't specify the leading "/" in MANSUBDIR (otherwise "//" occurs)David Krause
ok millert@
2003-07-07Fix for PR 3177.Tobias Weingartner
Diff from Otto Moerbeek <otto at drijf.net>, testing by same. Looked over, and other (outline testing) by me.
2003-07-05do not make bad machine@ linksTheo de Raadt
2003-06-27Cleanup biosboot to remove uneeded 32-bit opcodes, initializations ofTobias Weingartner
32-bit segment registers, and other things not really necessary. Cleanup some comments while there as well. Tweak blocktable to max size these changes allow us. This should help in shrinking the code some, making future changes easier. nate@ ok.
2003-06-27Fix hang in EDD detection routine.Tobias Weingartner
2003-06-06- section reorderJason McIntyre
- new sentence, new line - some macro fixes
2003-06-04fix some 3/4 for tobyTheo de Raadt
2003-06-03three four killsMichael Shalayeff
2003-06-03fix tree after mickey breakageTheo de Raadt
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.