Commit Graph

168 Commits

Author SHA1 Message Date
Laurent Vivier
3721ba9227 Add multi-architecture support 2005-05-10 21:49:28 +00:00
Laurent Vivier
1d1e1e5bd7 Add CROSS_COMPILE to cross-compile tools 2005-05-10 20:20:15 +00:00
Laurent Vivier
a59b49fa18 Preliminary support of multitarget architecture (m68k, ppc) 2005-05-10 10:51:04 +00:00
Laurent Vivier
ca784197e6 Correct ppc_init_memory_map() 2005-05-09 23:37:28 +00:00
Laurent Vivier
4ed3cc0c2e Remove duplicate shift of logical address for DT_VALID_4_BYTE in decode_4_PD() and decode_8_PD() 2005-01-03 01:07:49 +00:00
Laurent Vivier
13a816d53f correct port 1 (printer) initialisation 2004-12-30 23:42:40 +00:00
Laurent Vivier
d993fdfc02 correct 2 bit depth display 2004-12-30 23:06:44 +00:00
Laurent Vivier
6c1367eed9 try to find a contiguous block until it finds or there is no more memory 2004-12-29 23:45:19 +00:00
Laurent Vivier
e2bbff5a94 don't allocate contiguous if not needed 2004-12-29 23:43:53 +00:00
Laurent Vivier
f21fd88ead replace emile-set-startup by emile-map-set 2004-12-27 21:39:19 +00:00
Laurent Vivier
01cf507368 allow to boot with an uncompressed kernel 2004-12-25 01:35:31 +00:00
Laurent Vivier
208344ca0d load_image() doesn't malloc memory anymore, we must provide the buffer 2004-12-25 00:53:59 +00:00
Laurent Vivier
3111a9a2e6 Correct a major memroy usage mismatch 2004-12-24 22:36:45 +00:00
Laurent Vivier
a700a2f1f7 remove BANK_DUMP 2004-12-24 20:08:58 +00:00
Laurent Vivier
fff252634d clean: remove second_floppy and second_scsi 2004-12-07 00:31:58 +00:00
Laurent Vivier
33a8a20132 Add container.o, remove SCSI_SUPPORT from floppy binary 2004-12-03 00:24:42 +00:00
Laurent Vivier
1cf536bfa9 first version, data for SCSI container 2004-12-03 00:23:49 +00:00
Laurent Vivier
c113ea06f9 switch to EM04, add scsi support -> kernel_image_offset is container offset 2004-12-03 00:21:25 +00:00
Laurent Vivier
3cb1bd230b switch EM04, add container management for SCSI support 2004-12-03 00:20:08 +00:00
Laurent Vivier
1abf16c567 add scsi support to load_image() 2004-12-03 00:19:02 +00:00
Laurent Vivier
616da27146 remove floppy driver number in load_image() parameters 2004-12-03 00:17:38 +00:00
Laurent Vivier
5f3f4888ef remove floppy driver number in load_image() parameters, add base offset to kernel image offset to find container if SCSI_SUPPORT 2004-12-03 00:16:30 +00:00
Laurent Vivier
4feec025f2 Add scsi_READ 2004-12-03 00:14:05 +00:00
Laurent Vivier
079def3b0b add floppy driver number in load_image() parameters 2004-12-01 00:22:46 +00:00
Laurent Vivier
921f705d15 create two binaries, one for booting from floppy, the other from scsi disk 2004-12-01 00:21:04 +00:00
Laurent Vivier
2bf87653e9 Add SCSI management 2004-12-01 00:17:27 +00:00
Laurent Vivier
22d765a08e add floppy driver number in load_image() parameters 2004-12-01 00:14:07 +00:00
Laurent Vivier
aaa8e0a711 Add MacOS functions SCSIReset(), SCSIGet(), SCSISelect(), SCSIcmd(), SCSIRead() and SCSIComplete 2004-12-01 00:11:36 +00:00
Laurent Vivier
5c6bccb928 more bootblock signatute 2004-10-07 19:52:44 +00:00
Laurent Vivier
f909655654 add _gestaltID 2004-10-07 09:14:06 +00:00
Laurent Vivier
5bfe6dfb97 add gestaltid 2004-10-07 09:09:58 +00:00
Laurent Vivier
581846611c remove bad comments 2004-10-07 09:07:51 +00:00
Laurent Vivier
4632db7477 add gestaltID 2004-10-07 09:06:43 +00:00
Laurent Vivier
e4acff8077 Add gestalt ID 2004-10-07 08:57:32 +00:00
Laurent Vivier
9cc98548dd Add SysError() 2004-08-18 23:17:17 +00:00
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
5a5068cfb6 Add malloc_contiguous() 2004-07-12 21:32:44 +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
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
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
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