Home | History | Annotate | only in /src/sys/arch/mvme68k/stand/libsa
History log of /src/sys/arch/mvme68k/stand/libsa
RevisionDateAuthorComments
 1.34 21-Sep-2013  tsutsui Explicitly link SRT0.o (Standalone RunTime startup code) first.

This is my fault on changes to make mvme68k bootloaders use MI libsa:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016539.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.

The problem (6.1 netboot fails with an illegal instruction message)
is reported by Andrew Gillham on port-mvme68k@:
http://mail-index.netbsd.org/port-mvme68k/2013/09/17/msg000082.html
Note mvme68k bootloadres in netbsd-6 still have another bug triggered
by gcc-4.5.

Should be pulled up to netbsd-6 branches.
 1.33 02-Jan-2011  tsutsui branches: 1.33.8; 1.33.14; 1.33.18; 1.33.20; 1.33.22; 1.33.28;
Switch mvme68k standalone problams to using MI libsa and libkern
for maintainablility. Also bump version for note.

Compile test only, but no functional changes.
 1.32 15-Mar-2010  he branches: 1.32.2;
Latest change to loadfile_elf32.c grew a dependency on strncmp,
so provide that as well as part of libsa for this platform.
 1.31 06-Dec-2009  tsutsui branches: 1.31.2;
Put asm objects into OBJS, not dependencies for all target.
 1.30 19-Mar-2009  tsutsui Remove bcmp() from MD libsa.

XXX: These ports should be rewritten to use MI libsa for maintainability.
 1.29 26-Feb-2006  he branches: 1.29.72; 1.29.80; 1.29.86;
Follow up rename of in_cksum.c to ip_cksum.c.
 1.28 27-Dec-2005  he branches: 1.28.2; 1.28.4; 1.28.6;
Make this build again after the libc/libkern consolidation by referring
to common/lib/libc/Makefile.inc via ${S}/..

Add use of ashrdi3.c inet_addr.c strncpy.c strlen.c, from common/lib.
 1.27 24-Dec-2005  tsutsui Adapt to libkern reorganization.
 1.26 11-Dec-2005  christos merge ktrace-lwp.
 1.25 22-Aug-2003  dsl branches: 1.25.16;
Add memmove - needed for symlink processing in ufs.c
 1.24 16-Mar-2003  he branches: 1.24.2;
Add the newly separated-out ether_sprintf.c here, so that the booters
can be allowed to link with no unresolved symbols again.
 1.23 27-Feb-2003  scw Move the -D__daddr_t from libsa/Makefile to Makefile.booters so
the bootloaders get to benefit from it, not just libsa.
 1.22 04-Feb-2003  matt Add CPPFLAGS+=-D__daddr_t=int32_t
Add snprintf.c to libsa/Makefile
 1.21 27-Mar-2002  scw Add files.c to SRC_sa.
While I'm here, sort source files alphabetically.
 1.20 14-Nov-2001  tv Work around <bsd.lib.mk> used for kernel libs in other places. Clean up
include paths.
 1.19 31-Oct-2001  thorpej branches: 1.19.2;
Build the loadfile() a.out, ECOFF, and ELF back-ends as separate
objects.
 1.18 02-Oct-2001  chs branches: 1.18.2;
add ashldi3.c, needed by ufs.c due to added cast in lblktosize().
 1.17 07-Jul-2001  scw branches: 1.17.2; 1.17.4;
