Fully synchronize sys/boot from FreeBSD-5.x, but add / to the module path
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 10 Nov 2003 06:08:40 +0000 (06:08 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 10 Nov 2003 06:08:40 +0000 (06:08 +0000)
commit5ee58eeda7055d3502f1c903d7bb6bd9c40150af
treebd7ed9d7fa004773b5e604f3147035022a7f234c
parent5944299a3803f16651f36c643711daa6fd0c5449
Fully synchronize sys/boot from FreeBSD-5.x, but add / to the module path
so /kernel will be found and loaded instead of /boot/kernel.  This will
give us all the capabilities of the FreeBSD-5 boot code including AMD64 and
ELF64 support.

As part of this work, rather then try to adjust ufs/fs.h and friends to get
UFS2 info I instead copied the fs.h and friends from FreeBSD-5 into the
sys/boot subtree

Additionally, import Peter Wemm's linker set improvements from FreeBSD-5.x.
They happen to be compatible with GCC 2.95.x and it allows very few changes
to be made to the boot code.

NOTE!  UFS2 support is not enabled by default as of this commit because it
causes boot2 to run over its limit by 88 bytes.
449 files changed:
sys/boot/Makefile
sys/boot/README
sys/boot/alpha/Makefile
sys/boot/alpha/Makefile.inc
sys/boot/alpha/boot1/Makefile
sys/boot/alpha/boot1/boot1.c
sys/boot/alpha/boot1/sys.c [deleted file]
sys/boot/alpha/cdboot/Makefile
sys/boot/alpha/cdboot/cdboot-4.0R.gz.uu [deleted file]
sys/boot/alpha/cdboot/version
sys/boot/alpha/common/Makefile.common
sys/boot/alpha/common/conf.c
sys/boot/alpha/common/main.c
sys/boot/alpha/libalpha/Makefile
sys/boot/alpha/libalpha/OSFpal.c
sys/boot/alpha/libalpha/alpha_copy.c
sys/boot/alpha/libalpha/alpha_module.c
sys/boot/alpha/libalpha/bbinfo.h
sys/boot/alpha/libalpha/bootinfo.c
sys/boot/alpha/libalpha/common.h
sys/boot/alpha/libalpha/delay.c
sys/boot/alpha/libalpha/devicename.c
sys/boot/alpha/libalpha/elf_freebsd.c
sys/boot/alpha/libalpha/getsecs.c
sys/boot/alpha/libalpha/libalpha.h
sys/boot/alpha/libalpha/pal.S
sys/boot/alpha/libalpha/prom.c
sys/boot/alpha/libalpha/prom_disp.S
sys/boot/alpha/libalpha/prom_swpal.S
sys/boot/alpha/libalpha/reboot.c
sys/boot/alpha/libalpha/srmdisk.c
sys/boot/alpha/libalpha/srmnet.c
sys/boot/alpha/libalpha/start.S
sys/boot/alpha/libalpha/time.c
sys/boot/alpha/loader/Makefile
sys/boot/alpha/loader/version
sys/boot/alpha/netboot/Makefile
sys/boot/alpha/netboot/version
sys/boot/arc/Makefile
sys/boot/arc/Makefile.inc
sys/boot/arc/include/arcfuncs.h
sys/boot/arc/include/arctypes.h
sys/boot/arc/include/libarc.h
sys/boot/arc/lib/Makefile
sys/boot/arc/lib/abort.c
sys/boot/arc/lib/arcconsole.c
sys/boot/arc/lib/arcdisk.c
sys/boot/arc/lib/arch/alpha/copy.c
sys/boot/arc/lib/arch/alpha/rpb.c
sys/boot/arc/lib/arch/alpha/setjmp.S
sys/boot/arc/lib/arch/alpha/start.S
sys/boot/arc/lib/bootinfo.c
sys/boot/arc/lib/delay.c
sys/boot/arc/lib/devicename.c
sys/boot/arc/lib/elf_freebsd.c
sys/boot/arc/lib/module.c
sys/boot/arc/lib/prom.c
sys/boot/arc/lib/setjmperr.c
sys/boot/arc/lib/time.c
sys/boot/arc/loader/Makefile
sys/boot/arc/loader/conf.c
sys/boot/arc/loader/main.c
sys/boot/arc/loader/version
sys/boot/common/Makefile.inc
sys/boot/common/bcache.c
sys/boot/common/boot.c
sys/boot/common/bootstrap.h
sys/boot/common/commands.c
sys/boot/common/console.c
sys/boot/common/dev_net.c
sys/boot/common/dev_net.h
sys/boot/common/devopen.c
sys/boot/common/dinode.h [new file with mode: 0644]
sys/boot/common/fs.h [new file with mode: 0644]
sys/boot/common/help.common
sys/boot/common/interp.c
sys/boot/common/interp_backslash.c
sys/boot/common/interp_forth.c
sys/boot/common/interp_parse.c
sys/boot/common/isapnp.c
sys/boot/common/isapnp.h
sys/boot/common/load.c
sys/boot/common/load_aout.c [deleted file]
sys/boot/common/load_elf.c
sys/boot/common/load_elf32.c [new file with mode: 0644]
sys/boot/common/load_elf64.c [new file with mode: 0644]
sys/boot/common/loader.8
sys/boot/common/ls.c
sys/boot/common/merge_help.awk
sys/boot/common/misc.c
sys/boot/common/module.c
sys/boot/common/newvers.sh
sys/boot/common/panic.c
sys/boot/common/pnp.c
sys/boot/common/pnpdata
sys/boot/common/ufsread.c [new file with mode: 0644]
sys/boot/efi/Makefile [new file with mode: 0644]
sys/boot/efi/Makefile.inc [new file with mode: 0644]
sys/boot/efi/include/README [new file with mode: 0644]
sys/boot/efi/include/efi.h [new file with mode: 0644]
sys/boot/efi/include/efi_nii.h [new file with mode: 0644]
sys/boot/efi/include/efiapi.h [new file with mode: 0644]
sys/boot/efi/include/eficon.h [new file with mode: 0644]
sys/boot/efi/include/efidebug.h [new file with mode: 0644]
sys/boot/efi/include/efidef.h [new file with mode: 0644]
sys/boot/efi/include/efidevp.h [new file with mode: 0644]
sys/boot/efi/include/efierr.h [new file with mode: 0644]
sys/boot/efi/include/efifpswa.h [new file with mode: 0644]
sys/boot/efi/include/efifs.h [new file with mode: 0644]
sys/boot/efi/include/efilib.h [copied from sys/boot/arc/lib/time.c with 73% similarity]
sys/boot/efi/include/efinet.h [new file with mode: 0644]
sys/boot/efi/include/efipart.h [new file with mode: 0644]
sys/boot/efi/include/efiprot.h [new file with mode: 0644]
sys/boot/efi/include/efipxebc.h [new file with mode: 0644]
sys/boot/efi/include/efiser.h [new file with mode: 0644]
sys/boot/efi/include/efistdarg.h [new file with mode: 0644]
sys/boot/efi/include/i386/efibind.h [new file with mode: 0644]
sys/boot/efi/include/i386/pe.h [new file with mode: 0644]
sys/boot/efi/include/ia64/efibind.h [new file with mode: 0644]
sys/boot/efi/include/ia64/pe.h [new file with mode: 0644]
sys/boot/efi/libefi/Makefile [new file with mode: 0644]
sys/boot/efi/libefi/arch/ia64/ldscript.ia64 [new file with mode: 0644]
sys/boot/efi/libefi/arch/ia64/start.S [new file with mode: 0644]
sys/boot/efi/libefi/bootinfo.c [copied from sys/boot/pc32/libi386/bootinfo.c with 60% similarity]
sys/boot/efi/libefi/copy.c [copied from sys/boot/alpha/libalpha/alpha_copy.c with 65% similarity]
sys/boot/efi/libefi/delay.c [copied from sys/boot/arc/lib/delay.c with 77% similarity]
sys/boot/efi/libefi/devicename.c [new file with mode: 0644]
sys/boot/efi/libefi/efi_console.c [copied from sys/boot/common/devopen.c with 53% similarity]
sys/boot/efi/libefi/efiboot.h [copied from sys/boot/alpha/libalpha/libalpha.h with 55% similarity]
sys/boot/efi/libefi/efifpswa.c [copied from sys/boot/pc32/libi386/i386_module.c with 61% similarity]
sys/boot/efi/libefi/efifs.c [new file with mode: 0644]
sys/boot/efi/libefi/efinet.c [new file with mode: 0644]
sys/boot/efi/libefi/elf_freebsd.c [copied from sys/boot/alpha/libalpha/elf_freebsd.c with 51% similarity]
sys/boot/efi/libefi/libefi.c [new file with mode: 0644]
sys/boot/efi/libefi/module.c [copied from sys/boot/common/dev_net.h with 81% similarity]
sys/boot/efi/libefi/time.c [new file with mode: 0644]
sys/boot/efi/loader/Makefile [new file with mode: 0644]
sys/boot/efi/loader/conf.c [copied from sys/boot/arc/loader/conf.c with 79% similarity]
sys/boot/efi/loader/main.c [new file with mode: 0644]
sys/boot/efi/loader/version [new file with mode: 0644]
sys/boot/ficl/Makefile
sys/boot/ficl/alpha/sysdep.c
sys/boot/ficl/alpha/sysdep.h
sys/boot/ficl/dict.c
sys/boot/ficl/ficl.c
sys/boot/ficl/ficl.h
sys/boot/ficl/fileaccess.c [new file with mode: 0644]
sys/boot/ficl/float.c [new file with mode: 0644]
sys/boot/ficl/i386/sysdep.c
sys/boot/ficl/i386/sysdep.h
sys/boot/ficl/ia64/sysdep.c [copied from sys/boot/ficl/alpha/sysdep.c with 91% similarity]
sys/boot/ficl/ia64/sysdep.h [copied from sys/boot/ficl/alpha/sysdep.h with 59% similarity]
sys/boot/ficl/loader.c
sys/boot/ficl/math64.c
sys/boot/ficl/math64.h
sys/boot/ficl/prefix.c [new file with mode: 0644]
sys/boot/ficl/search.c [new file with mode: 0644]
sys/boot/ficl/softwords/classes.fr
sys/boot/ficl/softwords/ficlclass.fr [new file with mode: 0644]
sys/boot/ficl/softwords/ficllocal.fr
sys/boot/ficl/softwords/fileaccess.fr [new file with mode: 0644]
sys/boot/ficl/softwords/forml.fr [new file with mode: 0644]
sys/boot/ficl/softwords/freebsd.fr
sys/boot/ficl/softwords/ifbrack.fr
sys/boot/ficl/softwords/jhlocal.fr
sys/boot/ficl/softwords/marker.fr
sys/boot/ficl/softwords/oo.fr
sys/boot/ficl/softwords/prefix.fr [new file with mode: 0644]
sys/boot/ficl/softwords/softcore.awk
sys/boot/ficl/softwords/softcore.fr
sys/boot/ficl/softwords/string.fr
sys/boot/ficl/sparc64/sysdep.c [copied from sys/boot/ficl/alpha/sysdep.c with 91% similarity]
sys/boot/ficl/sparc64/sysdep.h [copied from sys/boot/ficl/alpha/sysdep.h with 62% similarity]
sys/boot/ficl/stack.c
sys/boot/ficl/testmain.c
sys/boot/ficl/tools.c [new file with mode: 0644]
sys/boot/ficl/unix.c [new file with mode: 0644]
sys/boot/ficl/vm.c
sys/boot/ficl/words.c
sys/boot/forth/beastie.4th [new file with mode: 0644]
sys/boot/forth/frames.4th [new file with mode: 0644]
sys/boot/forth/fred.4th [new file with mode: 0644]
sys/boot/forth/loader.4th
sys/boot/forth/loader.4th.8
sys/boot/forth/loader.conf
sys/boot/forth/loader.conf.5
sys/boot/forth/loader.rc
sys/boot/forth/pnp.4th [new file with mode: 0644]
sys/boot/forth/screen.4th [new file with mode: 0644]
sys/boot/forth/support.4th
sys/boot/i386/Makefile
sys/boot/i386/Makefile.inc
sys/boot/i386/boot0/Makefile
sys/boot/i386/boot0/boot0.S
sys/boot/i386/boot0/boot0.s
sys/boot/i386/boot2/Makefile
sys/boot/i386/boot2/boot1.S
sys/boot/i386/boot2/boot1.s
sys/boot/i386/boot2/boot2.c
sys/boot/i386/boot2/lib.h
sys/boot/i386/boot2/sio.S
sys/boot/i386/boot2/sio.s
sys/boot/i386/btx/Makefile
sys/boot/i386/btx/Makefile.inc [new file with mode: 0644]
sys/boot/i386/btx/btx/Makefile
sys/boot/i386/btx/btx/btx.S
sys/boot/i386/btx/btx/btx.s
sys/boot/i386/btx/btxldr/Makefile
sys/boot/i386/btx/btxldr/btxldr.s
sys/boot/i386/btx/lib/Makefile
sys/boot/i386/btx/lib/btxcsu.S
sys/boot/i386/btx/lib/btxcsu.s
sys/boot/i386/btx/lib/btxsys.S
sys/boot/i386/btx/lib/btxsys.s
sys/boot/i386/btx/lib/btxv86.S
sys/boot/i386/btx/lib/btxv86.h
sys/boot/i386/btx/lib/btxv86.s
sys/boot/i386/cdboot/Makefile
sys/boot/i386/cdboot/cdboot.S
sys/boot/i386/cdboot/cdboot.s
sys/boot/i386/kgzldr/Makefile
sys/boot/i386/kgzldr/boot.c
sys/boot/i386/kgzldr/crt.s
sys/boot/i386/kgzldr/kgzldr.h
sys/boot/i386/kgzldr/lib.c
sys/boot/i386/kgzldr/sio.s
sys/boot/i386/kgzldr/start.s
sys/boot/i386/libi386/Makefile
sys/boot/i386/libi386/amd64_tramp.S [new file with mode: 0644]
sys/boot/i386/libi386/biosacpi.c [new file with mode: 0644]
sys/boot/i386/libi386/bioscd.c
sys/boot/i386/libi386/biosdisk.c
sys/boot/i386/libi386/biosmem.c
sys/boot/i386/libi386/biospci.c
sys/boot/i386/libi386/biospnp.c
sys/boot/i386/libi386/biossmap.c [new file with mode: 0644]
sys/boot/i386/libi386/bootinfo.c
sys/boot/i386/libi386/bootinfo32.c [copied from sys/boot/pc32/libi386/bootinfo.c with 51% similarity]
sys/boot/i386/libi386/bootinfo64.c [new file with mode: 0644]
sys/boot/i386/libi386/comconsole.c
sys/boot/i386/libi386/devicename.c
sys/boot/i386/libi386/elf32_freebsd.c [copied from sys/boot/i386/libi386/elf_freebsd.c with 67% similarity]
sys/boot/i386/libi386/elf64_freebsd.c [copied from sys/boot/i386/libi386/elf_freebsd.c with 52% similarity]
sys/boot/i386/libi386/gatea20.c
sys/boot/i386/libi386/i386_copy.c
sys/boot/i386/libi386/i386_module.c
sys/boot/i386/libi386/libi386.h
sys/boot/i386/libi386/nullconsole.c
sys/boot/i386/libi386/pread.c
sys/boot/i386/libi386/pxe.c
sys/boot/i386/libi386/pxe.h
sys/boot/i386/libi386/pxetramp.s
sys/boot/i386/libi386/time.c
sys/boot/i386/libi386/vidconsole.c
sys/boot/i386/loader/Makefile
sys/boot/i386/loader/conf.c
sys/boot/i386/loader/help.i386
sys/boot/i386/loader/loader.rc [new file with mode: 0644]
sys/boot/i386/loader/main.c
sys/boot/i386/loader/version
sys/boot/i386/mbr/Makefile
sys/boot/i386/mbr/mbr.s
sys/boot/i386/pxeldr/Makefile
sys/boot/i386/pxeldr/pxeboot.8
sys/boot/i386/pxeldr/pxeldr.S
sys/boot/i386/pxeldr/pxeldr.s
sys/boot/ia64/Makefile [new file with mode: 0644]
sys/boot/ia64/Makefile.inc [new file with mode: 0644]
sys/boot/ia64/libski/Makefile [new file with mode: 0644]
sys/boot/ia64/libski/acpi_stub.c [new file with mode: 0644]
sys/boot/ia64/libski/bootinfo.c [copied from sys/boot/pc32/libi386/bootinfo.c with 61% similarity]
sys/boot/ia64/libski/copy.c [copied from sys/boot/alpha/libalpha/alpha_copy.c with 72% similarity]
sys/boot/ia64/libski/delay.c [copied from sys/boot/common/dev_net.h with 84% similarity]
sys/boot/ia64/libski/devicename.c [new file with mode: 0644]
sys/boot/ia64/libski/efi_stub.c [new file with mode: 0644]
sys/boot/ia64/libski/elf_freebsd.c [copied from sys/boot/alpha/libalpha/elf_freebsd.c with 57% similarity]
sys/boot/ia64/libski/exit.c [copied from sys/boot/common/dev_net.h with 81% similarity]
sys/boot/ia64/libski/libski.h [new file with mode: 0644]
sys/boot/ia64/libski/module.c [copied from sys/boot/arc/lib/module.c with 80% similarity]
sys/boot/ia64/libski/pal_stub.S [copied from sys/boot/alpha/libalpha/alpha_copy.c with 51% similarity]
sys/boot/ia64/libski/sal_stub.c [new file with mode: 0644]
sys/boot/ia64/libski/skiconsole.c [copied from sys/boot/common/devopen.c with 60% similarity]
sys/boot/ia64/libski/skifs.c [new file with mode: 0644]
sys/boot/ia64/libski/ssc.c [copied from sys/boot/alpha/libalpha/alpha_copy.c with 59% similarity]
sys/boot/ia64/libski/time.c [new file with mode: 0644]
sys/boot/ia64/skiload/Makefile [new file with mode: 0644]
sys/boot/ia64/skiload/conf.c [copied from sys/boot/arc/loader/conf.c with 81% similarity]
sys/boot/ia64/skiload/ldscript.ia64 [new file with mode: 0644]
sys/boot/ia64/skiload/main.c [new file with mode: 0644]
sys/boot/ia64/skiload/skiload.cmd [new file with mode: 0644]
sys/boot/ia64/skiload/start.S [copied from sys/boot/pc98/boot2/probe_keyboard.c with 64% similarity]
sys/boot/ia64/skiload/version [new file with mode: 0644]
sys/boot/ofw/Makefile [new file with mode: 0644]
sys/boot/ofw/common/Makefile.inc [new file with mode: 0644]
sys/boot/ofw/common/main.c [new file with mode: 0644]
sys/boot/ofw/libofw/Makefile [new file with mode: 0644]
sys/boot/ofw/libofw/devicename.c [new file with mode: 0644]
sys/boot/ofw/libofw/elf_freebsd.c [copied from sys/boot/common/devopen.c with 52% similarity]
sys/boot/ofw/libofw/libofw.h [new file with mode: 0644]
sys/boot/ofw/libofw/ofw_console.c [new file with mode: 0644]
sys/boot/ofw/libofw/ofw_copy.c [new file with mode: 0644]
sys/boot/ofw/libofw/ofw_disk.c [new file with mode: 0644]
sys/boot/ofw/libofw/ofw_memory.c [new file with mode: 0644]
sys/boot/ofw/libofw/ofw_module.c [copied from sys/boot/arc/lib/module.c with 83% similarity]
sys/boot/ofw/libofw/ofw_net.c [new file with mode: 0644]
sys/boot/ofw/libofw/ofw_reboot.c [copied from sys/boot/common/dev_net.h with 73% similarity]
sys/boot/ofw/libofw/ofw_time.c [copied from sys/boot/alpha/libalpha/time.c with 65% similarity]
sys/boot/ofw/libofw/openfirm.c [new file with mode: 0644]
sys/boot/ofw/libofw/openfirm.h [new file with mode: 0644]
sys/boot/pc32/Makefile
sys/boot/pc32/Makefile.inc
sys/boot/pc32/boot0/Makefile
sys/boot/pc32/boot0/boot0.S
sys/boot/pc32/boot2/Makefile
sys/boot/pc32/boot2/boot1.S
sys/boot/pc32/boot2/boot2.c
sys/boot/pc32/boot2/lib.h
sys/boot/pc32/boot2/sio.S
sys/boot/pc32/btx/Makefile
sys/boot/pc32/btx/Makefile.inc [new file with mode: 0644]
sys/boot/pc32/btx/btx/Makefile
sys/boot/pc32/btx/btx/btx.S
sys/boot/pc32/btx/btxldr/Makefile
sys/boot/pc32/btx/lib/Makefile
sys/boot/pc32/btx/lib/btxcsu.S
sys/boot/pc32/btx/lib/btxsys.S
sys/boot/pc32/btx/lib/btxv86.S
sys/boot/pc32/btx/lib/btxv86.h
sys/boot/pc32/cdboot/Makefile
sys/boot/pc32/cdboot/cdboot.S
sys/boot/pc32/kgzldr/Makefile
sys/boot/pc32/kgzldr/boot.c
sys/boot/pc32/kgzldr/crt.s
sys/boot/pc32/kgzldr/kgzldr.h
sys/boot/pc32/kgzldr/lib.c
sys/boot/pc32/kgzldr/sio.s
sys/boot/pc32/kgzldr/start.s
sys/boot/pc32/libi386/Makefile
sys/boot/pc32/libi386/amd64_tramp.S [new file with mode: 0644]
sys/boot/pc32/libi386/biosacpi.c [new file with mode: 0644]
sys/boot/pc32/libi386/bioscd.c
sys/boot/pc32/libi386/biosdisk.c
sys/boot/pc32/libi386/biosmem.c
sys/boot/pc32/libi386/biospci.c
sys/boot/pc32/libi386/biospnp.c
sys/boot/pc32/libi386/biossmap.c [new file with mode: 0644]
sys/boot/pc32/libi386/bootinfo.c
sys/boot/pc32/libi386/bootinfo32.c [copied from sys/boot/pc32/libi386/bootinfo.c with 51% similarity]
sys/boot/pc32/libi386/bootinfo64.c [new file with mode: 0644]
sys/boot/pc32/libi386/comconsole.c
sys/boot/pc32/libi386/devicename.c
sys/boot/pc32/libi386/elf32_freebsd.c [moved from sys/boot/i386/libi386/aout_freebsd.c with 62% similarity]
sys/boot/pc32/libi386/elf64_freebsd.c [moved from sys/boot/i386/libi386/elf_freebsd.c with 52% similarity]
sys/boot/pc32/libi386/gatea20.c
sys/boot/pc32/libi386/i386_copy.c
sys/boot/pc32/libi386/i386_module.c
sys/boot/pc32/libi386/libi386.h
sys/boot/pc32/libi386/nullconsole.c
sys/boot/pc32/libi386/pread.c
sys/boot/pc32/libi386/pxe.c
sys/boot/pc32/libi386/pxe.h
sys/boot/pc32/libi386/pxetramp.s
sys/boot/pc32/libi386/time.c
sys/boot/pc32/libi386/vidconsole.c
sys/boot/pc32/loader/Makefile
sys/boot/pc32/loader/conf.c
sys/boot/pc32/loader/help.i386
sys/boot/pc32/loader/loader.rc [new file with mode: 0644]
sys/boot/pc32/loader/main.c
sys/boot/pc32/loader/version
sys/boot/pc32/mbr/Makefile
sys/boot/pc32/mbr/mbr.s
sys/boot/pc32/pxeldr/Makefile
sys/boot/pc32/pxeldr/pxeboot.8
sys/boot/pc32/pxeldr/pxeldr.S
sys/boot/pc98/Makefile
sys/boot/pc98/Makefile.inc
sys/boot/pc98/boot0.5/Makefile
sys/boot/pc98/boot0.5/boot.s
sys/boot/pc98/boot0.5/boot0.5.s
sys/boot/pc98/boot0.5/disk.s
sys/boot/pc98/boot0.5/selector.s
sys/boot/pc98/boot0.5/start.s
sys/boot/pc98/boot0.5/support.s
sys/boot/pc98/boot0.5/syscons.s
sys/boot/pc98/boot0/Makefile
sys/boot/pc98/boot0/boot0.s
sys/boot/pc98/boot2/Makefile
sys/boot/pc98/boot2/README.serial.98
sys/boot/pc98/boot2/asm.S
sys/boot/pc98/boot2/asm.h
sys/boot/pc98/boot2/bios.S
sys/boot/pc98/boot2/boot.c
sys/boot/pc98/boot2/boot.h
sys/boot/pc98/boot2/boot2.S
sys/boot/pc98/boot2/dinode.h [new file with mode: 0644]
sys/boot/pc98/boot2/disk.c
sys/boot/pc98/boot2/fs.h [new file with mode: 0644]
sys/boot/pc98/boot2/inode.h [new file with mode: 0644]
sys/boot/pc98/boot2/io.c
sys/boot/pc98/boot2/probe_keyboard.c
sys/boot/pc98/boot2/quota.h [new file with mode: 0644]
sys/boot/pc98/boot2/serial.S
sys/boot/pc98/boot2/serial_16550.S
sys/boot/pc98/boot2/serial_8251.S
sys/boot/pc98/boot2/start.S
sys/boot/pc98/boot2/sys.c
sys/boot/pc98/boot2/table.c
sys/boot/pc98/btx/Makefile
sys/boot/pc98/btx/btx/Makefile
sys/boot/pc98/btx/btx/btx.s
sys/boot/pc98/btx/btxldr/Makefile
sys/boot/pc98/btx/btxldr/btxldr.s
sys/boot/pc98/btx/lib/Makefile
sys/boot/pc98/btx/lib/btxcsu.s
sys/boot/pc98/btx/lib/btxsys.s
sys/boot/pc98/btx/lib/btxv86.h
sys/boot/pc98/btx/lib/btxv86.s
sys/boot/pc98/kgzldr/Makefile
sys/boot/pc98/kgzldr/crt.s
sys/boot/pc98/libpc98/Makefile
sys/boot/pc98/libpc98/biosdisk.c
sys/boot/pc98/libpc98/biosmem.c
sys/boot/pc98/libpc98/comconsole.c
sys/boot/pc98/libpc98/gatea20.c
sys/boot/pc98/libpc98/i386_module.c [copied from sys/boot/common/dev_net.h with 81% similarity]
sys/boot/pc98/libpc98/time.c
sys/boot/pc98/libpc98/vidconsole.c
sys/boot/pc98/loader/Makefile
sys/boot/pc98/loader/conf.c [copied from sys/boot/pc32/loader/conf.c with 90% similarity]
sys/boot/pc98/loader/help.pc98 [copied from sys/boot/pc32/loader/help.i386 with 94% similarity]
sys/boot/pc98/loader/main.c
sys/boot/powerpc/Makefile [new file with mode: 0644]
sys/boot/powerpc/loader/Makefile [new file with mode: 0644]
sys/boot/powerpc/loader/conf.c [copied from sys/boot/alpha/common/conf.c with 80% similarity]
sys/boot/powerpc/loader/help.ofw [new file with mode: 0644]
sys/boot/powerpc/loader/metadata.c [copied from sys/boot/pc32/libi386/bootinfo.c with 51% similarity]
sys/boot/powerpc/loader/start.c [new file with mode: 0644]
sys/boot/powerpc/loader/version [new file with mode: 0644]
sys/boot/sparc64/Makefile [new file with mode: 0644]
sys/boot/sparc64/boot1/Makefile [new file with mode: 0644]
sys/boot/sparc64/boot1/_start.S [new file with mode: 0644]
sys/boot/sparc64/boot1/boot1.c [new file with mode: 0644]
sys/boot/sparc64/loader/Makefile [new file with mode: 0644]
sys/boot/sparc64/loader/help.sparc64 [new file with mode: 0644]
sys/boot/sparc64/loader/locore.S [new file with mode: 0644]
sys/boot/sparc64/loader/main.c [new file with mode: 0644]
sys/boot/sparc64/loader/metadata.c [copied from sys/boot/pc32/libi386/bootinfo.c with 50% similarity]
sys/boot/sparc64/loader/version [new file with mode: 0644]