Home | History | Annotate | only in /src/sys/arch/sun68k/stand/bootxx
History log of /src/sys/arch/sun68k/stand/bootxx
RevisionDateAuthorComments
 1.5 15-May-2002  lukem - implement putstr(), and use in various places instead of printf()
- wrap more debug stuff in #ifdef DEBUG
- for bootxx, provide minimal panic() which uses putstr() instead of printf()

bootxx is now < 7.5KB
 1.4 22-Apr-2002  fredette Removed the old installboot, we now use the new /usr/sbin/installboot.
Now install a raw binary version of bootxx, since that's what this
new installboot expects.
 1.3 09-Feb-2002  lukem use ${INSTALL_FILE} as appropriate
 1.2 12-Dec-2001  tv MKfoo=no -> NOfoo
 1.1 14-Jun-2001  fredette branches: 1.1.2; 1.1.8;
Added sources for the sun2 boot blocks and other
sun68k-ish code, all of which ought to eventually
be shared with the sun3.
 1.1.8.4 20-Jun-2002  nathanw Catch up to -current.
 1.1.8.3 28-Feb-2002  nathanw Catch up to -current.
 1.1.8.2 08-Jan-2002  nathanw Catch up to -current.
 1.1.8.1 14-Jun-2001  nathanw file Makefile was added on branch nathanw_sa on 2002-01-08 00:28:22 +0000
 1.1.2.3 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.1.2.2 16-Mar-2002  jdolecek Catch up with -current.
 1.1.2.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.12 12-Jan-2009  tsutsui WARNSfy.
 1.11 28-Apr-2008  martin branches: 1.11.8;
Remove clause 3 and 4 from TNF licenses
 1.10 11-Dec-2005  christos branches: 1.10.74; 1.10.76; 1.10.78;
merge ktrace-lwp.
 1.9 22-Jan-2005  chs de-__P, remove register, ansify, b* -> mem*, u_int*_t -> uint*_t.
 1.8 15-May-2002  lukem branches: 1.8.10; 1.8.18;
bootblock.h:
- unify sparc_bbinfo (1064 bytes, with 256 block entries)
and sun68k_bbinfo (296 byte, with 64 block entries)
into shared_bbinfo (512 bytes, with 118 block entries),
which will be also shared by future bbinfo-using platforms
(including macppc)
- add datestamp to *_BBINFO_MAGIC strings, to prevent installboot vs
bootxx version skew.
- add macppc support

*/bootxx.c:
- migrate to new shared_bbinfo structure

installboot:
- add macppc support (still needs applepartmap support and testing)
- improve and add some more warnings & errors to installboot
- implement shared_bbinfo_clearboot() and shared_bbinfo_setboot(), which
perform the majority of the work for bbinfo-using back-ends
(rather than replicating that across multiple back-ends).
 1.7 15-May-2002  lukem - implement putstr(), and use in various places instead of printf()
- wrap more debug stuff in #ifdef DEBUG
- for bootxx, provide minimal panic() which uses putstr() instead of printf()

bootxx is now < 7.5KB
 1.6 06-May-2002  lukem s,<dev/sun/sun_boot.h>,<sys/bootblock.h>,
 1.5 06-May-2002  lukem fix previous more correctly; MAXBLOCKNUM was replaced by SUN68K_BBINFO_MAXBLOCKS
 1.4 05-May-2002  jdolecek avoid unnecessary use of MAXBLOCKNUM (which is not defined here)
 1.3 24-Apr-2002  lukem convert from "bbinfo.h" to <dev/sun/sun_boot.h>
 1.2 15-Dec-2001  fredette Rather than using nlist(3), use a magic structure with a magic
number that installboot(8) can search for. Suggested by cgd@netbsd.org.
 1.1 14-Jun-2001  fredette branches: 1.1.2; 1.1.8;
Added sources for the sun2 boot blocks and other
sun68k-ish code, all of which ought to eventually
be shared with the sun3.
 1.1.8.3 20-Jun-2002  nathanw Catch up to -current.
 1.1.8.2 08-Jan-2002  nathanw Catch up to -current.
 1.1.8.1 14-Jun-2001  nathanw file bootxx.c was added on branch nathanw_sa on 2002-01-08 00:28:22 +0000
 1.1.2.2 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.1.2.1 10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.8.18.1 29-Apr-2005  kent sync with -current
 1.8.10.1 24-Jan-2005  skrll Sync with HEAD.
 1.10.78.2 04-May-2009  yamt sync with head.
 1.10.78.1 16-May-2008  yamt sync with head.
 1.10.76.1 18-May-2008  yamt sync with head.
 1.10.74.2 17-Jan-2009  mjf Sync with HEAD.
 1.10.74.1 02-Jun-2008  mjf Sync with HEAD.
 1.11.8.1 19-Jan-2009  skrll Sync with HEAD.
 1.2 15-May-2002  lukem - implement putstr(), and use in various places instead of printf()
- wrap more debug stuff in #ifdef DEBUG
- for bootxx, provide minimal panic() which uses putstr() instead of printf()

bootxx is now < 7.5KB
 1.1 14-Jun-2001  fredette branches: 1.1.2; 1.1.8;
Added sources for the sun2 boot blocks and other
sun68k-ish code, all of which ought to eventually
be shared with the sun3.
 1.1.8.2 20-Jun-2002  nathanw Catch up to -current.
 1.1.8.1 14-Jun-2001  nathanw file conf.c was added on branch nathanw_sa on 2002-06-20 03:41:57 +0000
 1.1.2.1 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.3 17-Jul-2011  joerg 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.2 03-Jun-2002  fredette branches: 1.2.2; 1.2.4;
exit() is now declared in libsa's stand.h, and takes an int.
 1.1 15-May-2002  lukem branches: 1.1.2;
- implement putstr(), and use in various places instead of printf()
- wrap more debug stuff in #ifdef DEBUG
- for bootxx, provide minimal panic() which uses putstr() instead of printf()

bootxx is now < 7.5KB
 1.1.2.1 15-Jul-2002  gehenna catch up with -current.
 1.2.4.2 23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.2.4.1 03-Jun-2002  jdolecek file panic_putstr.c was added on branch kqueue on 2002-06-23 17:42:48 +0000
 1.2.2.2 20-Jun-2002  nathanw Catch up to -current.
 1.2.2.1 03-Jun-2002  nathanw file panic_putstr.c was added on branch nathanw_sa on 2002-06-20 03:41:57 +0000

RSS XML Feed