Laurent Vivier
|
a74c487fba
|
in error(), use puts() instead of printf()
|
2005-05-23 17:08:51 +00:00 |
|
Laurent Vivier
|
9b8aab8020
|
use putchar() instead of console_put()
|
2005-05-23 17:08:17 +00:00 |
|
Laurent Vivier
|
09f058298b
|
concatenate string of EMILE and CPU type
|
2005-05-22 23:16:54 +00:00 |
|
Laurent Vivier
|
678d7288f3
|
Introduce gcc-3.3 and 68020 target instead of 68030
|
2005-05-22 23:15:56 +00:00 |
|
Laurent Vivier
|
8cfdb1db76
|
cast for entry, to support gcc 3.3
|
2005-05-22 21:16:57 +00:00 |
|
Laurent Vivier
|
ad1a7d95eb
|
Add const to console_print() to conform to puts()
|
2005-05-22 21:15:23 +00:00 |
|
Laurent Vivier
|
f7999b496d
|
Add <string.h>
|
2005-05-22 21:14:41 +00:00 |
|
Laurent Vivier
|
216cc6e0e3
|
Remove SUPPORT_68000 and add __mulsi3, __udivsi3, __divsi3, umodsi3 and modsi3 to glue.S, add puts() and putchar() to support standard include
|
2005-05-22 21:12:21 +00:00 |
|
Laurent Vivier
|
47e38c77c7
|
Remove SUPPORT_68000 and add __mulsi3, __udivsi3, __divsi3, umodsi3 and modsi3 to glue.S
|
2005-05-22 21:11:05 +00:00 |
|
Laurent Vivier
|
779e3bc3c3
|
Add Heap initialization, and 68000/68010 support
|
2005-05-20 00:24:13 +00:00 |
|
Laurent Vivier
|
774dc5a59f
|
Add 68000 support
|
2005-05-19 09:02:45 +00:00 |
|
Laurent Vivier
|
d80422e14e
|
change 68000_SUPPORT by SUPPORT_68000, correct vga_clear()
|
2005-05-19 05:58:27 +00:00 |
|
Laurent Vivier
|
2242de12cd
|
change 68000_SUPPORT by SUPPORT_68000
|
2005-05-19 05:51:13 +00:00 |
|
Laurent Vivier
|
a9f3d5b2e5
|
Add 68000 support
|
2005-05-17 23:40:19 +00:00 |
|
Laurent Vivier
|
6cebabe53b
|
Add 68000 support
|
2005-05-17 23:36:26 +00:00 |
|
Laurent Vivier
|
f6bbf7d936
|
Add 68000 support
|
2005-05-17 23:28:33 +00:00 |
|
Laurent Vivier
|
d6f85543c3
|
Add support of CPU without MMU
|
2005-05-16 21:38:33 +00:00 |
|
Laurent Vivier
|
7b843d879b
|
Add enter_kernelnoMMU.S
|
2005-05-16 21:32:43 +00:00 |
|
Laurent Vivier
|
8373181181
|
Add enter_kernelnoMMU.S and mixed mixed mode image
|
2005-05-16 21:31:42 +00:00 |
|
Laurent Vivier
|
7029c477da
|
First revision
|
2005-05-16 21:29:58 +00:00 |
|
Laurent Vivier
|
d7cc164486
|
Restore RBV macintosh compatibility
|
2005-05-14 01:12:46 +00:00 |
|
Laurent Vivier
|
506df41cdc
|
move interrupt disabling from main
|
2005-05-13 22:36:48 +00:00 |
|
Laurent Vivier
|
470a2a6315
|
Add BAT mapping for nubus, move interrupts deisabling to enter_kernel
|
2005-05-13 22:35:58 +00:00 |
|
Laurent Vivier
|
a3d2b674e2
|
disable interrupts here
|
2005-05-13 22:02:12 +00:00 |
|
Laurent Vivier
|
97b1de3ca3
|
change unsigned long to u_int32_t
|
2005-05-13 22:01:41 +00:00 |
|
Laurent Vivier
|
d20d849e1f
|
Add bootx_infos variable
|
2005-05-13 17:26:12 +00:00 |
|
Laurent Vivier
|
0caaed7a3e
|
more PPC stuff, init PPC regs here
|
2005-05-13 17:25:13 +00:00 |
|
Laurent Vivier
|
878e238e66
|
remove kernel relocation, add PPC registers copy
|
2005-05-13 17:24:34 +00:00 |
|
Laurent Vivier
|
85f489de67
|
Add enter_kernelPPC.h
|
2005-05-13 17:23:42 +00:00 |
|
Laurent Vivier
|
fb9c4ca54c
|
Add malloc.h for size_t in malloc()
|
2005-05-12 21:57:42 +00:00 |
|
Laurent Vivier
|
b2e798de9e
|
init bootx_infos structure
|
2005-05-12 21:56:43 +00:00 |
|
Laurent Vivier
|
20247db875
|
use bus types from bootx.h
|
2005-05-12 21:07:11 +00:00 |
|
Laurent Vivier
|
ba3f6680b9
|
Add bootx_init() prototype
|
2005-05-12 21:06:04 +00:00 |
|
Laurent Vivier
|
969f6c2afa
|
Add bootx info
|
2005-05-12 21:05:36 +00:00 |
|
Laurent Vivier
|
2ac76100fa
|
add casts and #ifdef
|
2005-05-12 21:04:29 +00:00 |
|
Laurent Vivier
|
87798930f1
|
more error cases for wrong architecture
|
2005-05-12 06:00:38 +00:00 |
|
Laurent Vivier
|
bb0f544037
|
Add bootx.o in ppc objects
|
2005-05-12 05:53:14 +00:00 |
|
Laurent Vivier
|
ff3394e552
|
Add bootx files
|
2005-05-12 05:53:03 +00:00 |
|
Laurent Vivier
|
5efe9903c3
|
First revision
|
2005-05-12 05:51:56 +00:00 |
|
Laurent Vivier
|
b990716081
|
Test all MMU types, more processor type specific code
|
2005-05-12 05:48:27 +00:00 |
|
Laurent Vivier
|
1e2b50db64
|
Add processor switch to PPC
|
2005-05-12 05:47:26 +00:00 |
|
Laurent Vivier
|
7ae18b52cf
|
remove PPC_disable_cache
|
2005-05-12 05:47:00 +00:00 |
|
Laurent Vivier
|
b497459f33
|
Move bootinfo.o to m68k objects
|
2005-05-12 05:46:34 +00:00 |
|
Laurent Vivier
|
a440a330bd
|
BootX infos, borrowed from linux sources include/asm-ppc/bootx.h
|
2005-05-11 12:24:59 +00:00 |
|
Laurent Vivier
|
2d5e941737
|
Correct m68k_init_memory_bank in case where there is no MMU
|
2005-05-10 22:52:21 +00:00 |
|
Laurent Vivier
|
1fa3d63ffd
|
Add second stage PPC files
|
2005-05-10 22:37:19 +00:00 |
|
Laurent Vivier
|
ae5f6b8ef2
|
add missing quote
|
2005-05-10 22:23:07 +00:00 |
|
Laurent Vivier
|
590cff7025
|
Add multi-architecture support
|
2005-05-10 22:05:25 +00:00 |
|
Laurent Vivier
|
cb84c69fe5
|
Add missing return at end of function
|
2005-05-10 22:05:06 +00:00 |
|
Laurent Vivier
|
8dcd2e3be9
|
preliminary PPC support
|
2005-05-10 22:03:52 +00:00 |
|