Home | History | Annotate | only in /src/sys/arch/mvme68k/stand/bootxx
History log of /src/sys/arch/mvme68k/stand/bootxx
RevisionDateAuthorComments
 1.10 21-Jan-2011  joerg Switch remaining platforms to modern CPP for assembler.
 1.9 02-Jan-2011  tsutsui branches: 1.9.2; 1.9.4;
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.8 05-Dec-2000  scw branches: 1.8.152;
bootxx doesn't need the code relocating stub linked in.
 1.7 04-Dec-2000  scw Clean up the build process to ensure libsa/libbug are built
before linking the bootloaders.
 1.6 04-Dec-2000  scw Add support for ELF boot blocks.
 1.5 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.4 25-Jun-2000  scw Some tweaks to make things work properly with `dependall'.
 1.3 12-Jun-1998  cgd branches: 1.3.16; 1.3.28;
replace ${MACHINE} with mvme68k, so that these Makefiles can safely
be run when MACHINE != mvme68k.
 1.2 18-Oct-1996  thorpej Use ${INSTALL}.
 1.1 17-May-1996  chuck bootxx: import from sun3 port, adapt to mvme68k by me.
 1.3.28.1 26-Jun-2000  scw Pullup from trunk: 1.3 - 1.4
Approved by: thorpej

DTRT for `dependall' during a make build. This slipped through the net
due to a local fix which got forgotten about.
 1.3.16.2 08-Dec-2000  bouyer Sync with HEAD.
 1.3.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.8.152.1 05-Mar-2011  rmind sync with head
 1.9.4.1 08-Feb-2011  bouyer Sync with HEAD
 1.9.2.1 06-Jun-2011  jruoho Sync with HEAD.
 1.1 04-Dec-2000  scw branches: 1.1.2;
Add support for ELF boot blocks.
 1.1.2.2 08-Dec-2000  bouyer Sync with HEAD.
 1.1.2.1 04-Dec-2000  bouyer file block_x.S was added on branch thorpej_scsipi on 2000-12-08 09:28:41 +0000
 1.16 22-Aug-2009  he This one needs <sys/exec_aout.h>, so include it explicitly.
 1.15 28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.14 12-Jan-2008  tsutsui branches: 1.14.6; 1.14.8; 1.14.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.13 20-May-2006  mrg branches: 1.13.36; 1.13.42; 1.13.50;
change some variable types from int to size_t, since that's what libsa
dv_strategy() wants for the 6th argument.
 1.12 11-Dec-2005  christos branches: 1.12.4; 1.12.6; 1.12.8; 1.12.12; 1.12.14;
merge ktrace-lwp.
 1.11 28-Jun-2005  junyoung branches: 1.11.2;
#include <lib/libsa/stand.h> rather than <stand.h> or "stand.h"
 1.10 28-Jun-2005  junyoung ANSI, KNF, drop trailing spaces, and etc.
 1.9 24-Jan-2003  fvdl branches: 1.9.2;
Bump daddr_t to 64 bits. Replace it with int32_t in all places where
it was used on-disk, so that on-disk formats remain the same.
Remove ufs_daddr_t and ufs_lbn_t for the time being.
 1.8 05-May-2002  jdolecek remove redundant (and wrong) main() prototype
 1.7 04-May-2002  scw Make sure main() has a prototype and a return type of "int".
 1.6 04-Dec-2000  scw branches: 1.6.4; 1.6.8;
Add support for ELF boot blocks.
 1.5 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.4 09-Jul-2000  jdolecek backout previous change, this should not have been committed (yet)
 1.3 09-Jul-2000  jdolecek Make buildable on NetBSD/mvme68k 1.4.1.
 1.2 05-Sep-1998  pk branches: 1.2.14;
Assign my copyrights to TNF.
 1.1 17-May-1996  chuck bootxx: import from sun3 port, adapt to mvme68k by me.
 1.2.14.2 08-Dec-2000  bouyer Sync with HEAD.
 1.2.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.6.8.1 20-Jun-2002  nathanw Catch up to -current.
 1.6.4.1 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.9.2.1 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.11.2.2 21-Jan-2008  yamt sync with head
 1.11.2.1 21-Jun-2006  yamt sync with head.
 1.12.14.1 19-Jun-2006  chap Sync with head.
 1.12.12.1 24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.12.8.1 24-May-2006  yamt sync with head.
 1.12.6.1 01-Jun-2006  kardel Sync with head.
 1.12.4.1 09-Sep-2006  rpaulo sync with head
 1.13.50.1 19-Jan-2008  bouyer Sync with HEAD
 1.13.42.1 18-Feb-2008  mjf Sync with HEAD.
 1.13.36.1 23-Mar-2008  matt sync with HEAD
 1.14.10.2 16-Sep-2009  yamt sync with head
 1.14.10.1 16-May-2008  yamt sync with head.
 1.14.8.1 18-May-2008  yamt sync with head.
 1.14.6.1 02-Jun-2008  mjf Sync with HEAD.
 1.1 04-Dec-2000  scw branches: 1.1.2;
Add support for ELF boot blocks.
 1.1.2.2 08-Dec-2000  bouyer Sync with HEAD.
 1.1.2.1 04-Dec-2000  bouyer file bootxx.h was added on branch thorpej_scsipi on 2000-12-08 09:28:41 +0000
 1.4 12-Jan-2008  tsutsui 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 17-May-1996  chuck branches: 1.1.68;
bootxx: import from sun3 port, adapt to mvme68k by me.
 1.1.68.1 10-Nov-2005  skrll Sync with HEAD. Here we go again...
 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.3 02-Jan-2011  tsutsui 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.2 24-Sep-2000  jdolecek branches: 1.2.2; 1.2.154;
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.1 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.2.154.1 05-Mar-2011  rmind sync with head
 1.2.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.2.2.1 24-Sep-2000  bouyer file version was added on branch thorpej_scsipi on 2000-11-20 20:15:29 +0000
 1.2 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.1 17-May-1996  chuck branches: 1.1.32;
bootxx: import from sun3 port, adapt to mvme68k by me.
 1.1.32.1 20-Nov-2000  bouyer Remove files that are no longer on the trunck

RSS XML Feed