Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: basesrc/usr.sbin/installboot/arch



Module Name:    basesrc
Committed By:   lukem
Date:           Wed May 15 09:44:56 UTC 2002

Modified Files:
        basesrc/usr.sbin/installboot: Makefile ffs.c fstypes.c installboot.h
            machines.c
        basesrc/usr.sbin/installboot/arch: sparc.c sun68k.c
        syssrc/sys/arch/sparc/stand/bootxx: bootxx.c
        syssrc/sys/arch/sun68k/stand/bootxx: bootxx.c
        syssrc/sys/sys: bootblock.h

Log Message:
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).


To generate a diff of this commit:
cvs rdiff -r1.18 -r1.19 basesrc/usr.sbin/installboot/Makefile
cvs rdiff -r1.5 -r1.6 basesrc/usr.sbin/installboot/ffs.c
cvs rdiff -r1.4 -r1.5 basesrc/usr.sbin/installboot/fstypes.c
cvs rdiff -r1.11 -r1.12 basesrc/usr.sbin/installboot/installboot.h
cvs rdiff -r1.8 -r1.9 basesrc/usr.sbin/installboot/machines.c
cvs rdiff -r1.4 -r1.5 basesrc/usr.sbin/installboot/arch/sparc.c
cvs rdiff -r1.15 -r1.16 basesrc/usr.sbin/installboot/arch/sun68k.c
cvs rdiff -r1.10 -r1.11 syssrc/sys/arch/sparc/stand/bootxx/bootxx.c
cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/sun68k/stand/bootxx/bootxx.c
cvs rdiff -r1.4 -r1.5 syssrc/sys/sys/bootblock.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index