mirror of
https://github.com/vivier/EMILE.git
synced 2024-12-23 01:29:34 +00:00
83 lines
2.6 KiB
Plaintext
83 lines
2.6 KiB
Plaintext
3 Jan 2004 - Laurent Vivier <LaurentVivier@wanadoo.fr>
|
|
|
|
* correct bug in 2bit depth character drawing
|
|
* correct bug in serial init
|
|
* correct bug in 68030 MMU management
|
|
|
|
All these bugs have been found on PowerBook 150 with 24MB.
|
|
|
|
24 Dec 2004 - Laurent Vivier <LaurentVivier@wanadoo.fr>
|
|
|
|
* gestalt ID modification feature
|
|
* SCSI boot support
|
|
* can boot with a non-compressed kernel (for small memory and slow
|
|
cpu)
|
|
* correct a major memory usage error (second level)
|
|
* move all EMILE base functions to libemile
|
|
* minor enhancement (use getopt())
|
|
* Release 0.7
|
|
|
|
18 Aug 2004 - Laurent Vivier <LaurentVivier@wanadoo.fr>
|
|
|
|
* if needed, modify PRAM to boot in 32bit mode.
|
|
* Release 0.6
|
|
|
|
12 July 2004 - Laurent Vivier <LaurentVivier@wanadoo.fr>
|
|
|
|
* Macintosh SE/30 support
|
|
* serial line console support
|
|
* fragmented memory support
|
|
* Release 0.5
|
|
|
|
09 June 2004 - Laurent Vivier <LaurentVivier@wanadoo.fr>
|
|
|
|
* 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
|
|
* Release 0.4
|
|
|
|
11 May 2004 - Laurent Vivier <LaurentVivier@wanadoo.fr>
|
|
|
|
* 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 <LaurentVivier@wanadoo.fr>
|
|
|
|
* 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 <LaurentVivier@wanadoo.fr>
|
|
|
|
* add bank.[ch], move memory bank management into them
|
|
|
|
17 Feb 2004 - Laurent Vivier <LaurentVivier@wanadoo.fr>
|
|
|
|
* 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 <LaurentVivier@wanadoo.fr>
|
|
|
|
* First release 0.1
|