09 June 2004 - Laurent Vivier * really ;-) supports quadra 610 (full 68040 support) * use memory management of MacOS ROM (remove EMILE memory management) * use floppy driver of MacOS ROM * relocatable second stage * BSS allocation * configurable kernel boot arguments * separated images for second stage, kernel and ramdisk * add tools to manage floppy image * my build environment is now Debian Sid PPC 11 May 2004 - Laurent Vivier * I test it on my Quadra 610 and it works, (I don't know why, perhaps because HD is broken) so I decided to release the Release 0.3 24 Feb 2004 - Laurent Vivier * more corrections in MMU (Table descriptor mask) * a lot of modifications on memory blocks and compute kernel destination address to boot on RBV macs * Add Time and GMT in bootinfo * reverse ChangeLog * Release 0.2 19 Feb 2004 - Laurent Vivier * add bank.[ch], move memory bank management into them 17 Feb 2004 - Laurent Vivier * first/Makefile: remove config.h on "make clean" * Makefile: Detect architecture (PPC or 68K) of kernel * second/head.S: Move call of bootinfo_init after memory_init * second/memory.c: we generate memory_map here, add logical address in bank information * second/memory.h: export memory_map * second/main.c, second/bootinfo.c: move call to get_memory_map() to memory.c * second/MMU.[ch]: Add dump_MMU_table(), correct 8byte table scan, add TRACE(), correct Table Indices extraction in decode_[48]_PD(), correct LIMIT management in decode_8_PD(), correct computing of physical address 15 Feb 2004 - Laurent Vivier * First release 0.1