| History log of /src/sys/arch/x68k/stand/Makefile |
| Revision | | Date | Author | Comments |
| 1.15 |
| 16-Aug-2020 |
isaki | Replace boot_ustar with xxboot_ustarfs. The old boot_ustar had many hard coding and was small(<1KB). The new xxboot_ustarfs is a part of integrated larger(<8KB) xxboot. We had to maintain three similar but not the same bootloaders, but now we have two!
|
| 1.14 |
| 14-Aug-2020 |
isaki | Style fixes. One entry per line for some parts.
|
| 1.13 |
| 12-Oct-2012 |
tsutsui | First cut at x68k network bootloader via NE2000 on Neptune-X and Nereid. Written by isaki@ back in 2003 based on x86's NE2000 netboot, and misc debug and improvements by tsutsui@ and Y.Sugahara.
Tested on XM6i (emulating Nereid Ethernet) and X68030 + Neptune-X by me, also on X68030 + Nereid and X68000 PRO-II + Xellent30 + Nereid by isaki@.
Note: - X680x0 IPLROM doesn't support bootstrap from Neptune-X or Nereid, so this network bootloader needs to be loaded from floppy or harddisk. - Currently netboot support is not merged into the secondary Multi-boot (/usr/mdec/boot) due to size restriction. - Primary loaders assumes that the secondary bootloader name is /boot, so /usr/mdec/netboot needs to be installed as /boot into the target bootstrap device.
|
| 1.12 |
| 12-Oct-2012 |
tsutsui | Tweak SUBDIR build order and add comments about each dir.
|
| 1.11 |
| 19-Jun-2012 |
minoura | branches: 1.11.2; Descend to xxboot.
|
| 1.10 |
| 06-Apr-2012 |
isaki | put library first.
|
| 1.9 |
| 05-Apr-2012 |
isaki | mboot now depends on libiocs. noticed by tsutsui@.
|
| 1.8 |
| 27-Jan-2002 |
minoura | branches: 1.8.156; 1.8.160; 1.8.162; omit xxboot, old a.out-only bootblock.
|
| 1.7 |
| 02-Dec-2001 |
minoura | Descend to new boot programs.
|
| 1.6 |
| 09-Jan-2001 |
lukem | branches: 1.6.4; 1.6.8; convert to using .WAIT
|
| 1.5 |
| 24-Dec-1999 |
minoura | Replace shell script version of newdisk utility with C version. Add the man page newdisk(8).
|
| 1.4 |
| 04-Jul-1999 |
minoura | branches: 1.4.2; Enable mboot.
|
| 1.3 |
| 01-Sep-1998 |
itohy | branches: 1.3.10; Use subdirs.
|
| 1.2 |
| 30-Jun-1998 |
msaitoh | sync with -current after a long silence
|
| 1.1 |
| 19-Oct-1997 |
oki | branches: 1.1.2; New bootblock code (compressed kernel support). mostly written by ITOH Yasufumi.
|
| 1.1.2.1 |
| 13-Oct-1998 |
cgd | fix various bugs in the installation and operation of 'writefdboot' (which has since been removed from -current), via patch. (minoura)
|
| 1.3.10.1 |
| 02-Aug-1999 |
thorpej | Update from trunk.
|
| 1.4.2.2 |
| 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
| 1.4.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
| 1.6.8.2 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.6.8.1 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
| 1.6.4.2 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
| 1.6.4.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.8.162.2 |
| 18-Nov-2012 |
riz | Pull up following revision(s) (requested by tsutsui in ticket #645): sys/arch/x68k/stand/newdisk/newdisk.c: revision 1.10 sys/arch/x68k/stand/xxboot/xxboot_ffsv1/Makefile: revision 1.1 sys/arch/x68k/stand/xxboot/xx.c: revision 1.1 sys/arch/x68k/stand/Makefile: revision 1.10 sys/arch/x68k/stand/Makefile: revision 1.11 sys/arch/x68k/stand/boot/conf.c: revision 1.9 sys/arch/x68k/stand/Makefile: revision 1.12 sys/arch/x68k/stand/Makefile: revision 1.13 sys/arch/x68k/include/loadfile_machdep.h: revision 1.7 sys/arch/x68k/stand/xxboot/consio1.c: revision 1.1 sys/arch/x68k/stand/libsa/sdcd.c: revision 1.12 sys/arch/x68k/stand/libsa/libx68k.h: revision 1.6 sys/arch/x68k/stand/boot/ne.c: revision 1.1 sys/arch/x68k/stand/xxboot/boot.S: revision 1.1 sys/arch/x68k/stand/libsa/sdcd.c: revision 1.13 sys/arch/x68k/stand/netboot/boot.c: revision 1.1 sys/arch/x68k/stand/libsa/devopen.c: revision 1.6 sys/arch/x68k/stand/libsa/clock.c: revision 1.1 sys/arch/x68k/stand/boot/ne.h: revision 1.1 sys/arch/x68k/stand/netboot/conf.c: revision 1.1 sys/arch/x68k/stand/boot/version: revision 1.5 sys/arch/x68k/stand/boot/version: revision 1.6 sys/arch/x68k/stand/netboot/version: revision 1.1 sys/arch/x68k/stand/xxboot/Makefile.xxboot: revision 1.1 sys/arch/x68k/stand/boot/if_ne.c: revision 1.1 sys/arch/x68k/stand/boot/dp8390.h: revision 1.1 sys/arch/x68k/stand/xxboot/xxboot_lfsv2/Makefile: revision 1.1 sys/arch/x68k/stand/boot/dp8390.c: revision 1.1 sys/arch/x68k/stand/xxboot/bootmain.c: revision 1.1 sys/arch/x68k/stand/installboot/installboot.c: revision 1.6 sys/arch/x68k/stand/xxboot/conf.c: revision 1.1 sys/arch/x68k/stand/xxboot/xxboot_lfsv1/Makefile: revision 1.1 sys/arch/x68k/stand/libsa/Makefile.inc: revision 1.2 distrib/sets/lists/base/md.x68k: revision 1.44 sys/arch/x68k/stand/boot/conf.c: revision 1.10 sys/arch/x68k/stand/boot/boot.ldscript: revision 1.3 distrib/sets/lists/base/md.x68k: revision 1.45 sys/arch/x68k/stand/xxboot/xxboot.ldscript: revision 1.1 sys/arch/x68k/stand/xxboot/Makefile: revision 1.15 sys/arch/x68k/stand/libsa/Makefile: revision 1.29 sys/arch/x68k/stand/xxboot/cdboot_cd9660/Makefile: revision 1.1 sys/arch/x68k/stand/netboot/Makefile: revision 1.1 sys/arch/x68k/stand/libsa/consio.c: revision 1.10 sys/arch/x68k/stand/xxboot/version: revision 1.1 sys/arch/x68k/stand/xxboot/xxboot_ffsv2/Makefile: revision 1.1 Comment fix. Add FFSv2 support. Fix CD support. Initial support for xxboot (cdboot_cd9660, specifically). Add xxboot (stage1) support. put library first. Fix CD support (again!). Descend to xxboot. Add xxboot_?fsv?. Change to the 2-clauses license. Tweak SUBDIR build order and add comments about each dir. Fix a bug in check_getchar() (called from awaitkey_1sec()). It didn't clear input key data when non ASCII keys (CTRL, OPT.1 etc) were pressed so it couldn't detect further key inputs and "any other key for boot menu" interrupt during boot didn't work in that case. The problem was tracked by Y.Sugahara, and tested on X68030 and XM6i by me. Bump version to denote check_getchar() bug fix. First cut at x68k network bootloader via NE2000 on Neptune-X and Nereid. Written by isaki@ back in 2003 based on x86's NE2000 netboot, and misc debug and improvements by tsutsui@ and Y.Sugahara. Tested on XM6i (emulating Nereid Ethernet) and X68030 + Neptune-X by me, also on X68030 + Nereid and X68000 PRO-II + Xellent30 + Nereid by isaki@. Note: - X680x0 IPLROM doesn't support bootstrap from Neptune-X or Nereid, so this network bootloader needs to be loaded from floppy or harddisk. - Currently netboot support is not merged into the secondary Multi-boot (/usr/mdec/boot) due to size restriction. - Primary loaders assumes that the secondary bootloader name is /boot, so /usr/mdec/netboot needs to be installed as /boot into the target bootstrap device. Add new /usr/mdec/netboot. Check lp->d_npartitions before calling dkcksum() (which is in src/sbin/disklabel/dkcksum.c) because it doesn't check range and could cause coredump during installboot against floppy that includes garbage in LABELSECTOR.
|
| 1.8.162.1 |
| 09-Apr-2012 |
riz | Pull up following revision(s) (requested by isaki in ticket #171): sys/arch/x68k/stand/mboot/mboot.c: revision 1.10 sys/arch/x68k/stand/mboot/Makefile: revision 1.16 sys/arch/x68k/stand/Makefile: revision 1.9 Use common library libiocs.a. suggested by tsutsui@. o Originally, mboot had an IOCS_S_READEXT() inline function but its expansion corrupted (from somewhere after branching netbsd-5). This solves PR#46293 by using the common library. This problem was reported by Y.Sugahara at NetBSD booth at Open Source Conference (OSC) 2012 Ehime in March. o As a side effect, it also correct the different problem that IOCS_S_READ() calls _S_READEXT not _S_READ. Should be pulled up to netbsd-6. mboot now depends on libiocs. noticed by tsutsui@.
|
| 1.8.160.2 |
| 29-Apr-2012 |
mrg | sync to latest -current.
|
| 1.8.160.1 |
| 05-Apr-2012 |
mrg | sync to latest -current.
|
| 1.8.156.2 |
| 30-Oct-2012 |
yamt | sync with head
|
| 1.8.156.1 |
| 17-Apr-2012 |
yamt | sync with head
|
| 1.11.2.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|