Laurent Vivier
|
e56b1b94fd
|
Add disable_cache() for 030 and 040 (new)
|
2004-06-09 17:34:40 +00:00 |
|
Laurent Vivier
|
f71c1048cd
|
put enter_kernel function at end of kernel image to avoid ovelaping
|
2004-06-07 18:52:31 +00:00 |
|
Laurent Vivier
|
ecfa5bf4a9
|
Pass first level parameter in a structure
|
2004-06-04 22:29:43 +00:00 |
|
Laurent Vivier
|
7114efab5f
|
use uncompressed size instead buffer size to find end of kernel to put boot info
|
2004-06-03 22:39:38 +00:00 |
|
Laurent Vivier
|
951e98d268
|
Pass booter info by args of start()
|
2004-06-03 19:30:26 +00:00 |
|
Laurent Vivier
|
ceb9864aed
|
take kernel size from uncompress(), because _kernel_size from head.S is in fact a buffer size
|
2004-06-03 08:16:38 +00:00 |
|
Laurent Vivier
|
ac8cf01ea2
|
pass ramdisk image address by argument to bootinfo_init()
|
2004-06-03 08:11:23 +00:00 |
|
Laurent Vivier
|
e441c4b560
|
pass compress image address by argument to uncompress() and remove unneeded size
|
2004-06-03 08:02:41 +00:00 |
|
Laurent Vivier
|
5dbc36d650
|
floppy image is now built from several parts (first, second, kernel, ramdisk) with emile-install. Linker cannot provide kernel size and position anymore
|
2004-06-01 22:00:21 +00:00 |
|
Laurent Vivier
|
2cc1e38203
|
move some stuff from head.S to main.c
|
2004-05-26 18:32:49 +00:00 |
|
Laurent Vivier
|
09a8205e86
|
Remove only first 32KB from allocatable memory
|
2004-05-11 23:09:45 +00:00 |
|
Laurent Vivier
|
235a70d6f3
|
call 030 when 030, and 040 when 040, and not 030 when 040 and 040 when 030...
|
2004-03-06 01:29:27 +00:00 |
|
Laurent Vivier
|
3329589705
|
Add 68040 MMU support
|
2004-03-06 01:10:31 +00:00 |
|
Laurent Vivier
|
7982826ab8
|
remove MMU.h, rename enter_kernel as enter_kernel030
|
2004-03-04 22:46:24 +00:00 |
|
Laurent Vivier
|
af0d528190
|
Add a skeleton of powerPC support
|
2004-02-26 22:51:37 +00:00 |
|
Laurent Vivier
|
ed6b726d10
|
Cleaning
|
2004-02-24 21:27:48 +00:00 |
|
Laurent Vivier
|
9290c1f2d8
|
works with RBV mac ! thank you penguin... very messy: FIX ME !
|
2004-02-23 23:34:39 +00:00 |
|
Laurent Vivier
|
cf5c0993a3
|
Disable interrupts, correct entry_t
|
2004-02-23 00:20:11 +00:00 |
|
Laurent Vivier
|
fcd67e5680
|
Try to boot on RBV system
|
2004-02-21 01:43:51 +00:00 |
|
Laurent Vivier
|
9bb63653bf
|
Rename map to memory_map and export it
|
2004-02-19 13:09:41 +00:00 |
|
Laurent Vivier
|
09aa0fdf33
|
add bank.[ch], move memory bank management into them
|
2004-02-19 11:34:18 +00:00 |
|
Laurent Vivier
|
5a921fb7ad
|
Correct typo
|
2004-02-17 22:55:06 +00:00 |
|
Laurent Vivier
|
6e77d82535
|
Add logical address in bank information
|
2004-02-17 22:52:33 +00:00 |
|
Laurent Vivier
|
7201e9b32e
|
move call to get_memory_mep() to memory.c
|
2004-02-17 10:26:46 +00:00 |
|
Laurent Vivier
|
11dd1c201c
|
Initial revision
|
2004-02-15 20:46:45 +00:00 |
|