John Paul Adrian Glaubitz
710d7ed2f6
remove trailing spaces from multiple Makefiles
2017-03-15 22:56:49 +01:00
John Paul Adrian Glaubitz
b6f49c0e6b
second: make console_putchar() inline in console.c only
2017-03-15 21:23:48 +01:00
Laurent Vivier
9bd9755dbb
Update email address
...
Signed-off-by: Laurent Vivier <Laurent@Vivier.EU>
2013-09-05 14:45:27 +02:00
Laurent Vivier
56b997e0de
update (c) date
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:40:02 +01:00
Laurent Vivier
f2be9d761f
Remove unused variables (detected with gcc-4.6) in m68k part
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:39:01 +01:00
Laurent Vivier
3130ac4a9e
Add -Wa,-mcpu=68030 and -Wa,-mcpu=68040
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2011-12-18 14:38:44 +01:00
Laurent Vivier
efcadd06c5
Define get_physical() and make_resident()
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-18 22:24:51 +02:00
Laurent Vivier
80b3fbbec7
switch off interrupts before the PPC bootstrap
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-12 01:14:50 +02:00
Laurent Vivier
5f819dde88
Correctly create the PPC bootstrap section
...
To be copied to the flat binary file from the ELF file, the section
.bootstrap needs to have the "load" flag. Otherwise objcopy removes it
(even with -j .bootstrap).
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-12 00:59:26 +02:00
Laurent Vivier
c4f9714d63
second: because of mess between gcc and as: remove cpu directive and use the
...
default provided by gcc (68020). Add rules to manage 68040 and 68030 assembly
files in the Makefile. Classic will wait later...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-08 22:37:03 +02:00
Laurent Vivier
2971c5775d
Correct branch local label to go backward instead forward (assembler error)
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-08 18:32:34 +02:00
Laurent Vivier
e16d8501ed
Correct signe of response according Gestalt signature
...
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2009-06-08 18:30:59 +02:00
Laurent Vivier
20e785f628
Define vga_set_palette() to define current display palette.
...
Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
2008-09-17 14:53:27 +02:00
Laurent Vivier
5de80e9c48
Add command line interface
2008-09-02 19:40:35 +00:00
Laurent Vivier
e01d129289
install apple_driver
2008-08-13 12:29:52 +00:00
Laurent Vivier
1a1478bfe8
correctly get boot unit
2008-08-12 23:37:22 +00:00
Laurent Vivier
4e79c0b645
if APPLE_DRIVER, set the default unit to the boot unit
2008-08-12 13:55:44 +00:00
Laurent Vivier
fa06e26c9f
include ../first/macos.i, for APPLE_DRIVER, manage 32bitmode and boot unit
2008-08-12 13:54:55 +00:00
Laurent Vivier
fb68a737b7
Generate an EMILE Apple_Driver
2008-08-12 09:24:22 +00:00
Laurent Vivier
b0ae9341dd
don't crash when configuration file is not found
2008-07-28 23:43:21 +00:00
Laurent Vivier
ff3e6e29a5
remove broken modification (last commit)
2008-07-27 15:13:55 +00:00
Laurent Vivier
8edf4ba24d
Wait the release of a key if needed
2008-07-27 14:59:06 +00:00
Laurent Vivier
0d9ccbf7be
correctly manage seek()/read() error cases, ignore return of stream_close()
2008-07-16 20:47:37 +00:00
Laurent Vivier
907bb917e6
correctly decode kernel path and center title
2008-07-08 21:58:03 +00:00
Laurent Vivier
15ac0c394f
correct typo
2008-04-16 18:22:05 +00:00
Laurent Vivier
35bfdc35f0
Add root property, rename parameters as args
2008-04-16 13:43:28 +00:00
Laurent Vivier
5f7643e48b
Add ext2 in libstream
2008-04-12 22:27:13 +00:00
Laurent Vivier
64bc718251
scancode_Stop is '.' and '>', scancode_KeypadStop is '.'
2008-03-17 18:52:41 +00:00
Laurent Vivier
bef869a741
Check boot signature and flush caches
2007-11-05 21:21:02 +00:00
Laurent Vivier
6bd242d7ce
Call chainloader, for the moment EMILE is only able to chaiload itself...
2007-11-03 21:04:09 +00:00
Laurent Vivier
c4fb2d359e
Add error message
2007-11-02 09:39:21 +00:00
Laurent Vivier
55aa4a8e04
correct memory corruption by hazardous free(), correct bad values (uninitalized) in error message
2007-10-22 22:06:52 +00:00
Laurent Vivier
ac524c2a45
store read_config() result in a structure
2007-10-21 01:48:34 +00:00
Laurent Vivier
90db2e2b91
Add libmap
2007-10-10 21:17:40 +00:00
Laurent Vivier
2e5094aff9
Add chainloader parameter
2007-10-10 17:16:15 +00:00
Laurent Vivier
41b81d76fb
Add load_chainloader()
2007-10-10 17:14:42 +00:00
Laurent Vivier
816a2002a7
define driver_ptr() which computes driver pointer according handle and dCtlFlags
2007-10-08 13:32:52 +00:00
Laurent Vivier
8b3e28e5b7
add drive_to_refnum() and refnum_to_drive()
2007-10-08 13:20:24 +00:00
Laurent Vivier
636b4d0868
Find scsi id accorind refnum and vice-versa
2007-10-08 12:38:22 +00:00
Laurent Vivier
b7ced84ebe
clear edit line correctly
2007-09-19 20:40:40 +00:00
Laurent Vivier
600f012138
make vga_clear() only if vga is enabled
2007-09-18 22:35:14 +00:00
Laurent Vivier
c7d9742b8a
move cli.c to libui/edit.c
2007-09-17 23:31:17 +00:00
Laurent Vivier
f6fea68b4a
moved to libui/edit.c and libui/libui.h
2007-09-17 23:10:19 +00:00
Laurent Vivier
2526dd9419
Return to menu if kernel or ramdisk fail to load
2007-09-17 22:23:06 +00:00
Laurent Vivier
dd9b4869c5
Correctly initialize stopbits
2007-09-16 16:22:07 +00:00
Laurent Vivier
dda7ab6a0e
correct typo: console_set_position() is console_set_cursor_position()
2007-09-16 15:33:18 +00:00
Laurent Vivier
b82dc3e69f
remove read_config_vga(), read_config_modem() and read_config_printer() and initialize vga and modem from read_config(), select one console when several available
2007-09-16 15:27:53 +00:00
Laurent Vivier
abb1e988bf
Select only one console when several are available, add console_get_cursor_position(), console_get_size() and console_status_request()
2007-09-16 15:26:17 +00:00
Laurent Vivier
a3aaf95a3c
manage correctly keypressed (don't eat the key), initialize independently modem and printer
2007-09-16 15:11:54 +00:00
Laurent Vivier
267264c0f4
select the mode according the configuration
2007-09-16 15:10:49 +00:00