Last of the EDs and TDs in pool should also be initialized.
[cake.git] / arch / m68k-mac / ReadMe
bloba04801f45bed9c6393357db9a3aad2debab6b5db
1 You need to download  or compile a m68k (elf) cross compiler for linux
2 on i386.
3 For bootfloppy image creation you also need the emile-tools for i386.
4 You can download them at http://emile.sf.net/
6 Compilation
7 -----------
8 Compile the kernel as follows starting in AROS/
10 make clean
11 autoconf
12 ./configure --target=mac-m68k
13 make
15 I had to manually adjust the configured m68k-elf-* tools in
16 AROS/bin/linux-i386/tools/ to have it compile.
17 The resulting binaries are placed into AROS/bin/m68k-mac/AROS
18 When emile is installed a bootable floppy image should be in there too.
19 You can write the image to floppy using dd on linux or a tool like
20 rawrite on Windows.
21 You can also use the generated .elf files with the Penguin bootloader
22 on MacOS.
24 Some Knowledge
25 --------------
27 My test machines are an LC 475 and an Quadra 700. I haven't tested on
28 any other machine yet.
29 The image doesn't work on machines without MMU, because the bootloader
30 needs it. Because of that its also not working on any Mac68k emulator
31 without MMU support.
32 When using the floppy boot method, no MacOS is needed.
34 The whole thing isn't doing a lot right now.
35 Its locating the machines framebuffer address through informations
36 passed to it from the bootloader, clearing the screen and drawing
37 some colored bars on it and printing some hardware info.
39 Its trying to initialize exec but its still failing.
40 I guess its related to the JUMPVEC stuff in machine.h .
42 ------------------------------------------------------
43 MacOS is a registered trademark of Apple Computer Inc.