From 1322b58b17201ba70d35e6121ddaa87c0dceaf5b Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Fri, 23 Sep 2011 20:40:52 +0000 Subject: imx233/fuze+: rework crt0 and linker script to be able to load at any address and self-copy at the right one git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30587 a1c6a512-1295-4272-9138-f99709370657 --- bootloader/imx233.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'bootloader') diff --git a/bootloader/imx233.c b/bootloader/imx233.c index 86edc24..41dd3e9 100644 --- a/bootloader/imx233.c +++ b/bootloader/imx233.c @@ -101,8 +101,8 @@ static void usb_mode(int connect_timeout) } #endif /* HAVE_BOOTLOADER_USB_MODE */ -void main(uint32_t arg) NORETURN_ATTR; -void main(uint32_t arg) +void main(uint32_t arg, uint32_t addr) NORETURN_ATTR; +void main(uint32_t arg, uint32_t addr) { unsigned char* loadbuffer; int buffer_size; @@ -124,7 +124,7 @@ void main(uint32_t arg) button_init(); //button_debug_screen(); - printf("arg=%x", arg); + printf("arg=%x addr=%x", arg, addr); #ifdef SANSA_FUZEPLUS extern void imx233_mmc_disable_window(void); -- cgit v1.1