summaryrefslogtreecommitdiff
path: root/sys/arch/i386/stand/libsa
AgeCommit message (Collapse)Author
1997-04-23implement 'hd' device (i guess nobody will boot from 'rd')Michael Shalayeff
1997-04-21usleep testing codeMichael Shalayeff
1997-04-21use dev/ic/i8042reg.h, not domestic definesMichael Shalayeff
1997-04-21rewriteMichael Shalayeff
1997-04-21probe for keyboard/screen by looking into CMOS.Michael Shalayeff
what people say?
1997-04-20indentationMichael Shalayeff
1997-04-18some cleanup, comments and copyrightMichael Shalayeff
1997-04-18Clean up error handling a little. There is a smallTobias Weingartner
problem with marginal disks. This code does not like them at all. I'm too frazzled right now to figure this out. This should give better error messages...
1997-04-18fix a bugMichael Shalayeff
1997-04-18no assembly listingMichael Shalayeff
1997-04-18no more 60k limit!Michael Shalayeff
no more explicit real<-->prot switching! fix 2.88 floppy drives..... kbd fixes coming soon! test it!
1997-04-17fix tab expansionTheo de Raadt
1997-04-17Fix error handling from bios & typo.Tobias Weingartner
1997-04-17New memprobe for weird machines... please test.Tobias Weingartner
1997-04-15extern int debug;Michael Shalayeff
1997-04-15pass bootdev to kernel...Michael Shalayeff
all the future devices have to copy it into global var... in the current state i can boot any kernel i have.... testers?
1997-04-15no more assembly setup. all the gung is ok already in srt0.SMichael Shalayeff
this is what we were talking about, toby (; and this shaves a couple of dozens of bytes!
1997-04-15copyright to toby (;Michael Shalayeff
1997-04-15do bounce-buffering to avoid DMA overrunMichael Shalayeff
somebody, test it!
1997-04-15kill bogus commentsMichael Shalayeff
1997-04-15print debugging stuff only when debug!=0Michael Shalayeff
1997-04-11Works with .gz kernels nowTobias Weingartner
1997-04-09emulate bios calls. more debugging stuff. some fixes.Michael Shalayeff
1997-04-08use new device names: fd(0,a) -> fd0aMichael Shalayeff
1997-04-07Fix device name.Tobias Weingartner
1997-04-07Reset stuff.Tobias Weingartner
1997-04-06devboot commitMichael Shalayeff
1997-04-06devboot protoMichael Shalayeff
1997-04-0532bit correctionsMichael Shalayeff
1997-04-05new exec stuffMichael Shalayeff
1997-04-05put gdt & idt in the separate file.Michael Shalayeff
print trapno in dump_regs. no more NO_IDTR.
1997-04-04Nuke.Tobias Weingartner
1997-04-04Replace exec_i386.S with these two files. Startprog.S is aTobias Weingartner
stopgap measure, to be removed once I get locore.s done.
1997-04-04dump regs w/ NMI (int 2)Michael Shalayeff
more debugging is on the way
1997-04-01debugger started.Michael Shalayeff
only one entry for now: chek_regs (use DUMP_REGS macro instead) dumps registers. must be called by lcall or so (to push %cs)
1997-03-31missed additions to the last commitMichael Shalayeff
and.... it compiles and runs ok on my machine. *** TEST IT !!! *** some pieces into MI libsa coming in a minute (if line won't drop ;)
1997-03-31commit all my mods to the last imported libsa stuff....Michael Shalayeff
including: - disklabel support; - better boot cmd line - smaller size (using some compilation switches ;) - no more relocations in /boot, it's loaded in the place; - better disk performance (maybe were already in there) - installboot -n does not require write perms for device - more debugs - missing parts in libsa (such as cd9660 and so) - i don't like 2 files for exec_i386 (sorry, toby, let's discuss maybe?) tricks and tails: - joined .text and .data (saves you a page) - prot mode switching still in biosboot (it's freezed for awhile) - biosdisk internals changed - biosdev is not passed propery to the kernel (i'll fix it soon) - sure i missed smth here to note (use the source, Luke!)
1997-03-31Move closer to boot/. Add some debug stuffTobias Weingartner
1997-03-31Initial /boot stuff (from Mickey)Tobias Weingartner