From: Bernhard Urban Date: Thu, 27 Aug 2009 15:16:45 +0000 (+0200) Subject: add .gitignore X-Git-Tag: firstresponse~52 X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=ppcskel.git;a=commitdiff_plain;h=f3105db66b804caabf71d157d8c03a3a54f77400 add .gitignore --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ad0bbdf --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +git_version.h +*.d +*.bin +*.elf +*.map +*~ +*.diff +*.o +tags +cscope.out +*.swp diff --git a/ppcboot.elf b/ppcboot.elf deleted file mode 100755 index 060a8e8..0000000 Binary files a/ppcboot.elf and /dev/null differ diff --git a/ppcboot.elf.map b/ppcboot.elf.map deleted file mode 100644 index 4cb0abe..0000000 --- a/ppcboot.elf.map +++ /dev/null @@ -1,578 +0,0 @@ - -Allocating common symbols -Common symbol size file - -otp 0x80 main.o -font_yuv 0x3fc console.o -seeprom 0x100 main.o -req_recv 0x20 ipc.o - -Discarded input sections - - .data 0x00000000 0x0 crt0.o - .bss 0x00000000 0x0 crt0.o - .text 0x00000000 0x0 realmode.o - .data 0x00000000 0x0 realmode.o - .bss 0x00000000 0x0 realmode.o - .text 0x00000000 0x0 main.o - .data 0x00000000 0x0 main.o - .bss 0x00000000 0x0 main.o - .text 0x00000000 0x0 string.o - .data 0x00000000 0x0 string.o - .bss 0x00000000 0x0 string.o - .text.strnlen 0x00000000 0x0 string.o - .text.strcmp 0x00000000 0x0 string.o - .text.strncmp 0x00000000 0x0 string.o - .text.strlcpy 0x00000000 0x0 string.o - .text.strlcat 0x00000000 0x0 string.o - .text.strchr 0x00000000 0x0 string.o - .text.strspn 0x00000000 0x0 string.o - .text.strcspn 0x00000000 0x0 string.o - .text 0x00000000 0x0 sync.o - .data 0x00000000 0x0 sync.o - .bss 0x00000000 0x0 sync.o - .text 0x00000000 0x0 time.o - .data 0x00000000 0x0 time.o - .bss 0x00000000 0x0 time.o - .text.mftb 0x00000000 0x0 time.o - .text 0x00000000 0x0 printf.o - .data 0x00000000 0x0 printf.o - .bss 0x00000000 0x0 printf.o - .text.sprintf 0x00000000 0x0 printf.o - .text 0x00000000 0x0 input.o - .data 0x00000000 0x0 input.o - .text.pad_read - 0x00000000 0x0 input.o - .text.gpio_read - 0x00000000 0x0 input.o - .text.input_read - 0x00000000 0x0 input.o - .text.input_wait - 0x00000000 0x0 input.o - .text 0x00000000 0x0 exception.o - .data 0x00000000 0x0 exception.o - .bss 0x00000000 0x0 exception.o - .data 0x00000000 0x0 exception_2200.o - .bss 0x00000000 0x0 exception_2200.o - .text 0x00000000 0x0 malloc.o - .data 0x00000000 0x0 malloc.o - .text.sbrk 0x00000000 0x0 malloc.o - .text.malloc_footprint - 0x00000000 0x0 malloc.o - .text.malloc_max_footprint - 0x00000000 0x0 malloc.o - .text.malloc_usable_size - 0x00000000 0x0 malloc.o - .text.mallopt 0x00000000 0x0 malloc.o - .text.T.235 0x00000000 0x0 malloc.o - .text.T.240 0x00000000 0x0 malloc.o - .text.T.242 0x00000000 0x0 malloc.o - .text.mallinfo - 0x00000000 0x0 malloc.o - .text.malloc_stats - 0x00000000 0x0 malloc.o - .text.malloc_trim - 0x00000000 0x0 malloc.o - .text.calloc 0x00000000 0x0 malloc.o - .text.T.231 0x00000000 0x0 malloc.o - .text.independent_calloc - 0x00000000 0x0 malloc.o - .text.independent_comalloc - 0x00000000 0x0 malloc.o - .text.realloc 0x00000000 0x0 malloc.o - .text.pvalloc 0x00000000 0x0 malloc.o - .text.valloc 0x00000000 0x0 malloc.o - .text 0x00000000 0x0 gecko.o - .data 0x00000000 0x0 gecko.o - .text 0x00000000 0x0 video_low.o - .data 0x00000000 0x0 video_low.o - .text.VIDEO_WaitVSync - 0x00000000 0x0 video_low.o - .text.VIDEO_BlackOut - 0x00000000 0x0 video_low.o - .text.VIDEO_Shutdown - 0x00000000 0x0 video_low.o - .text 0x00000000 0x0 ipc.o - .data 0x00000000 0x0 ipc.o - .text.ipc_process_unhandled - 0x00000000 0x0 ipc.o - .text.ipc_flush - 0x00000000 0x0 ipc.o - .text.ipc_shutdown - 0x00000000 0x0 ipc.o - .text.ipc_post - 0x00000000 0x0 ipc.o - .text 0x00000000 0x0 mini_ipc.o - .data 0x00000000 0x0 mini_ipc.o - .bss 0x00000000 0x0 mini_ipc.o - .text.sd_protected - 0x00000000 0x0 mini_ipc.o - .text.sd_select - 0x00000000 0x0 mini_ipc.o - .text.sd_getsize - 0x00000000 0x0 mini_ipc.o - .text.sd_get_state - 0x00000000 0x0 mini_ipc.o - .text.sd_mount - 0x00000000 0x0 mini_ipc.o - .text.nand_erase - 0x00000000 0x0 mini_ipc.o - .text.nand_reset - 0x00000000 0x0 mini_ipc.o - .text.aes_set_iv - 0x00000000 0x0 mini_ipc.o - .text.aes_set_key - 0x00000000 0x0 mini_ipc.o - .text.aes_reset - 0x00000000 0x0 mini_ipc.o - .text.boot2_run - 0x00000000 0x0 mini_ipc.o - .text.sd_write - 0x00000000 0x0 mini_ipc.o - .text.nand_write - 0x00000000 0x0 mini_ipc.o - .text.ipc_powerpc_boot - 0x00000000 0x0 mini_ipc.o - .text.sd_read 0x00000000 0x0 mini_ipc.o - .text.nand_read - 0x00000000 0x0 mini_ipc.o - .text.nand_status - 0x00000000 0x0 mini_ipc.o - .text.nand_getid - 0x00000000 0x0 mini_ipc.o - .text.aes_decrypt - 0x00000000 0x0 mini_ipc.o - .text.boot2_tmd - 0x00000000 0x0 mini_ipc.o - .text.getMiniGitVer - 0x00000000 0x0 mini_ipc.o - .text 0x00000000 0x0 nandfs.o - .data 0x00000000 0x0 nandfs.o - .bss 0x00000000 0x0 nandfs.o - .text.nandfs_seek - 0x00000000 0x0 nandfs.o - .text.nandfs_get_usage - 0x00000000 0x0 nandfs.o - .text.nandfs_open - 0x00000000 0x0 nandfs.o - .text.nand_read_cluster - 0x00000000 0x0 nandfs.o - .text.nandfs_initialize - 0x00000000 0x0 nandfs.o - .text.nand_read_decrypted_cluster - 0x00000000 0x0 nandfs.o - .text.nandfs_read - 0x00000000 0x0 nandfs.o - .rodata.str1.1 - 0x00000000 0x0 nandfs.o - .text 0x00000000 0x0 ff.o - .data 0x00000000 0x0 ff.o - .bss 0x00000000 0x0 ff.o - .text.clust2sect - 0x00000000 0x0 ff.o - .text.get_fileinfo - 0x00000000 0x0 ff.o - .text.f_mount 0x00000000 0x0 ff.o - .text.f_mkfs 0x00000000 0x0 ff.o - .text.validate - 0x00000000 0x0 ff.o - .text.move_window - 0x00000000 0x0 ff.o - .text.get_cluster - 0x00000000 0x0 ff.o - .text.dir_seek - 0x00000000 0x0 ff.o - .text.f_check_contig - 0x00000000 0x0 ff.o - .text.put_cluster - 0x00000000 0x0 ff.o - .text.create_chain - 0x00000000 0x0 ff.o - .text.remove_chain - 0x00000000 0x0 ff.o - .text.f_truncate - 0x00000000 0x0 ff.o - .text.dir_next - 0x00000000 0x0 ff.o - .text.dir_register - 0x00000000 0x0 ff.o - .text.dir_remove - 0x00000000 0x0 ff.o - .text.sync 0x00000000 0x0 ff.o - .text.dir_read - 0x00000000 0x0 ff.o - .text.f_readdir - 0x00000000 0x0 ff.o - .text.f_sync 0x00000000 0x0 ff.o - .text.f_close 0x00000000 0x0 ff.o - .text.f_lseek 0x00000000 0x0 ff.o - .text.f_write 0x00000000 0x0 ff.o - .text.f_read 0x00000000 0x0 ff.o - .text.check_fs - 0x00000000 0x0 ff.o - .text.auto_mount - 0x00000000 0x0 ff.o - .text.f_getfree - 0x00000000 0x0 ff.o - .text.follow_path - 0x00000000 0x0 ff.o - .text.f_rename - 0x00000000 0x0 ff.o - .text.f_utime 0x00000000 0x0 ff.o - .text.f_chmod 0x00000000 0x0 ff.o - .text.f_mkdir 0x00000000 0x0 ff.o - .text.f_unlink - 0x00000000 0x0 ff.o - .text.f_stat 0x00000000 0x0 ff.o - .text.f_opendir - 0x00000000 0x0 ff.o - .text.f_open 0x00000000 0x0 ff.o - .rodata 0x00000000 0x0 ff.o - .rodata.str1.1 - 0x00000000 0x0 ff.o - .text 0x00000000 0x0 diskio.o - .data 0x00000000 0x0 diskio.o - .bss 0x00000000 0x0 diskio.o - .text.get_fattime - 0x00000000 0x0 diskio.o - .text.disk_ioctl - 0x00000000 0x0 diskio.o - .text.disk_write - 0x00000000 0x0 diskio.o - .text.disk_read - 0x00000000 0x0 diskio.o - .text.disk_status - 0x00000000 0x0 diskio.o - .text.disk_initialize - 0x00000000 0x0 diskio.o - .rodata 0x00000000 0x0 diskio.o - .text 0x00000000 0x0 fat.o - .data 0x00000000 0x0 fat.o - .bss 0x00000000 0x0 fat.o - .text.fat_clust2sect - 0x00000000 0x0 fat.o - .text.fat_umount - 0x00000000 0x0 fat.o - .text.fat_mount - 0x00000000 0x0 fat.o - .text 0x00000000 0x0 font.o - .bss 0x00000000 0x0 font.o - .text 0x00000000 0x0 console.o - .data 0x00000000 0x0 console.o - .text.pal_idx 0x00000000 0x0 console.o - .text.fill_rect - 0x00000000 0x0 console.o - .text.scroll 0x00000000 0x0 console.o - .text.print_str - 0x00000000 0x0 console.o - .text.gfx_printf - 0x00000000 0x0 console.o - .rodata.str1.1 - 0x00000000 0x0 console.o - -Memory Configuration - -Name Origin Length Attributes -*default* 0x00000000 0xffffffff - -Linker script and memory map - - 0x00003400 . = 0x3400 - -.realmode 0x00003400 0x140 - *(.realmode) - .realmode 0x00003400 0x140 realmode.o - 0x00003400 _realmode_vector - 0x80004000 . = 0x80004000 - -.start 0x80004000 0x370 load address 0x00004000 - crt0.o(*) - .text 0x80004000 0x370 crt0.o - 0x80004000 _start - .rela.text 0x00000000 0x0 crt0.o - .rela.text.testOTP - 0x00000000 0x0 crt0.o - .rela.text.exception_init - 0x00000000 0x0 crt0.o - .rela.text.sbrk - 0x00000000 0x0 crt0.o - .rela.text.T.248 - 0x00000000 0x0 crt0.o - .rela.text.malloc - 0x00000000 0x0 crt0.o - .rela.text.ipc_receive - 0x00000000 0x0 crt0.o - .rela.text.print_str - 0x00000000 0x0 crt0.o - .rela.text.font_to_yuv - 0x00000000 0x0 crt0.o - .rela.text.print_str_noscroll - 0x00000000 0x0 crt0.o - -.text 0x80004370 0x6450 load address 0x00004370 - *(.text) - .text 0x80004370 0x5c exception_2200.o - 0x80004370 exception_2200_start - 0x800043cc exception_2200_end - *(.text.*) - .text.hexdump 0x800043cc 0x170 main.o - 0x800043cc hexdump - .text.testOTP 0x8000453c 0xb8 main.o - 0x8000453c testOTP - .text.main 0x800045f4 0x144 main.o - 0x800045f4 main - .text.strlen 0x80004738 0x20 string.o - 0x80004738 strlen - .text.memset 0x80004758 0x2c string.o - 0x80004758 memset - .text.memcpy 0x80004784 0x30 string.o - 0x80004784 memcpy - .text.memcmp 0x800047b4 0x44 string.o - 0x800047b4 memcmp - .text.sync_before_read - 0x800047f8 0x30 sync.o - 0x800047f8 sync_before_read - .text.sync_after_write - 0x80004828 0x30 sync.o - 0x80004828 sync_after_write - .text.sync_before_exec - 0x80004858 0x38 sync.o - 0x80004858 sync_before_exec - .text.udelay 0x80004890 0x6c time.o - 0x80004890 udelay - .text.fmtstr 0x800048fc 0x130 printf.o - .text.fmtint 0x80004a2c 0x378 printf.o - .text.vsnprintf - 0x80004da4 0x928 printf.o - 0x80004da4 vsnprintf - .text.vsprintf - 0x800056cc 0x18 printf.o - 0x800056cc vsprintf - .text.input_init - 0x800056e4 0x1d4 input.o - 0x800056e4 input_init - .text.exception_init - 0x800058b8 0xac exception.o - 0x800058b8 exception_init - .text.exception_handler - 0x80005964 0x108 exception.o - 0x80005964 exception_handler - .text.init_mparams - 0x80005a6c 0x60 malloc.o - .text.T.237 0x80005acc 0x1cc malloc.o - .text.T.238 0x80005c98 0x80 malloc.o - .text.T.233 0x80005d18 0xcc malloc.o - .text.T.236 0x80005de4 0xec malloc.o - .text.T.232 0x80005ed0 0x228 malloc.o - .text.T.248 0x800060f8 0x230 malloc.o - .text.free 0x80006328 0xab0 malloc.o - 0x80006328 free - .text.malloc 0x80006dd8 0x2108 malloc.o - 0x80006dd8 malloc - .text.memalign - 0x80008ee0 0x24c malloc.o - 0x80008ee0 memalign - .text.gecko_init - 0x8000912c 0x1cc gecko.o - 0x8000912c gecko_init - .text.printf 0x800092f8 0x148 gecko.o - 0x800092f8 printf - .text.VIDEO_SetFrameBuffer - 0x80009440 0x4c video_low.o - 0x80009440 VIDEO_SetFrameBuffer - .text.VIDEO_Init - 0x8000948c 0x118 video_low.o - 0x8000948c VIDEO_Init - .text.T.15 0x800095a4 0x3fc video_low.o - .text.T.13 0x800099a0 0x4c video_low.o - .text.__VIWriteI2CRegister8 - 0x800099ec 0x38 video_low.o - .text.__VIWriteI2CRegister16 - 0x80009a24 0x44 video_low.o - .text.__VIWriteI2CRegisterBuf - 0x80009a68 0x50 video_low.o - .text.VISetupEncoder - 0x80009ab8 0x168 video_low.o - 0x80009ab8 VISetupEncoder - .text.ipc_receive - 0x80009c20 0x104 ipc.o - 0x80009c20 ipc_receive - .text.ipc_receive_tagged - 0x80009d24 0xa4 ipc.o - 0x80009d24 ipc_receive_tagged - .text.ipc_vpost - 0x80009dc8 0x23c ipc.o - 0x80009dc8 ipc_vpost - .text.ipc_exchange - 0x8000a004 0xc4 ipc.o - 0x8000a004 ipc_exchange - .text.ipc_initialize - 0x8000a0c8 0x138 ipc.o - 0x8000a0c8 ipc_initialize - .text.getseeprom - 0x8000a200 0x48 mini_ipc.o - 0x8000a200 getseeprom - .text.getotp 0x8000a248 0x44 mini_ipc.o - 0x8000a248 getotp - .text.get_xfb 0x8000a28c 0xc console.o - 0x8000a28c get_xfb - .text.make_yuv - 0x8000a298 0x124 console.o - 0x8000a298 make_yuv - .text.gfx_draw_rect - 0x8000a3bc 0xe0 console.o - 0x8000a3bc gfx_draw_rect - .text.font_to_yuv - 0x8000a49c 0x12c console.o - 0x8000a49c font_to_yuv - .text.init_fb 0x8000a5c8 0x10c console.o - 0x8000a5c8 init_fb - .text.print_str_noscroll - 0x8000a6d4 0xe0 console.o - 0x8000a6d4 print_str_noscroll - 0x8000a7c0 . = ALIGN (0x20) - *fill* 0x8000a7b4 0xc 00 - -.data 0x8000a7c0 0x1000 load address 0x0000a7c0 - *(.data) - .data 0x8000a7c0 0x1000 font.o - 0x8000a7c0 console_font_8x16 - *(.data.*) - 0x8000b7c0 . = ALIGN (0x20) - -.sdata 0x8000b7c0 0x0 - *(.sdata) - *(.sdata.*) - 0x8000b7c0 . = ALIGN (0x20) - -.rodata 0x8000b7c0 0x680 load address 0x0000b7c0 - *(.rodata) - .rodata 0x8000b7c0 0xc0 printf.o - .rodata 0x8000b880 0x22c video_low.o - *(.rodata.*) - .rodata.str1.1 - 0x8000baac 0xec main.o - 0xf0 (size before relaxing) - .rodata.str1.1 - 0x8000bb98 0x2f printf.o - .rodata.str1.1 - 0x8000bbc7 0x85 exception.o - .rodata.str1.1 - 0x8000bc4c 0x75 malloc.o - .rodata.str1.1 - 0x8000bcc1 0x178 ipc.o - 0x8000be40 . = ALIGN (0x20) - *fill* 0x8000be39 0x7 00 - -.stack 0x8000be40 0x8000 load address 0x0000be40 - 0x8000be40 _stack_top = . - 0x80013e40 . = (. + 0x8000) - *fill* 0x8000be40 0x8000 00 - 0x80013e40 _stack_bot = . - 0x80013e40 . = ALIGN (0x20) - 0x80013e40 __bss_start = . - -.bss 0x80013e40 0x7c0 load address 0x00013e40 - *(.bss) - .bss 0x80013e40 0xc input.o - .bss 0x80013e4c 0x1e4 malloc.o - .bss 0x80014030 0x4 gecko.o - .bss 0x80014034 0x4 video_low.o - .bss 0x80014038 0x24 ipc.o - .bss 0x8001405c 0x8 console.o - COMMON 0x80014064 0x180 main.o - 0x80014064 otp - 0x800140e4 seeprom - COMMON 0x800141e4 0x20 ipc.o - 0x800141e4 req_recv - COMMON 0x80014204 0x3fc console.o - 0x80014204 font_yuv - -.sbss - *(.sbss) - 0x80014600 __bss_end = . - 0x80020000 . = ALIGN (0x10000) - 0x80020000 _sbrk_start = . - 0x816ffff0 _sbrk_end = 0x816ffff0 -LOAD realmode.o -LOAD crt0.o -LOAD main.o -LOAD string.o -LOAD sync.o -LOAD time.o -LOAD printf.o -LOAD input.o -LOAD exception.o -LOAD exception_2200.o -LOAD malloc.o -LOAD gecko.o -LOAD video_low.o -LOAD ipc.o -LOAD mini_ipc.o -LOAD nandfs.o -LOAD ff.o -LOAD diskio.o -LOAD fat.o -LOAD font.o -LOAD console.o -LOAD /opt/wiidev/lib/gcc/powerpc-elf/4.4.0/libgcc.a -OUTPUT(ppcboot.elf elf32-powerpc) - -.comment 0x00000000 0x144 - .comment 0x00000000 0x12 main.o - .comment 0x00000012 0x12 string.o - .comment 0x00000024 0x12 sync.o - .comment 0x00000036 0x12 time.o - .comment 0x00000048 0x12 printf.o - .comment 0x0000005a 0x12 input.o - .comment 0x0000006c 0x12 exception.o - .comment 0x0000007e 0x12 malloc.o - .comment 0x00000090 0x12 gecko.o - .comment 0x000000a2 0x12 video_low.o - .comment 0x000000b4 0x12 ipc.o - .comment 0x000000c6 0x12 mini_ipc.o - .comment 0x000000d8 0x12 nandfs.o - .comment 0x000000ea 0x12 ff.o - .comment 0x000000fc 0x12 diskio.o - .comment 0x0000010e 0x12 fat.o - .comment 0x00000120 0x12 font.o - .comment 0x00000132 0x12 console.o - -.gnu.attributes - 0x00000000 0x12 - .gnu.attributes - 0x00000000 0x14 main.o - .gnu.attributes - 0x00000014 0x14 string.o - .gnu.attributes - 0x00000028 0x14 sync.o - .gnu.attributes - 0x0000003c 0x14 time.o - .gnu.attributes - 0x00000050 0x14 printf.o - .gnu.attributes - 0x00000064 0x14 input.o - .gnu.attributes - 0x00000078 0x14 exception.o - .gnu.attributes - 0x0000008c 0x14 malloc.o - .gnu.attributes - 0x000000a0 0x14 gecko.o - .gnu.attributes - 0x000000b4 0x14 video_low.o - .gnu.attributes - 0x000000c8 0x14 ipc.o - .gnu.attributes - 0x000000dc 0x14 mini_ipc.o - .gnu.attributes - 0x000000f0 0x14 nandfs.o - .gnu.attributes - 0x00000104 0x14 ff.o - .gnu.attributes - 0x00000118 0x14 diskio.o - .gnu.attributes - 0x0000012c 0x14 fat.o - .gnu.attributes - 0x00000140 0x14 font.o - .gnu.attributes - 0x00000154 0x14 console.o