This version adds support for NAND flash block testing,
and support for serial consoles on SMC1, SMC2, SCC1,
SCC2, SCC3, and SCC4. The CPU speed calculation
code has been fixed - it used to depend on a value
stored in DPRAM by PPCBoot. Now the value is
calculated when the diagnostics start up is used instead
(can be overridden by setting CPU_CLOCK_RATE in
config.h). This should hopefully allow the diagnostics to
start up properly when run from a hardware debugger
(such as the BDI 2000 from Abatron).
Support for the instruction cache was added. The ENABLE_PPC_IDMA0_SUPPORT and ENABLE_GREEN_BOX_SUPPORT #ifdefs now surround certain sections that wouldn't compile without the constants defined. A new Quick Test memory test that runs at .75 MB/s on a 50 MHz 860T was added, and a few Makefile and config.h improvements were made.