Date: Thu, 20 Aug 1998 20:17:42 -0700 (PDT) From: Michael Smith <msmith@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/boot - Imported sources Message-ID: <199808210317.UAA20521@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
msmith 1998/08/20 20:17:42 PDT
src/sys/boot - Imported sources
Update of /home/ncvs/src/sys/boot
In directory freefall.freebsd.org:/d/users/msmith/boot
Log Message:
This is the new unified bootstrap, sometimes known previously as the
'three-stage' bootstrap.
There are a number of caveats with the code in its current state:
- The i386 bootstrap only supports booting from a floppy.
- The kernel and kld do not yet know how to deal with the extended
information and module summary passed in.
- PnP-based autodetection and demand loading of modules is not implemented.
- i386 ELF kernel loading is not ready yet.
- The i386 bootstrap is loaded via an ugly blockmap.
On the alpha, both net- and disk-booting (SRM console machines only) is
supported. No blockmaps are used by this code.
Obtained from: Parts from the NetBSD/i386 standalone bootstrap.
Status:
Vendor Tag: MSMITH
Release Tags: initial
N src/sys/boot/Makefile
I src/sys/boot/CVS
N src/sys/boot/i386/Makefile
N src/sys/boot/i386/loader/conf.c
N src/sys/boot/i386/loader/main.c
N src/sys/boot/i386/loader/newvers.sh
N src/sys/boot/i386/loader/Makefile
N src/sys/boot/i386/loader/version
N src/sys/boot/i386/installboot/bootblks.c
N src/sys/boot/i386/installboot/getmount.c
N src/sys/boot/i386/installboot/installboot.h
N src/sys/boot/i386/installboot/installboot.8
N src/sys/boot/i386/installboot/installboot.c
N src/sys/boot/i386/installboot/Makefile
N src/sys/boot/i386/libi386/pread.c
N src/sys/boot/i386/libi386/Makefile
N src/sys/boot/i386/libi386/biosgetrtc.S
N src/sys/boot/i386/libi386/biosmem.S
I src/sys/boot/i386/libi386/Makefile~
N src/sys/boot/i386/libi386/libi386.h
N src/sys/boot/i386/libi386/biosreboot.S
N src/sys/boot/i386/libi386/devicename.c
N src/sys/boot/i386/libi386/gatea20.c
N src/sys/boot/i386/libi386/i386_module.c
N src/sys/boot/i386/libi386/aout_freebsd.c
N src/sys/boot/i386/libi386/getsecs.c
N src/sys/boot/i386/libi386/startprog.S
N src/sys/boot/i386/libi386/comconsole.c
N src/sys/boot/i386/libi386/vidconsole.c
N src/sys/boot/i386/libi386/vidconsole_support.S
N src/sys/boot/i386/libi386/comconsole_support.S
N src/sys/boot/i386/libi386/biosdisk_support.S
N src/sys/boot/i386/libi386/biosdisk.c
N src/sys/boot/i386/libi386/biosdelay.S
N src/sys/boot/i386/libi386/bootinfo.c
N src/sys/boot/i386/libi386/crt/biosdisk_ll.c
N src/sys/boot/i386/libi386/crt/biosdisk_ll.h
N src/sys/boot/i386/libi386/crt/bios_disk.S
N src/sys/boot/i386/libi386/crt/buffers.S
N src/sys/boot/i386/libi386/crt/diskbuf.h
N src/sys/boot/i386/libi386/crt/Makefile
N src/sys/boot/i386/libi386/crt/bootsect/Makefile
N src/sys/boot/i386/libi386/crt/bootsect/bootsectmain.c
N src/sys/boot/i386/libi386/crt/bootsect/bbinfo.h
N src/sys/boot/i386/libi386/crt/bootsect/fraglist.S
N src/sys/boot/i386/libi386/crt/bootsect/start_bootsect.S
N src/sys/boot/common/commands.c
N src/sys/boot/common/console.c
N src/sys/boot/common/ls.c
N src/sys/boot/common/boot.c
N src/sys/boot/common/panic.c
N src/sys/boot/common/bootstrap.h
N src/sys/boot/common/Makefile.inc
N src/sys/boot/common/devopen.c
N src/sys/boot/common/interp.c
N src/sys/boot/common/misc.c
N src/sys/boot/common/module.c
N src/sys/boot/common/load.c
N src/sys/boot/common/dev_net.c
N src/sys/boot/common/dev_net.h
N src/sys/boot/alpha/Makefile
N src/sys/boot/alpha/Makefile.inc
N src/sys/boot/alpha/boot1/Makefile
N src/sys/boot/alpha/boot1/boot1.c
N src/sys/boot/alpha/boot1/sys.c
N src/sys/boot/alpha/boot2/Makefile
N src/sys/boot/alpha/boot2/boot2.list
N src/sys/boot/alpha/boot2/conf.c
N src/sys/boot/alpha/boot2/setdefs.h
N src/sys/boot/alpha/boot2/newvers.sh
N src/sys/boot/alpha/boot2/vers.c
N src/sys/boot/alpha/boot2/version
N src/sys/boot/alpha/common/gensetdefs.c
N src/sys/boot/alpha/common/main.c
N src/sys/boot/alpha/common/setdef0.c
N src/sys/boot/alpha/common/setdef1.c
N src/sys/boot/alpha/libalpha/Makefile
N src/sys/boot/alpha/libalpha/OSFpal.c
N src/sys/boot/alpha/libalpha/elf_freebsd.c
N src/sys/boot/alpha/libalpha/alpha_module.c
N src/sys/boot/alpha/libalpha/bbinfo.h
N src/sys/boot/alpha/libalpha/devicename.c
N src/sys/boot/alpha/libalpha/common.h
N src/sys/boot/alpha/libalpha/delay.c
N src/sys/boot/alpha/libalpha/srmdisk.c
N src/sys/boot/alpha/libalpha/getsecs.c
N src/sys/boot/alpha/libalpha/pal.S
N src/sys/boot/alpha/libalpha/prom_disp.S
N src/sys/boot/alpha/libalpha/start.S
N src/sys/boot/alpha/libalpha/libalpha.h
N src/sys/boot/alpha/libalpha/prom_swpal.S
N src/sys/boot/alpha/libalpha/prom.c
N src/sys/boot/alpha/libalpha/srmnet.c
N src/sys/boot/alpha/libalpha/reboot.c
N src/sys/boot/alpha/libalpha/time.c
N src/sys/boot/alpha/netboot/Makefile
N src/sys/boot/alpha/netboot/conf.c
N src/sys/boot/alpha/netboot/netboot.list
N src/sys/boot/alpha/netboot/setdefs.h
N src/sys/boot/alpha/netboot/newvers.sh
N src/sys/boot/alpha/netboot/vers.c
N src/sys/boot/alpha/netboot/version
No conflicts created by this import
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808210317.UAA20521>
