Skip site navigation (1)Skip section navigation (2)
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>