bcopy -> memcpy
bzero -> memset
bcmp -> memcmp (note that the MI libsa's memcmp() still calls bcmp()...)
 1.16 10-Jun-2001  scw Use the versions of dev_net.[ch] in libsa in order to get DHCP support.

In other words, mvme68k's "netboot" finally supports DHCP.
 1.15 30-Nov-2000  scw branches: 1.15.2;
Support booting an ELF kernel, plus numerous tweaks due to
the gas.new/ELF transition.
 1.14 11-Nov-2000  scw udp.c is now needed in SRC_sa.
 1.13 28-Jul-2000  scw Really make this work for `dependall'. Also strip bootst.bug before
running it through wrtvid.
 1.12 27-Jul-2000  scw Make these work for the `dependall' target.
 1.11 24-Jul-2000  jdolecek cleanup Makefiles, put common stuff to Makefile.booters, ditch unnecessary
stuff
make this all compile with -Wall -Wno-main -Wmissing-prototypes
-Wstrict-prototypes -Werror , also compilable on 1.4.1
label itself as NetBSD/mvme68k instead of "BSD" in bootblock message
move bugcrt.c to libbug, remove bugcrt directory (bugcrt is still built
and used separately to rest of libbug)
convert sboot to use ordinary mvme68 libsa, instead of copying needed
stuff in libc_sa.c
convert to use version info generated by sys/conf/newvers_stand.sh
instead of previous version.c files, add necessary 'version' files
put chiptotime() to separate libsa file (used also by sboot/clock.c)

Thanks to Steve Woodford for help with this. Note that -current build
might be hosed by this change, will be addressed by Steve shortly.
 1.10 19-Sep-1999  scw branches: 1.10.2; 1.10.14;
intoa.c is now required in the standalone library.
 1.9 25-Apr-1999  scw Define MKNOLINT=no and _STANDALONE.
 1.8 20-Feb-1999  scw branches: 1.8.2;
Add some missing targets from sys/lib/libsa.
 1.7 13-Feb-1999  lukem convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
 1.6 01-Aug-1998  scw Changes to keep lint happy.
In particular, fix some Makefiles so the include
paths are passed to lint.
 1.5 31-May-1997  cjs Back out BUILDDIR and NOINSTALL changes.
 1.4 30-May-1997  cjs Remove empty libinstall target and add NOINSTALL=1.
 1.3 07-May-1997  mycroft Use libinstall::, not install:, to prevent instaling LIB.
 1.2 17-May-1996  chuck update for my reorg
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.8.2.1 26-Apr-1999  perry branches: 1.8.2.1.2;
pullup 1.8->1.9 (Steve Woodford)
 1.8.2.1.2.1 21-Jun-1999  thorpej Sync w/ -current.
 1.10.14.1 09-Feb-2002  he Pull up revision 1.18 (via patch, requested by scw):
Add ashldi3.c to libsa, needed by ufs.c due to changes in fs.h.
 1.10.2.3 08-Dec-2000  bouyer Sync with HEAD.
 1.10.2.2 22-Nov-2000  bouyer Sync with HEAD.
 1.10.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.15.2.1 21-Jun-2001  nathanw Catch up to -current.
 1.17.4.1 11-Oct-2001  fvdl Catch up with -current. Fix some bogons in the sparc64 kbd/ms
attach code. cd18xx conversion provided by mrg.
 1.17.2.2 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.17.2.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.18.2.1 12-Nov-2001  thorpej Sync the thorpej-mips-cache branch with -current.
 1.19.2.3 01-Apr-2002  nathanw Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
 1.19.2.2 08-Jan-2002  nathanw Catch up to -current.
 1.19.2.1 31-Oct-2001  nathanw file Makefile was added on branch nathanw_sa on 2002-01-08 00:26:38 +0000
 1.24.2.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.24.2.2 18-Sep-2004  skrll Sync with HEAD.
 1.24.2.1 03-Aug-2004  skrll Sync with HEAD
 1.25.16.1 21-Jun-2006  yamt sync with head.
 1.28.6.1 22-Apr-2006  simonb Sync with head.
 1.28.4.1 09-Sep-2006  rpaulo sync with head
 1.28.2.1 01-Mar-2006  yamt sync with head.
 1.29.86.1 13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.29.80.1 28-Apr-2009  skrll Sync with HEAD.
 1.29.72.3 11-Aug-2010  yamt sync with head.
 1.29.72.2 11-Mar-2010  yamt sync with head
 1.29.72.1 04-May-2009  yamt sync with head.
 1.31.2.1 30-Apr-2010  uebayasi Sync with HEAD.
 1.32.2.1 05-Mar-2011  rmind sync with head
 1.33.28.1 23-Sep-2013  riz Pull up following revision(s) (requested by tsutsui in ticket #954):
sys/arch/mvme68k/stand/libbug/outln.c: revision 1.4
sys/arch/mvme68k/stand/libsa/Makefile.inc: revision 1.6
sys/arch/mvme68k/stand/Makefile.booters: revision 1.24
sys/arch/mvme68k/include/prom.h: revision 1.18
sys/arch/mvme68k/stand/libsa/Makefile: revision 1.34
sys/arch/mvme68k/stand/libbug/outstr.c: revision 1.4
Explicitly link SRT0.o (Standalone RunTime startup code) first.
This is my fault on changes to make mvme68k bootloaders use MI libsa:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016539.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The problem (6.1 netboot fails with an illegal instruction message)
is reported by Andrew Gillham on port-mvme68k@:
http://mail-index.netbsd.org/port-mvme68k/2013/09/17/msg000082.html
Note mvme68k bootloadres in netbsd-6 still have another bug triggered
by gcc-4.5.
Should be pulled up to netbsd-6 branches.
Make MVMEPROM_ARG2() macro take two args in a single asm statement.
Fixes a problem that a wrong address is passed to the MVMEPROM outstr
function (then caused garbages on screen) after we switched to gcc-4.5.
Reported and confirmed by Andrew Gillham on port-mvme68k@:
http://mail-index.NetBSD.org/port-mvme68k/2013/09/17/msg000084.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/19/msg000085.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000095.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000097.html
No error on "build.sh -m mvme68k build" builds.
Should be pulled up to netbsd-6 branches.
 1.33.22.1 18-May-2014  rmind sync with head
 1.33.20.1 26-Sep-2013  riz Pull up following revision(s) (requested by tsutsui in ticket #954):
sys/arch/mvme68k/stand/libbug/outln.c: revision 1.4
sys/arch/mvme68k/stand/libsa/Makefile.inc: revision 1.6
sys/arch/mvme68k/stand/Makefile.booters: revision 1.24
sys/arch/mvme68k/include/prom.h: revision 1.18
sys/arch/mvme68k/stand/libsa/Makefile: revision 1.34
sys/arch/mvme68k/stand/libbug/outstr.c: revision 1.4
Explicitly link SRT0.o (Standalone RunTime startup code) first.
This is my fault on changes to make mvme68k bootloaders use MI libsa:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016539.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The problem (6.1 netboot fails with an illegal instruction message)
is reported by Andrew Gillham on port-mvme68k@:
http://mail-index.netbsd.org/port-mvme68k/2013/09/17/msg000082.html
Note mvme68k bootloadres in netbsd-6 still have another bug triggered
by gcc-4.5.
Should be pulled up to netbsd-6 branches.
Make MVMEPROM_ARG2() macro take two args in a single asm statement.
Fixes a problem that a wrong address is passed to the MVMEPROM outstr
function (then caused garbages on screen) after we switched to gcc-4.5.
Reported and confirmed by Andrew Gillham on port-mvme68k@:
http://mail-index.NetBSD.org/port-mvme68k/2013/09/17/msg000084.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/19/msg000085.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000095.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000097.html
No error on "build.sh -m mvme68k build" builds.
Should be pulled up to netbsd-6 branches.
 1.33.18.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.33.14.1 23-Sep-2013  riz Pull up following revision(s) (requested by tsutsui in ticket #954):
sys/arch/mvme68k/stand/libbug/outln.c: revision 1.4
sys/arch/mvme68k/stand/libsa/Makefile.inc: revision 1.6
sys/arch/mvme68k/stand/Makefile.booters: revision 1.24
sys/arch/mvme68k/include/prom.h: revision 1.18
sys/arch/mvme68k/stand/libsa/Makefile: revision 1.34
sys/arch/mvme68k/stand/libbug/outstr.c: revision 1.4
Explicitly link SRT0.o (Standalone RunTime startup code) first.
This is my fault on changes to make mvme68k bootloaders use MI libsa:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016539.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The problem (6.1 netboot fails with an illegal instruction message)
is reported by Andrew Gillham on port-mvme68k@:
http://mail-index.netbsd.org/port-mvme68k/2013/09/17/msg000082.html
Note mvme68k bootloadres in netbsd-6 still have another bug triggered
by gcc-4.5.
Should be pulled up to netbsd-6 branches.
Make MVMEPROM_ARG2() macro take two args in a single asm statement.
Fixes a problem that a wrong address is passed to the MVMEPROM outstr
function (then caused garbages on screen) after we switched to gcc-4.5.
Reported and confirmed by Andrew Gillham on port-mvme68k@:
http://mail-index.NetBSD.org/port-mvme68k/2013/09/17/msg000084.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/19/msg000085.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000095.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000097.html
No error on "build.sh -m mvme68k build" builds.
Should be pulled up to netbsd-6 branches.
 1.33.8.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.6 21-Sep-2013  tsutsui Explicitly link SRT0.o (Standalone RunTime startup code) first.

This is my fault on changes to make mvme68k bootloaders use MI libsa:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016539.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.

The problem (6.1 netboot fails with an illegal instruction message)
is reported by Andrew Gillham on port-mvme68k@:
http://mail-index.netbsd.org/port-mvme68k/2013/09/17/msg000082.html
Note mvme68k bootloadres in netbsd-6 still have another bug triggered
by gcc-4.5.

Should be pulled up to netbsd-6 branches.
 1.5 02-Jan-2011  tsutsui branches: 1.5.8; 1.5.14; 1.5.18; 1.5.20; 1.5.22; 1.5.28;
Switch mvme68k standalone problams to using MI libsa and libkern
for maintainablility. Also bump version for note.

Compile test only, but no functional changes.
 1.4 24-Jul-2000  jdolecek branches: 1.4.90; 1.4.96;
cleanup Makefiles, put common stuff to Makefile.booters, ditch unnecessary
stuff
make this all compile with -Wall -Wno-main -Wmissing-prototypes
-Wstrict-prototypes -Werror , also compilable on 1.4.1
label itself as NetBSD/mvme68k instead of "BSD" in bootblock message
move bugcrt.c to libbug, remove bugcrt directory (bugcrt is still built
and used separately to rest of libbug)
convert sboot to use ordinary mvme68 libsa, instead of copying needed
stuff in libc_sa.c
convert to use version info generated by sys/conf/newvers_stand.sh
instead of previous version.c files, add necessary 'version' files
put chiptotime() to separate libsa file (used also by sboot/clock.c)

Thanks to Steve Woodford for help with this. Note that -current build
might be hosed by this change, will be addressed by Steve shortly.
 1.3 12-Jun-1998  cgd branches: 1.3.16;
replace ${MACHINE} with mvme68k, so that these Makefiles can safely
be run when MACHINE != mvme68k.
 1.2 07-May-1997  mycroft Add .MAKE to the .OBJDIR hacks, so they work with `make -n'.
 1.1 17-May-1996  chuck update for my reorg
 1.3.16.1 20-Nov-2000  bouyer Remove files that are no longer on the trunck
 1.4.96.1 05-Mar-2011  rmind sync with head
 1.4.90.1 10-Jan-2011  jym Sync with HEAD
 1.5.28.1 23-Sep-2013  riz Pull up following revision(s) (requested by tsutsui in ticket #954):
sys/arch/mvme68k/stand/libbug/outln.c: revision 1.4
sys/arch/mvme68k/stand/libsa/Makefile.inc: revision 1.6
sys/arch/mvme68k/stand/Makefile.booters: revision 1.24
sys/arch/mvme68k/include/prom.h: revision 1.18
sys/arch/mvme68k/stand/libsa/Makefile: revision 1.34
sys/arch/mvme68k/stand/libbug/outstr.c: revision 1.4
Explicitly link SRT0.o (Standalone RunTime startup code) first.
This is my fault on changes to make mvme68k bootloaders use MI libsa:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016539.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The problem (6.1 netboot fails with an illegal instruction message)
is reported by Andrew Gillham on port-mvme68k@:
http://mail-index.netbsd.org/port-mvme68k/2013/09/17/msg000082.html
Note mvme68k bootloadres in netbsd-6 still have another bug triggered
by gcc-4.5.
Should be pulled up to netbsd-6 branches.
Make MVMEPROM_ARG2() macro take two args in a single asm statement.
Fixes a problem that a wrong address is passed to the MVMEPROM outstr
function (then caused garbages on screen) after we switched to gcc-4.5.
Reported and confirmed by Andrew Gillham on port-mvme68k@:
http://mail-index.NetBSD.org/port-mvme68k/2013/09/17/msg000084.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/19/msg000085.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000095.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000097.html
No error on "build.sh -m mvme68k build" builds.
Should be pulled up to netbsd-6 branches.
 1.5.22.1 18-May-2014  rmind sync with head
 1.5.20.1 26-Sep-2013  riz Pull up following revision(s) (requested by tsutsui in ticket #954):
sys/arch/mvme68k/stand/libbug/outln.c: revision 1.4
sys/arch/mvme68k/stand/libsa/Makefile.inc: revision 1.6
sys/arch/mvme68k/stand/Makefile.booters: revision 1.24
sys/arch/mvme68k/include/prom.h: revision 1.18
sys/arch/mvme68k/stand/libsa/Makefile: revision 1.34
sys/arch/mvme68k/stand/libbug/outstr.c: revision 1.4
Explicitly link SRT0.o (Standalone RunTime startup code) first.
This is my fault on changes to make mvme68k bootloaders use MI libsa:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016539.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The problem (6.1 netboot fails with an illegal instruction message)
is reported by Andrew Gillham on port-mvme68k@:
http://mail-index.netbsd.org/port-mvme68k/2013/09/17/msg000082.html
Note mvme68k bootloadres in netbsd-6 still have another bug triggered
by gcc-4.5.
Should be pulled up to netbsd-6 branches.
Make MVMEPROM_ARG2() macro take two args in a single asm statement.
Fixes a problem that a wrong address is passed to the MVMEPROM outstr
function (then caused garbages on screen) after we switched to gcc-4.5.
Reported and confirmed by Andrew Gillham on port-mvme68k@:
http://mail-index.NetBSD.org/port-mvme68k/2013/09/17/msg000084.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/19/msg000085.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000095.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000097.html
No error on "build.sh -m mvme68k build" builds.
Should be pulled up to netbsd-6 branches.
 1.5.18.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.5.14.1 23-Sep-2013  riz Pull up following revision(s) (requested by tsutsui in ticket #954):
sys/arch/mvme68k/stand/libbug/outln.c: revision 1.4
sys/arch/mvme68k/stand/libsa/Makefile.inc: revision 1.6
sys/arch/mvme68k/stand/Makefile.booters: revision 1.24
sys/arch/mvme68k/include/prom.h: revision 1.18
sys/arch/mvme68k/stand/libsa/Makefile: revision 1.34
sys/arch/mvme68k/stand/libbug/outstr.c: revision 1.4
Explicitly link SRT0.o (Standalone RunTime startup code) first.
This is my fault on changes to make mvme68k bootloaders use MI libsa:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016539.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The problem (6.1 netboot fails with an illegal instruction message)
is reported by Andrew Gillham on port-mvme68k@:
http://mail-index.netbsd.org/port-mvme68k/2013/09/17/msg000082.html
Note mvme68k bootloadres in netbsd-6 still have another bug triggered
by gcc-4.5.
Should be pulled up to netbsd-6 branches.
Make MVMEPROM_ARG2() macro take two args in a single asm statement.
Fixes a problem that a wrong address is passed to the MVMEPROM outstr
function (then caused garbages on screen) after we switched to gcc-4.5.
Reported and confirmed by Andrew Gillham on port-mvme68k@:
http://mail-index.NetBSD.org/port-mvme68k/2013/09/17/msg000084.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/19/msg000085.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000095.html
http://mail-index.NetBSD.org/port-mvme68k/2013/09/22/msg000097.html
No error on "build.sh -m mvme68k build" builds.
Should be pulled up to netbsd-6 branches.
 1.5.8.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.4 21-Oct-2009  snj Drop 3rd and 4th clauses. Approved by gwr@ (copyright holder).
 1.3 30-Nov-2000  scw branches: 1.3.130;
Support booting an ELF kernel, plus numerous tweaks due to
the gas.new/ELF transition.
 1.2 17-May-1996  chuck branches: 1.2.32;
complete revise of sun3 SRT0 so that it works with bugcrt by me.
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.2.32.1 08-Dec-2000  bouyer Sync with HEAD.
 1.3.130.1 11-Mar-2010  yamt sync with head
 1.3 17-May-1996  chuck remove files no longer needed due to reorg.
 1.2 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck branches: 1.1.1.1.2;
mvme68k port -- for the motorola vme147 m68030 card
 1.1.1.1.2.1 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.12 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.11 12-Jan-2008  tsutsui branches: 1.11.6; 1.11.8; 1.11.10;
Misc cleanup:
- KNF, ANSIfy, remove __P()
- use __func__ to print function names
- use __arraycount()
- include "ioconf.h" for struct cfdriver
- u_intNN_t -> uintNN_t
- wrap long lines
etc.
 1.10 11-Dec-2005  christos branches: 1.10.50; 1.10.56; 1.10.64;
merge ktrace-lwp.
 1.9 03-Jul-2005  he branches: 1.9.2;
Make the bugscopen() function match it's prototype.
 1.8 28-Jun-2005  junyoung #include <lib/libsa/stand.h> rather than <stand.h> or "stand.h"
 1.7 28-Jun-2005  junyoung ANSI, KNF, etc.
 1.6 07-Jul-2001  scw branches: 1.6.8; 1.6.24;
bcopy -> memcpy
bzero -> memset
bcmp -> memcmp (note that the MI libsa's memcmp() still calls bcmp()...)
 1.5 05-Sep-1998  pk Assign my copyrights to TNF.
 1.4 01-Aug-1998  scw Changes to keep lint happy.
In particular, fix some Makefiles so the include
paths are passed to lint.
 1.3 11-Jun-1998  scw Use DEV_BSIZE in place of MAXBSIZE for the static 'iobuf' in devopen().
Use of the latter caused the 1st and 2nd stage boot loaders to occupy
over 64k of memory. This caused them to fail on a 4Mb mvme147 since
they are loaded at 0x3f0000.
Reported by Kristen A. McIntyre and Maxime Kurkdjian.
 1.2 17-Dec-1997  scw Grok boot partition argument delimited by a colon. Force RB_ASKNAME
when partition argument is present.
 1.1 17-May-1996  chuck branches: 1.1.16;
bugdev.c: from Dale Rahn (bug device access)
exec_mvme.c: from sun3 port, adapted by me. I also fixed a bug that
prevented ZMAGIC kernels from running.
libsa.h: new file by me
parse_args.c: by Theo de Raadt from OpenBSD with slight revisions from by me
to make it fit the new format.
 1.1.16.1 18-Jul-1998  mellon Pull up 1.2 and 1.3 (scw)
 1.6.24.1 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.6.8.2 07-Jul-2001  scw bcopy -> memcpy
bzero -> memset
bcmp -> memcmp (note that the MI libsa's memcmp() still calls bcmp()...)
 1.6.8.1 07-Jul-2001  scw file bugdev.c was added on branch nathanw_sa on 2001-07-07 09:06:45 +0000
 1.9.2.1 21-Jan-2008  yamt sync with head
 1.10.64.1 19-Jan-2008  bouyer Sync with HEAD
 1.10.56.1 18-Feb-2008  mjf Sync with HEAD.
 1.10.50.1 23-Mar-2008  matt sync with HEAD
 1.11.10.1 16-May-2008  yamt sync with head.
 1.11.8.1 18-May-2008  yamt sync with head.
 1.11.6.1 02-Jun-2008  mjf Sync with HEAD.
 1.7 20-Nov-2014  christos use the inline bcdtobin and bintobcd directly instead through a macro.
 1.6 20-Nov-2014  christos this needs clock.h
 1.5 17-Nov-2014  christos PR/49207: Kamil Rytarowski: Add sys/clock.h with generic time macros
(derived from clock_subr.h). Keep clock_subr.h with the kernel structures
and functions to reduce diffs, and have clock.h only include standalone
constants and macros.
 1.4 12-Jan-2008  tsutsui branches: 1.4.54;
Misc cleanup:
- KNF, ANSIfy, remove __P()
- use __func__ to print function names
- use __arraycount()
- include "ioconf.h" for struct cfdriver
- u_intNN_t -> uintNN_t
- wrap long lines
etc.
 1.3 11-Dec-2005  christos branches: 1.3.50; 1.3.56; 1.3.64;
merge ktrace-lwp.
 1.2 28-Jun-2005  junyoung branches: 1.2.2;
#include <lib/libsa/stand.h> rather than <stand.h> or "stand.h"
 1.1 24-Jul-2000  jdolecek branches: 1.1.2; 1.1.26;
cleanup Makefiles, put common stuff to Makefile.booters, ditch unnecessary
stuff
make this all compile with -Wall -Wno-main -Wmissing-prototypes
-Wstrict-prototypes -Werror , also compilable on 1.4.1
label itself as NetBSD/mvme68k instead of "BSD" in bootblock message
move bugcrt.c to libbug, remove bugcrt directory (bugcrt is still built
and used separately to rest of libbug)
convert sboot to use ordinary mvme68 libsa, instead of copying needed
stuff in libc_sa.c
convert to use version info generated by sys/conf/newvers_stand.sh
instead of previous version.c files, add necessary 'version' files
put chiptotime() to separate libsa file (used also by sboot/clock.c)

Thanks to Steve Woodford for help with this. Note that -current build
might be hosed by this change, will be addressed by Steve shortly.
 1.1.26.1 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.2.2 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.1.2.1 24-Jul-2000  bouyer file chiptotime.c was added on branch thorpej_scsipi on 2000-11-20 20:15:29 +0000
 1.2.2.1 21-Jan-2008  yamt sync with head
 1.3.64.1 19-Jan-2008  bouyer Sync with HEAD
 1.3.56.1 18-Feb-2008  mjf Sync with HEAD.
 1.3.50.1 23-Mar-2008  matt sync with HEAD
 1.4.54.1 03-Dec-2017  jdolecek update from HEAD
 1.11 20-Nov-2014  christos use the inline bcdtobin and bintobcd directly instead through a macro.
 1.10 17-Nov-2014  christos PR/49207: Kamil Rytarowski: Add sys/clock.h with generic time macros
(derived from clock_subr.h). Keep clock_subr.h with the kernel structures
and functions to reduce diffs, and have clock.h only include standalone
constants and macros.
 1.9 12-Jan-2009  tsutsui branches: 1.9.24;
Replace time_t values in libsa sources with the following two types
to avoid unnecessary 64 bit ops which would make binaries larger:

satime_t (currently unsigned int):
numbers in seconds returned by the machine dependent getsecs() function
which are used to measure relative time

saseconds_t (currently int):
numbers in seconds used to specify timeout to network drivers

Per discussion on current-users.
 1.8 12-Jan-2008  tsutsui branches: 1.8.6; 1.8.10; 1.8.18;
Misc cleanup:
- KNF, ANSIfy, remove __P()
- use __func__ to print function names
- use __arraycount()
- include "ioconf.h" for struct cfdriver
- u_intNN_t -> uintNN_t
- wrap long lines
etc.
 1.7 11-Dec-2005  christos branches: 1.7.50; 1.7.56; 1.7.64;
merge ktrace-lwp.
 1.6 28-Jun-2005  junyoung branches: 1.6.2;
#include <lib/libsa/stand.h> rather than <stand.h> or "stand.h"
 1.5 28-Jun-2005  junyoung ANSI & KNF.
 1.4 24-Jul-2000  jdolecek branches: 1.4.24;
cleanup Makefiles, put common stuff to Makefile.booters, ditch unnecessary
stuff
make this all compile with -Wall -Wno-main -Wmissing-prototypes
-Wstrict-prototypes -Werror , also compilable on 1.4.1
label itself as NetBSD/mvme68k instead of "BSD" in bootblock message
move bugcrt.c to libbug, remove bugcrt directory (bugcrt is still built
and used separately to rest of libbug)
convert sboot to use ordinary mvme68 libsa, instead of copying needed
stuff in libc_sa.c
convert to use version info generated by sys/conf/newvers_stand.sh
instead of previous version.c files, add necessary 'version' files
put chiptotime() to separate libsa file (used also by sboot/clock.c)

Thanks to Steve Woodford for help with this. Note that -current build
might be hosed by this change, will be addressed by Steve shortly.
 1.3 01-Aug-1998  scw branches: 1.3.14;
Changes to keep lint happy.
In particular, fix some Makefiles so the include
paths are passed to lint.
 1.2 17-May-1996  chuck replace with code to use libbug rather than access directly
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.3.14.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.4.24.1 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.6.2.1 21-Jan-2008  yamt sync with head
 1.7.64.1 19-Jan-2008  bouyer Sync with HEAD
 1.7.56.1 18-Feb-2008  mjf Sync with HEAD.
 1.7.50.1 23-Mar-2008  matt sync with HEAD
 1.8.18.1 19-Jan-2009  skrll Sync with HEAD.
 1.8.10.1 04-May-2009  yamt sync with head.
 1.8.6.1 17-Jan-2009  mjf Sync with HEAD.
 1.9.24.1 03-Dec-2017  jdolecek update from HEAD
 1.2 17-May-1996  chuck remove files no longer needed due to reorg.
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.2 17-May-1996  chuck remove files no longer needed due to reorg.
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.2 17-May-1996  chuck remove files no longer needed due to reorg.
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.3 17-May-1996  chuck remove files no longer needed due to reorg.
 1.2 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck branches: 1.1.1.1.2;
mvme68k port -- for the motorola vme147 m68030 card
 1.1.1.1.2.1 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.3 17-May-1996  chuck remove files no longer needed due to reorg.
 1.2 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck branches: 1.1.1.1.2;
mvme68k port -- for the motorola vme147 m68030 card
 1.1.1.1.2.1 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.16 29-May-2011  tsutsui Avoid backward seek on tape boot.
 1.15 12-Jan-2008  tsutsui branches: 1.15.20; 1.15.32; 1.15.38;
Misc cleanup:
- KNF, ANSIfy, remove __P()
- use __func__ to print function names
- use __arraycount()
- include "ioconf.h" for struct cfdriver
- u_intNN_t -> uintNN_t
- wrap long lines
etc.
 1.14 11-Dec-2005  christos branches: 1.14.50; 1.14.56; 1.14.64;
merge ktrace-lwp.
 1.13 28-Jun-2005  junyoung branches: 1.13.2;
#include <lib/libsa/stand.h> rather than <stand.h> or "stand.h"
 1.12 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.11 02-Dec-2000  scw branches: 1.11.24;
Fix symbol table loading.
 1.10 30-Nov-2000  scw Support booting an ELF kernel, plus numerous tweaks due to
the gas.new/ELF transition.
 1.9 24-Jul-2000  jdolecek cleanup Makefiles, put common stuff to Makefile.booters, ditch unnecessary
stuff
make this all compile with -Wall -Wno-main -Wmissing-prototypes
-Wstrict-prototypes -Werror , also compilable on 1.4.1
label itself as NetBSD/mvme68k instead of "BSD" in bootblock message
move bugcrt.c to libbug, remove bugcrt directory (bugcrt is still built
and used separately to rest of libbug)
convert sboot to use ordinary mvme68 libsa, instead of copying needed
stuff in libc_sa.c
convert to use version info generated by sys/conf/newvers_stand.sh
instead of previous version.c files, add necessary 'version' files
put chiptotime() to separate libsa file (used also by sboot/clock.c)

Thanks to Steve Woodford for help with this. Note that -current build
might be hosed by this change, will be addressed by Steve shortly.
 1.8 24-Jul-2000  scw Pass the boot partition number into the loaded kernel, in preparation
for doing away with __BROKEN_DK_ESTABLISH.
 1.7 10-Jul-2000  jdolecek make buildable with -Wall -Werror
 1.6 10-Jul-2000  jdolecek use <sys/exec_aout.h> instead of <a.out.h> - this is supposed
to be standalone after all
 1.5 22-Aug-1998  scw branches: 1.5.14;
vm_offset -> [vp]addr_t and vm_size_t -> [vp]size_t
While I'm here, expunge use of 'register' storage class.
 1.4 01-Aug-1998  scw Changes to keep lint happy.
In particular, fix some Makefiles so the include
paths are passed to lint.
 1.3 28-May-1996  chuck leave room for partition
 1.2 28-May-1996  chuck new kernel call args.
 1.1 17-May-1996  chuck branches: 1.1.4;
bugdev.c: from Dale Rahn (bug device access)
exec_mvme.c: from sun3 port, adapted by me. I also fixed a bug that
prevented ZMAGIC kernels from running.
libsa.h: new file by me
parse_args.c: by Theo de Raadt from OpenBSD with slight revisions from by me
to make it fit the new format.
 1.1.4.1 29-May-1996  chuck import generic boot bug fix
 1.5.14.2 08-Dec-2000  bouyer Sync with HEAD.
 1.5.14.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.11.24.4 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.11.24.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.11.24.2 18-Sep-2004  skrll Sync with HEAD.
 1.11.24.1 03-Aug-2004  skrll Sync with HEAD
 1.13.2.1 21-Jan-2008  yamt sync with head
 1.14.64.1 19-Jan-2008  bouyer Sync with HEAD
 1.14.56.1 18-Feb-2008  mjf Sync with HEAD.
 1.14.50.1 23-Mar-2008  matt sync with HEAD
 1.15.38.1 06-Jun-2011  jruoho Sync with HEAD.
 1.15.32.1 31-May-2011  rmind sync with head
 1.15.20.1 15-Jul-2011  riz Pull up following revision(s) (requested by tsutsui in ticket #1639):
sys/arch/sun68k/stand/tapeboot/boot.c: revision 1.7 via patch
sys/arch/mvme68k/stand/libsa/exec_mvme.c: revision 1.16 via patch
Disable LOAD_BACKWARDS on tapeboot which can't seek backwards.
Fixes bootstrap tapeboot installation failure on TME reported from ryoon@.
Should be pulled up to netbsd-5.
(note netbsd-5 uses LOAD_NOTE instead of LOAD_BACKWARDS)
Avoid backward seek on tape boot.
 1.2 17-May-1996  chuck remove files no longer needed due to reorg.
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.2 17-May-1996  chuck remove files no longer needed due to reorg.
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.6 12-Jan-2009  tsutsui Replace time_t values in libsa sources with the following two types
to avoid unnecessary 64 bit ops which would make binaries larger:

satime_t (currently unsigned int):
numbers in seconds returned by the machine dependent getsecs() function
which are used to measure relative time

saseconds_t (currently int):
numbers in seconds used to specify timeout to network drivers

Per discussion on current-users.
 1.5 12-Jan-2008  tsutsui branches: 1.5.6; 1.5.10; 1.5.18;
Misc cleanup:
- KNF, ANSIfy, remove __P()
- use __func__ to print function names
- use __arraycount()
- include "ioconf.h" for struct cfdriver
- u_intNN_t -> uintNN_t
- wrap long lines
etc.
 1.4 24-Jul-2000  jdolecek branches: 1.4.40; 1.4.102; 1.4.108; 1.4.116;
cleanup Makefiles, put common stuff to Makefile.booters, ditch unnecessary
stuff
make this all compile with -Wall -Wno-main -Wmissing-prototypes
-Wstrict-prototypes -Werror , also compilable on 1.4.1
label itself as NetBSD/mvme68k instead of "BSD" in bootblock message
move bugcrt.c to libbug, remove bugcrt directory (bugcrt is still built
and used separately to rest of libbug)
convert sboot to use ordinary mvme68 libsa, instead of copying needed
stuff in libc_sa.c
convert to use version info generated by sys/conf/newvers_stand.sh
instead of previous version.c files, add necessary 'version' files
put chiptotime() to separate libsa file (used also by sboot/clock.c)

Thanks to Steve Woodford for help with this. Note that -current build
might be hosed by this change, will be addressed by Steve shortly.
 1.3 24-Jul-2000  scw Pass the boot partition number into the loaded kernel, in preparation
for doing away with __BROKEN_DK_ESTABLISH.
 1.2 19-May-1996  chuck branches: 1.2.32;
minor clean
 1.1 17-May-1996  chuck bugdev.c: from Dale Rahn (bug device access)
exec_mvme.c: from sun3 port, adapted by me. I also fixed a bug that
prevented ZMAGIC kernels from running.
libsa.h: new file by me
parse_args.c: by Theo de Raadt from OpenBSD with slight revisions from by me
to make it fit the new format.
 1.2.32.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.4.116.1 19-Jan-2008  bouyer Sync with HEAD
 1.4.108.1 18-Feb-2008  mjf Sync with HEAD.
 1.4.102.1 23-Mar-2008  matt sync with HEAD
 1.4.40.1 21-Jan-2008  yamt sync with head
 1.5.18.1 19-Jan-2009  skrll Sync with HEAD.
 1.5.10.1 04-May-2009  yamt sync with head.
 1.5.6.1 17-Jan-2009  mjf Sync with HEAD.
 1.2 17-May-1996  chuck remove files no longer needed due to reorg.
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.4 17-May-1996  chuck remove files no longer needed due to reorg.
 1.3 12-Apr-1996  chuck fix warning from gcc
 1.2 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck branches: 1.1.1.1.2;
mvme68k port -- for the motorola vme147 m68030 card
 1.1.1.1.2.1 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.3 17-May-1996  chuck remove files no longer needed due to reorg.
 1.2 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck branches: 1.1.1.1.2;
mvme68k port -- for the motorola vme147 m68030 card
 1.1.1.1.2.1 12-Oct-1995  chuck sync with sun3 version and libsa changes
 1.3 17-May-1996  chuck remove files no longer needed due to reorg.
 1.2 13-Feb-1996  gwr Use vprintf where it was intended, and use __dead
 1.1 25-Jul-1995  chuck branches: 1.1.1;
Initial revision
 1.1.1.1 25-Jul-1995  chuck mvme68k port -- for the motorola vme147 m68030 card
 1.11 11-Dec-2005  christos merge ktrace-lwp.
 1.10 28-Jun-2005  junyoung #include <lib/libsa/stand.h> rather than <stand.h> or "stand.h"
 1.9 28-Jun-2005  junyoung ANSIfy & remove trailing spaces.
 1.8 10-Dec-2003  agc Modify the licences of code written by Theo De Raadt from a 4-clause
to a 2-clause licence (retaining UCB clauses (1) and (2)), per PR
22409 from Joel Baker, approved by Theo de Raadt, and ratified by
myself - the only discrepancy being the handling of the original
clause 3 in src/usr.sbin/yppoll/yppoll.c.
 1.7 24-Sep-2000  jdolecek branches: 1.7.24;
add new macro BOOT_FLAG() (defined in <sys/boot_flag.h>) - this
maps standard boot flags to corresponding RB_* values
use BOOT_FLAG() in port's MD code as appropriate

as discussed on tech-kern, add new boot flags -v, -q for booting
verbosely or quietly, and corresponding AB_VERBOSE/AB_QUIET
boot flags; also add FreeBSD-compatible bootverbose macro and
NetBSD-specific bootquiet macro

for hpcmips, use new bootverbose instead of it's own hpcmips_verbose

Tested on i386, and to limited extend (compile of affected files) also for
mvme68k, hp300, luna68k, sun3.
 1.6 29-Jul-2000  jdolecek g/c RB_DFLTROOT

I've tried hard to find also various usage() messages and remove the
appropriate flag from there as well, hopefully all occurences are covered.
 1.5 24-Jul-2000  scw Pass the boot partition number into the loaded kernel, in preparation
for doing away with __BROKEN_DK_ESTABLISH.
 1.4 10-Jul-2000  jdolecek make buildable with -Wall -Werror
 1.3 10-Jul-2000  jdolecek no need to include <a.out.h> here
 1.2 17-Dec-1997  scw branches: 1.2.16; 1.2.28;
Grok boot partition argument delimited by a colon. Force RB_ASKNAME
when partition argument is present.
 1.1 17-May-1996  chuck bugdev.c: from Dale Rahn (bug device access)
exec_mvme.c: from sun3 port, adapted by me. I also fixed a bug that
prevented ZMAGIC kernels from running.
libsa.h: new file by me
parse_args.c: by Theo de Raadt from OpenBSD with slight revisions from by me
to make it fit the new format.
 1.2.28.1 13-Aug-2000  jdolecek pullup from trunk (approved by thorpej):
retire RB_DFLTROOT, it's no longer used

revisions pulled up:
arch/i386/stand/lib/netbsd_opts.c 1.3
arch/i386/stand/biosboot/main.c 1.23
arch/i386/stand/dosboot/main.c 1.15
arch/i386/stand/netboot/main.c 1.6
arch/arc/arc/machdep.c 1.42
arch/bebox/stand/boot/boot.c 1.11
arch/hpcmips/hpcmips/machdep.c 1.32
arch/newsmips/newsmips/machdep.c 1.45
arch/pc532/stand/boot/boot.c 1.2
arch/pmax/pmax/machdep.c 1.178
arch/prep/stand/boot/boot.c 1.2
arch/sparc/sparc/autoconf.c 1.141
arch/sparc64/sparc64/autoconf.c 1.38
arch/x68k/stand/loadbsd/loadbsd.c 1.5
arch/mvme68k/stand/libsa/parse_args.c 1.6
compat/osf1/osf1_cvt.c 1.9
sys/reboot.h 1.17
 1.2.16.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.7.24.4 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.7.24.3 21-Sep-2004  skrll Fix the sync with head I botched.
 1.7.24.2 18-Sep-2004  skrll Sync with HEAD.
 1.7.24.1 03-Aug-2004  skrll Sync with HEAD

RSS XML Feed