commit all my mods to the last imported libsa stuff....
authormickey <mickey@openbsd.org>
Mon, 31 Mar 1997 23:06:03 +0000 (23:06 +0000)
committermickey <mickey@openbsd.org>
Mon, 31 Mar 1997 23:06:03 +0000 (23:06 +0000)
commit1e251da8457fb408c2ce27e3273a45dcd7fbe786
tree8afce6b74aadef6f128a71bc5435eedb5b53c94c
parent08e3493d8f6983868893ac900835ee8b280cbae3
commit all my mods to the last imported libsa stuff....
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!)
33 files changed:
sys/arch/i386/stand/Makefile.inc
sys/arch/i386/stand/README
sys/arch/i386/stand/biosboot/Makefile
sys/arch/i386/stand/biosboot/biosboot.S
sys/arch/i386/stand/boot/Makefile
sys/arch/i386/stand/boot/boot.c
sys/arch/i386/stand/boot/cmd.c
sys/arch/i386/stand/boot/cmd.h
sys/arch/i386/stand/boot/conf.c
sys/arch/i386/stand/boot/crt0.c
sys/arch/i386/stand/boot/srt0.S
sys/arch/i386/stand/boot/version.c [deleted file]
sys/arch/i386/stand/installboot/Makefile
sys/arch/i386/stand/installboot/installboot.c
sys/arch/i386/stand/libsa/Makefile
sys/arch/i386/stand/libsa/bioscom.S
sys/arch/i386/stand/libsa/biosdev.c
sys/arch/i386/stand/libsa/biosdev.h
sys/arch/i386/stand/libsa/biosdisk.S
sys/arch/i386/stand/libsa/bioskbd.S
sys/arch/i386/stand/libsa/dev_i386.c
sys/arch/i386/stand/libsa/exec_i386.c [deleted file]
sys/arch/i386/stand/libsa/libsa.h
sys/arch/i386/stand/libsa/memprobe.c
sys/arch/i386/stand/libsa/memsize.S [deleted file]
sys/arch/i386/stand/libsa/probe_keyboard.c [deleted file]
sys/arch/i386/stand/libsa/real_prot.S
sys/arch/i386/stand/libsa/srt0.S [deleted file]
sys/arch/i386/stand/libsa/startprog.S [deleted file]
sys/arch/i386/stand/libz/Makefile
sys/stand/boot/boot.c
sys/stand/boot/cmd.c
sys/stand/boot/cmd.h