Laurent Vivier
|
524e4e046b
|
to allow serial console, move last printf before cache flush and interrupt disabling
|
2004-06-23 19:09:11 +00:00 |
|
Laurent Vivier
|
4898661e76
|
Remove unused TARGET_M68K, by the way correct the bad SCC info provided to kernel
|
2004-06-23 17:28:46 +00:00 |
|
Laurent Vivier
|
ff4ae42548
|
Correct bad hexadecimal display. bug #977860
|
2004-06-23 17:23:08 +00:00 |
|
Laurent Vivier
|
2c3eb0d244
|
don't use buffer
|
2004-06-22 22:59:20 +00:00 |
|
Laurent Vivier
|
656ac19037
|
use second/head.h
|
2004-06-22 22:58:04 +00:00 |
|
Laurent Vivier
|
5f806cd761
|
add serial.[ch], vga.[ch], head.H
|
2004-06-22 22:56:43 +00:00 |
|
Laurent Vivier
|
edddd6d289
|
Add misc.h
|
2004-06-22 22:08:38 +00:00 |
|
Laurent Vivier
|
215fb2bebb
|
Add __HEAD_H__
|
2004-06-22 22:07:54 +00:00 |
|
Laurent Vivier
|
4567497a2f
|
Add newline at end of error()
|
2004-06-22 22:07:08 +00:00 |
|
Laurent Vivier
|
a20db820ef
|
Add serial_put() and serial_init()
|
2004-06-22 22:05:24 +00:00 |
|
Laurent Vivier
|
6f2e5fe02a
|
rename console_* to vga_*, move header struct to head.h
|
2004-06-22 21:28:36 +00:00 |
|
Laurent Vivier
|
c07be85ed7
|
Add serial configuration information in header
|
2004-06-22 21:24:54 +00:00 |
|
Laurent Vivier
|
091a39a611
|
rename video graphic adapter function from console_* to vga_*
|
2004-06-22 21:24:22 +00:00 |
|
Laurent Vivier
|
cf424a74ea
|
Add __MISC_H__
|
2004-06-22 21:23:03 +00:00 |
|
Laurent Vivier
|
5db219863b
|
Add vga.o
|
2004-06-22 21:22:08 +00:00 |
|
Laurent Vivier
|
a1d410914c
|
move all stuff from console.[ch] to vga.[ch]. console is now the generic entry for video graphic adapter and serial adapter, configured with emile_l2_header
|
2004-06-22 21:21:32 +00:00 |
|
Laurent Vivier
|
c0894c3445
|
Move emile_l2_header definition from tools/emile-second.h to second/head.h
|
2004-06-22 21:19:48 +00:00 |
|
Laurent Vivier
|
aef019c700
|
Add serial.c and serial.h in DISTFILES
|
2004-06-21 22:47:34 +00:00 |
|
Laurent Vivier
|
6381f5a95a
|
Add all needed stuff for serial port management
|
2004-06-21 22:42:21 +00:00 |
|
Laurent Vivier
|
d04f6b28a8
|
Add PBWriteSync
|
2004-06-21 22:41:30 +00:00 |
|
Laurent Vivier
|
f4679e1e67
|
Add serial.o
|
2004-06-21 22:41:00 +00:00 |
|
Laurent Vivier
|
df7b2625d1
|
Add string conversion function from C string to pascal string
|
2004-06-21 22:40:10 +00:00 |
|
Laurent Vivier
|
574e8bdd9d
|
Serial port management
|
2004-06-21 22:39:25 +00:00 |
|
Laurent Vivier
|
39d225cfc7
|
Add PBOpenSync(), PBCloseSync(), PBControlSync()
|
2004-06-18 15:37:08 +00:00 |
|
Laurent Vivier
|
f7824ea209
|
correct relocation of enter_kernel() at end of kernel
|
2004-06-16 21:01:40 +00:00 |
|
Laurent Vivier
|
3d3d43c373
|
add check_full_in_bank()
|
2004-06-16 17:23:12 +00:00 |
|
Laurent Vivier
|
40876f5e73
|
Remove obsolete KERNEL_ARCH/TARGET_???
|
2004-06-16 17:22:22 +00:00 |
|
Laurent Vivier
|
f2d141f2c4
|
pad size of floppy to 1440kB to be able to create floppy with MacOS Disk Copy
|
2004-06-11 20:05:56 +00:00 |
|
Laurent Vivier
|
e42a4899c9
|
Release 0.4
|
2004-06-09 21:34:42 +00:00 |
|
Laurent Vivier
|
6521ee0df4
|
set version to 0.4, set kernel args
|
2004-06-09 21:34:13 +00:00 |
|
Laurent Vivier
|
dd44e86f5e
|
disable cache early (resolve bad ramdisk detection
|
2004-06-09 20:52:14 +00:00 |
|
Laurent Vivier
|
e56b1b94fd
|
Add disable_cache() for 030 and 040 (new)
|
2004-06-09 17:34:40 +00:00 |
|
Laurent Vivier
|
97ac148b40
|
Add .chip directive
|
2004-06-09 12:24:24 +00:00 |
|
Laurent Vivier
|
e96721c090
|
add copymem.i to DISTFILES
|
2004-06-08 23:31:11 +00:00 |
|
Laurent Vivier
|
ecfd051646
|
use copymem.i to copy kernel
|
2004-06-07 22:13:00 +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
|
f4ba7af2a5
|
Align memory allocation
|
2004-06-07 18:51:51 +00:00 |
|
Laurent Vivier
|
4132ea5993
|
align
|
2004-06-07 18:51:24 +00:00 |
|
Laurent Vivier
|
378527884e
|
Add -I elf32-big to objcopy
|
2004-06-07 18:50:23 +00:00 |
|
Laurent Vivier
|
ecfa5bf4a9
|
Pass first level parameter in a structure
|
2004-06-04 22:29:43 +00:00 |
|
Laurent Vivier
|
68b803a4ab
|
add rw parameter for nfs boot
|
2004-06-03 22:59:11 +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
|
aedc975d9e
|
return uncompressed size
|
2004-06-03 22:38:24 +00:00 |
|
Laurent Vivier
|
951e98d268
|
Pass booter info by args of start()
|
2004-06-03 19:30:26 +00:00 |
|
Laurent Vivier
|
000f32ff38
|
Add signature(build info)
|
2004-06-03 11:09:28 +00:00 |
|
Laurent Vivier
|
d097b876e6
|
kernel size is size of vmlinux.bin
|
2004-06-03 09:13:05 +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
|
2a2df578f3
|
change octal to hexadecimal, correct some warnings
|
2004-06-03 07:56:17 +00:00 |
|