Commit Graph

1332 Commits

Author SHA1 Message Date
Laurent Vivier
8c80347126 check result of NewPtr and invoke SysError if needed 2004-08-18 23:14:55 +00:00
Laurent Vivier
49fe95e510 correct clear function 2004-08-18 23:08:44 +00:00
Laurent Vivier
76c643fe44 Resolve BUG# 978484 by enabling 32bit mode in PRA% when it is not 2004-08-18 22:31:40 +00:00
Laurent Vivier
fd0f434f84 Release 0.5 2004-07-12 22:04:54 +00:00
Laurent Vivier
5a5068cfb6 Add malloc_contiguous() 2004-07-12 21:32:44 +00:00
Laurent Vivier
083f808250 Add some details to boot structure 2004-07-10 01:29:17 +00:00
Laurent Vivier
0dfa8d7a35 Manage special case for Mac SE/30 2004-07-10 01:28:27 +00:00
Laurent Vivier
e671e2cdda ROMBase is a pointer to a pointer of short 2004-07-10 01:26:08 +00:00
Laurent Vivier
4d43c9a4e8 Add tools/emile-set-output.c in DISTFILES 2004-06-25 11:21:12 +00:00
Laurent Vivier
ef7ed24947 Enable serial console on request 2004-06-25 11:16:51 +00:00
Laurent Vivier
e40235b0ac use console mask to enable/disable vga and serial 2004-06-25 11:15:16 +00:00
Laurent Vivier
638011b914 add bitmask values of console_mask 2004-06-24 00:07:17 +00:00
Laurent Vivier
212202c2d1 Add emile-set-ouput to configure output of EMILE: display or serial line 2004-06-24 00:05:09 +00:00
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