summaryrefslogtreecommitdiff
path: root/sys/arch/i386/stand/libsa/libsa.h
AgeCommit message (Collapse)Author
1999-08-25give better support to the bios memory maps.Michael Shalayeff
provide memory maps editing through the machine memory command. rearrange probing in machdep, so it provides less output, also giving a shot for apm to fix the memory maps. changes to kernel are minimal, only that is required due to the api version bits addition and such cosmetic changes. tested on all critical kernel,boot combinations; niklas@ ok
1998-07-20new exec frameworkMichael Shalayeff
1998-07-13alloca() is in stand.h noMichael Shalayeff
1998-07-08reflect MI boot changes; remove dead time_print() prototypeMichael Shalayeff
1998-05-25put support for test /boot environment back; some CLEANFILES and spacesMichael Shalayeff
1998-02-24Changes/updates to /boot stuff. More to come.Tobias Weingartner
Fixes many divide by zero and pointer bugs.
1997-11-30big diskinfo changes from toby@Michael Shalayeff
1997-10-24checksumming stuff from niklasMichael Shalayeff
1997-10-22newer, better stuff; some parts by toby@Michael 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-09-17pass cnvmem,extmem the old way they were....Michael Shalayeff
don't put 'em in biosvars
1997-09-02machine diskinfo command, toby is filling w/ meat at the momentMichael Shalayeff
1997-08-22put values into BIOS_vars so kernel will get 'em soonMichael Shalayeff
1997-08-21boothowto is local to bootMichael Shalayeff
1997-08-13getsecs() is in stand.hMichael Shalayeff
move time_print() into libsa.h
1997-08-13inline apm callsMichael Shalayeff
1997-08-05kentry proto is in the libsa.hMichael Shalayeff
change var name
1997-08-04remember boot device geometryMichael Shalayeff
1997-07-21add nbdevs for the size of table of block devises' namesMichael Shalayeff
remove bogus codeseg
1997-07-17proper includesMichael Shalayeff
apm prototypes/declarations some prototypes
1997-05-01alloca(size_t)Michael Shalayeff
not int
1997-04-30Add missing prototype: alloca()Tobias Weingartner
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-06devboot protoMichael Shalayeff
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-31Initial /boot stuff (from Mickey)Tobias Weingartner