Home | History | Annotate | Download | only in bootst
History log of /src/sys/arch/mvme68k/stand/bootst/dev_tape.c
RevisionDateAuthorComments
 1.13  30-Mar-2014  christos fixes for gcc-4.8 (John D. Baker)
 1.12  17-Jul-2011  joerg branches: 1.12.2; 1.12.12; 1.12.16;
Retire varargs.h support. Move machine/stdarg.h logic into MI
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and
derive va_list as required by standards.
 1.11  11-Apr-2009  scw Fix for install/40961: The RAMDISK kernel has grown significantly
since bootst was written. Grab 3MB of the kernel image from tape
in hackprom_diskrd() instead of 2MB.

Bump bootst version on account of the above fix.

While here, use -Os instead of -O2 to compile mvme68k stand code.
 1.10  28-Apr-2008  martin branches: 1.10.8; 1.10.10; 1.10.14;
Remove clause 3 and 4 from TNF licenses
 1.9  12-Jan-2008  tsutsui branches: 1.9.6; 1.9.8; 1.9.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.8  04-Mar-2007  christos branches: 1.8.20; 1.8.26; 1.8.32;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.7  11-Dec-2005  christos branches: 1.7.24; 1.7.26; 1.7.34;
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  07-Jul-2001  scw branches: 1.5.8; 1.5.24;
bcopy -> memcpy
bzero -> memset
bcmp -> memcmp (note that the MI libsa's memcmp() still calls bcmp()...)
 1.4  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.3  05-Sep-1998  pk branches: 1.3.14;
Assign my copyrights to TNF.
 1.2  17-Dec-1997  scw Workaround for bug in 147Bug PROM (my version, 2.2, at least) which
prevents booting from tape in the obvious way.
 1.1  28-May-1996  chuck branches: 1.1.2;
fix bootst (sync with sun3 tapeboot)
 1.1.2.2  28-May-1996  chuck fix bootst (sync with sun3 tapeboot)
 1.1.2.1  28-May-1996  chuck file dev_tape.c was added on branch netbsd-1-2 on 1996-05-28 15:23:56 +0000
 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.5.24.1  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.5.8.2  07-Jul-2001  scw bcopy -> memcpy
bzero -> memset
bcmp -> memcmp (note that the MI libsa's memcmp() still calls bcmp()...)
 1.5.8.1  07-Jul-2001  scw file dev_tape.c was added on branch nathanw_sa on 2001-07-07 09:06:44 +0000
 1.6.2.2  21-Jan-2008  yamt sync with head
 1.6.2.1  03-Sep-2007  yamt sync with head.
 1.7.34.1  15-Apr-2009  snj Pull up following revision(s) (requested by scw in ticket #1304):
sys/arch/mvme68k/stand/Makefile.booters: revision 1.18
sys/arch/mvme68k/stand/bootst/dev_tape.c: revision 1.11
sys/arch/mvme68k/stand/bootst/version: revision 1.5
Fix for install/40961: The RAMDISK kernel has grown significantly
since bootst was written. Grab 3MB of the kernel image from tape
in hackprom_diskrd() instead of 2MB.
Bump bootst version on account of the above fix.
While here, use -Os instead of -O2 to compile mvme68k stand code.
 1.7.26.1  12-Mar-2007  rmind Sync with HEAD.
 1.7.24.1  15-Apr-2009  snj Pull up following revision(s) (requested by scw in ticket #1304):
sys/arch/mvme68k/stand/Makefile.booters: revision 1.18
sys/arch/mvme68k/stand/bootst/dev_tape.c: revision 1.11
sys/arch/mvme68k/stand/bootst/version: revision 1.5
Fix for install/40961: The RAMDISK kernel has grown significantly
since bootst was written. Grab 3MB of the kernel image from tape
in hackprom_diskrd() instead of 2MB.
Bump bootst version on account of the above fix.
While here, use -Os instead of -O2 to compile mvme68k stand code.
 1.8.32.1  19-Jan-2008  bouyer Sync with HEAD
 1.8.26.1  18-Feb-2008  mjf Sync with HEAD.
 1.8.20.1  23-Mar-2008  matt sync with HEAD
 1.9.10.2  04-May-2009  yamt sync with head.
 1.9.10.1  16-May-2008  yamt sync with head.
 1.9.8.1  18-May-2008  yamt sync with head.
 1.9.6.1  02-Jun-2008  mjf Sync with HEAD.
 1.10.14.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.10.10.1  12-Apr-2009  snj Pull up following revision(s) (requested by scw in ticket #688):
sys/arch/mvme68k/stand/Makefile.booters: revision 1.18
sys/arch/mvme68k/stand/bootst/dev_tape.c: revision 1.11
sys/arch/mvme68k/stand/bootst/version: revision 1.5
Fix for install/40961: The RAMDISK kernel has grown significantly
since bootst was written. Grab 3MB of the kernel image from tape
in hackprom_diskrd() instead of 2MB.
Bump bootst version on account of the above fix.
While here, use -Os instead of -O2 to compile mvme68k stand code.
 1.10.8.1  28-Apr-2009  skrll Sync with HEAD.
 1.12.16.1  18-May-2014  rmind sync with head
 1.12.12.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.12.2.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")

RSS XML Feed