EMILE/second
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
..
arch.c Correct signe of response according Gestalt signature 2009-06-08 18:30:59 +02:00
arch.h Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
asm_MMU030.S second: because of mess between gcc and as: remove cpu directive and use the 2009-06-08 22:37:03 +02:00
asm_MMU040.S second: because of mess between gcc and as: remove cpu directive and use the 2009-06-08 22:37:03 +02:00
bank.c Add include <sys/types>, patch by Finn Thain 2007-09-03 17:51:12 +00:00
bank.h Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
bootenv.c Add include <sys/types>, patch by Finn Thain 2007-09-03 17:51:12 +00:00
bootenv.h Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
bootinfo.c Add include <sys/types>, patch by Finn Thain 2007-09-03 17:51:12 +00:00
bootinfo.h Add scc write base in bootinfo for Mac Classic 2005-06-27 20:25:35 +00:00
bootstrapPPC.S Correct branch local label to go backward instead forward (assembler error) 2009-06-08 18:32:34 +02:00
bootx.c Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
bootx.h include macos/types.h 2006-12-29 22:10:34 +00:00
cli.c Add command line interface 2008-09-02 19:40:35 +00:00
cli.h Add command line interface 2008-09-02 19:40:35 +00:00
config.c Add command line interface 2008-09-02 19:40:35 +00:00
config.h store read_config() result in a structure 2007-10-21 01:48:34 +00:00
console.c remove broken modification (last commit) 2008-07-27 15:13:55 +00:00
console.h 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
copymem.i Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
driver.c define driver_ptr() which computes driver pointer according handle and dCtlFlags 2007-10-08 13:32:52 +00:00
driver.h add drive_to_refnum() and refnum_to_drive() 2007-10-08 13:20:24 +00:00
enter_kernel.c Add include <sys/types>, patch by Finn Thain 2007-09-03 17:51:12 +00:00
enter_kernel.h Substract min_addr instead of PAGE_SIZE, align kernel address on PAGE_SIZE 2007-02-02 20:13:11 +00:00
enter_kernel030.h Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
enter_kernel030.S second: because of mess between gcc and as: remove cpu directive and use the 2009-06-08 22:37:03 +02:00
enter_kernel040.h Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
enter_kernel040.S second: because of mess between gcc and as: remove cpu directive and use the 2009-06-08 22:37:03 +02:00
enter_kernelnoMMU.h Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
enter_kernelnoMMU.S second: because of mess between gcc and as: remove cpu directive and use the 2009-06-08 22:37:03 +02:00
font_8x16.c font_get is unsigned 2007-03-22 16:22:45 +00:00
head.h change signature to EM07 to support config file 2007-05-12 19:33:25 +00:00
head.S second: because of mess between gcc and as: remove cpu directive and use the 2009-06-08 22:37:03 +02:00
keyboard.c scancode_Stop is '.' and '>', scancode_KeypadStop is '.' 2008-03-17 18:52:41 +00:00
keyboard.h Manage VT100 get_cursor_position command 2007-06-06 12:34:52 +00:00
ld.script Add bootstrap section 2007-02-02 22:10:17 +00:00
load.c correctly manage seek()/read() error cases, ignore return of stream_close() 2008-07-16 20:47:37 +00:00
load.h Add load_chainloader() 2007-10-10 17:14:42 +00:00
main.c Call chainloader, for the moment EMILE is only able to chaiload itself... 2007-11-03 21:04:09 +00:00
Makefile Correctly create the PPC bootstrap section 2009-06-12 00:59:26 +02:00
misc.c Add include <sys/types>, patch by Finn Thain 2007-09-03 17:51:12 +00:00
misc.h a C string is signed char 2007-03-22 16:42:06 +00:00
MMU030.c Add include <sys/types>, patch by Finn Thain 2007-09-03 17:51:12 +00:00
MMU030.h Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
MMU040.c Add include <sys/types>, patch by Finn Thain 2007-09-03 17:51:12 +00:00
MMU040.h Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
ppc_regs.i Define PPC registers for PPC bootstrap 2007-02-02 22:29:40 +00:00
serial.c manage correctly keypressed (don't eat the key), initialize independently modem and printer 2007-09-16 15:11:54 +00:00
serial.h manage correctly keypressed (don't eat the key), initialize independently modem and printer 2007-09-16 15:11:54 +00:00
switch_to_PPC.h Substract min_addr instead of PAGE_SIZE, align kernel address on PAGE_SIZE 2007-02-02 20:13:11 +00:00
switch_to_PPC.S second: because of mess between gcc and as: remove cpu directive and use the 2009-06-08 22:37:03 +02:00
vga.c Define vga_set_palette() to define current display palette. 2008-09-17 14:53:27 +02:00
vga.h Define vga_set_palette() to define current display palette. 2008-09-17 14:53:27 +02:00