add .gitignore
authorBernhard Urban <lewurm@gmx.net>
Thu, 27 Aug 2009 15:16:45 +0000 (17:16 +0200)
committerBernhard Urban <lewurm@gmx.net>
Thu, 27 Aug 2009 15:17:01 +0000 (17:17 +0200)
.gitignore [new file with mode: 0644]
ppcboot.elf [deleted file]
ppcboot.elf.map [deleted file]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..ad0bbdf
--- /dev/null
@@ -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 (executable)
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 (file)
index 4cb0abe..0000000
+++ /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