Archive member included because of file (symbol) e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) lib/lib_AT91SAM7.o (__aeabi_uidiv) e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) src/dfu/dfu.o (__aeabi_idivmod) e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_dvmd_tls.o) e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) (__aeabi_idiv0) Memory Configuration Name Origin Length Attributes FLASH 0x00000000 0x00004000 xr DATA 0x00200000 0x00008000 rw STACK 0x00208000 0x00000000 rw *default* 0x00000000 0xffffffff Linker script and memory map LOAD src/start/Cstartup.o LOAD src/start/Cstartup_SAM7.o LOAD lib/lib_AT91SAM7.o LOAD src/dfu/dfu.o LOAD src/dfu/dbgu.o LOAD src/os/flash.o LOAD e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2/../../../../arm-none-eabi/lib\libc.a LOAD e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a START GROUP LOAD e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a LOAD e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2/../../../../arm-none-eabi/lib\libc.a END GROUP 0x00000000 . = 0x0 .text 0x00000000 0x1ac0 *(.reset) .reset 0x00000000 0x0 src/start/Cstartup.o *(.text) .text 0x00000000 0x1f0 src/start/Cstartup.o 0x0000004c IRQ_Handler_Entry 0x000001a0 exit 0x000001a4 AT91F_Default_FIQ_handler 0x000001a8 AT91F_Default_IRQ_handler 0x000001ac AT91F_Spurious_handler .text 0x000001f0 0x10c src/start/Cstartup_SAM7.o 0x000001f0 AT91F_LowLevelInit .text 0x000002fc 0x580 lib/lib_AT91SAM7.o 0x0000035c AT91F_AIC_ConfigureIt 0x00000394 AT91F_AIC_SetExceptionVector 0x000003c8 AT91F_AIC_Open 0x00000444 AT91F_PDC_Open 0x000004b0 AT91F_PDC_Close 0x00000508 AT91F_PDC_SendFrame 0x0000055c AT91F_PDC_ReceiveFrame 0x000005b0 AT91F_PMC_GetMasterClock 0x0000063c AT91F_RTTReadValue 0x0000066c AT91F_SPI_Close 0x000006ac AT91F_ADC_CfgTimings 0x00000714 AT91F_SSC_SetBaudrate 0x00000778 AT91F_SSC_Configure 0x000007c4 AT91F_US_Configure 0x00000844 AT91F_US_Close .text 0x0000087c 0xb20 src/dfu/dfu.o 0x00000c74 dfu_ep0_handler 0x000012d8 dfu_main .text 0x0000139c 0x140 src/dfu/dbgu.o 0x0000139c AT91F_DBGU_Ready 0x000013b0 AT91F_DBGU_Init 0x00001440 AT91F_DBGU_Printk 0x00001468 AT91F_DBGU_Get .text 0x000014dc 0x7c src/os/flash.o 0x000014e8 flash_page 0x00001544 flash_init .text 0x00001558 0x114 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) 0x00001558 __aeabi_uidiv 0x00001558 __udivsi3 0x0000164c __aeabi_uidivmod .text 0x0000166c 0x148 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) 0x0000166c __divsi3 0x0000166c __aeabi_idiv 0x00001794 __aeabi_idivmod .text 0x000017b4 0x4 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_dvmd_tls.o) 0x000017b4 __aeabi_idiv0 0x000017b4 __aeabi_ldiv0 *(.rodata*) .rodata 0x000017b8 0x1e4 src/dfu/dfu.o 0x000017b8 dfu_dev_descriptor 0x000017ca dfu_cfg_descriptor .rodata.str1.1 0x0000199c 0x110 src/dfu/dfu.o .rodata.str1.1 0x00001aac 0x11 src/dfu/dbgu.o 0x14 (size before relaxing) 0x00001ac0 . = ALIGN (0x4) *fill* 0x00001abd 0x3 00 0x00001ac0 _etext = . 0x00001ac0 PROVIDE (etext, .) .glue_7 0x00001ac0 0x0 .glue_7 0x00000000 0x0 linker stubs .glue_7t 0x00001ac0 0x0 .glue_7t 0x00000000 0x0 linker stubs .vfp11_veneer 0x00001ac0 0x0 .vfp11_veneer 0x00000000 0x0 linker stubs .v4_bx 0x00001ac0 0x0 .v4_bx 0x00000000 0x0 linker stubs .data.shared 0x00200020 0x8 load address 0x00001ac0 0x00200020 _data_shared = . *(.data.shared) .data.shared 0x00200020 0x8 src/dfu/dfu.o 0x00200020 dfu_state 0x00200028 . = ALIGN (0x4) 0x00200028 _edata_shared = . 0x00001ac8 _data_flash = (LOADADDR (.data.shared) + SIZEOF (.data.shared)) .data 0x00201ac0 0x24 load address 0x00001ac8 0x00201ac0 _data = . *(.vectram) .vectram 0x00201ac0 0x1c src/start/Cstartup.o 0x00201ac0 _remap_call_dfu *(.data) .data 0x00201adc 0x0 src/start/Cstartup.o .data 0x00201adc 0x0 src/start/Cstartup_SAM7.o .data 0x00201adc 0x0 lib/lib_AT91SAM7.o .data 0x00201adc 0x8 src/dfu/dfu.o 0x00201ae0 foo .data 0x00201ae4 0x0 src/dfu/dbgu.o .data 0x00201ae4 0x0 src/os/flash.o .data 0x00201ae4 0x0 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) .data 0x00201ae4 0x0 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) .data 0x00201ae4 0x0 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_dvmd_tls.o) 0x00201ae4 . = ALIGN (0x4) 0x00201ae4 _edata = . 0x00201ae4 PROVIDE (edata, .) .dfu.functab 0x00003fd0 0x30 *(.dfu.functab) .dfu.functab 0x00003fd0 0x24 src/dfu/dfu.o 0x00003fd0 dfu_api 0x00004000 . = ALIGN (0x1000) *fill* 0x00003ff4 0xc 00 .bss 0x00201ae4 0x105 load address 0x00001aec 0x00201ae4 __bss_start = . 0x00201ae4 __bss_start__ = . *(.bss) .bss 0x00201ae4 0x0 src/start/Cstartup.o .bss 0x00201ae4 0x0 src/start/Cstartup_SAM7.o .bss 0x00201ae4 0x0 lib/lib_AT91SAM7.o .bss 0x00201ae4 0x104 src/dfu/dfu.o .bss 0x00201be8 0x1 src/dfu/dbgu.o .bss 0x00201be9 0x0 src/os/flash.o .bss 0x00201be9 0x0 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) .bss 0x00201be9 0x0 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) .bss 0x00201be9 0x0 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_dvmd_tls.o) *(COMMON) 0x00201bec . = ALIGN (0x4) 0x00201bec __bss_end__ = . 0x00201bec __bss_end__ = . 0x00201bec PROVIDE (main, .) 0x00201bec _end = . 0x00201bec . = ALIGN (0x4) .int_data 0x00208000 0x0 *(.internal_ram_top) .internal_ram_top 0x00208000 0x0 src/start/Cstartup.o 0x00208000 PROVIDE (end, .) .stab *(.stab) .stabstr *(.stabstr) .stab.excl *(.stab.excl) .stab.exclstr *(.stab.exclstr) .stab.index *(.stab.index) .stab.indexstr *(.stab.indexstr) .ARM.attributes 0x00000000 0x2e .ARM.attributes 0x00000000 0x22 src/start/Cstartup.o .ARM.attributes 0x00000022 0x32 src/start/Cstartup_SAM7.o .ARM.attributes 0x00000054 0x32 lib/lib_AT91SAM7.o .ARM.attributes 0x00000086 0x32 src/dfu/dfu.o .ARM.attributes 0x000000b8 0x32 src/dfu/dbgu.o .ARM.attributes 0x000000ea 0x32 src/os/flash.o .ARM.attributes 0x0000011c 0x1a e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) .ARM.attributes 0x00000136 0x1a e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) .ARM.attributes 0x00000150 0x18 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_dvmd_tls.o) .comment 0x00000000 0x2a *(.comment) .comment 0x00000000 0x2a src/start/Cstartup_SAM7.o 0x2b (size before relaxing) .comment 0x00000000 0x2b lib/lib_AT91SAM7.o .comment 0x00000000 0x2b src/dfu/dfu.o .comment 0x00000000 0x2b src/dfu/dbgu.o .comment 0x00000000 0x2b src/os/flash.o .debug *(.debug) .line *(.line) .debug_srcinfo *(.debug_srcinfo) .debug_sfnames *(.debug_sfnames) .debug_aranges 0x00000000 0xc8 *(.debug_aranges) .debug_aranges 0x00000000 0x28 src/start/Cstartup.o .debug_aranges 0x00000028 0x20 src/start/Cstartup_SAM7.o .debug_aranges 0x00000048 0x20 lib/lib_AT91SAM7.o .debug_aranges 0x00000068 0x20 src/dfu/dfu.o .debug_aranges 0x00000088 0x20 src/dfu/dbgu.o .debug_aranges 0x000000a8 0x20 src/os/flash.o .debug_pubnames 0x00000000 0x2b7 *(.debug_pubnames) .debug_pubnames 0x00000000 0x29 src/start/Cstartup_SAM7.o .debug_pubnames 0x00000029 0x177 lib/lib_AT91SAM7.o .debug_pubnames 0x000001a0 0x83 src/dfu/dfu.o .debug_pubnames 0x00000223 0x64 src/dfu/dbgu.o .debug_pubnames 0x00000287 0x30 src/os/flash.o .debug_info 0x00000000 0x40e7 *(.debug_info .gnu.linkonce.wi.*) .debug_info 0x00000000 0x6a src/start/Cstartup.o .debug_info 0x0000006a 0x428 src/start/Cstartup_SAM7.o .debug_info 0x00000492 0x161b lib/lib_AT91SAM7.o .debug_info 0x00001aad 0x172c src/dfu/dfu.o .debug_info 0x000031d9 0xb8d src/dfu/dbgu.o .debug_info 0x00003d66 0x381 src/os/flash.o .debug_abbrev 0x00000000 0xbb3 *(.debug_abbrev) .debug_abbrev 0x00000000 0x12 src/start/Cstartup.o .debug_abbrev 0x00000012 0xd7 src/start/Cstartup_SAM7.o .debug_abbrev 0x000000e9 0x2c6 lib/lib_AT91SAM7.o .debug_abbrev 0x000003af 0x403 src/dfu/dfu.o .debug_abbrev 0x000007b2 0x226 src/dfu/dbgu.o .debug_abbrev 0x000009d8 0x1db src/os/flash.o .debug_line 0x00000000 0x89e *(.debug_line) .debug_line 0x00000000 0xce src/start/Cstartup.o .debug_line 0x000000ce 0x95 src/start/Cstartup_SAM7.o .debug_line 0x00000163 0x20e lib/lib_AT91SAM7.o .debug_line 0x00000371 0x315 src/dfu/dfu.o .debug_line 0x00000686 0xf7 src/dfu/dbgu.o .debug_line 0x0000077d 0x121 src/os/flash.o .debug_frame 0x00000000 0x540 *(.debug_frame) .debug_frame 0x00000000 0x24 src/start/Cstartup_SAM7.o .debug_frame 0x00000024 0x254 lib/lib_AT91SAM7.o .debug_frame 0x00000278 0x1b4 src/dfu/dfu.o .debug_frame 0x0000042c 0x84 src/dfu/dbgu.o .debug_frame 0x000004b0 0x50 src/os/flash.o .debug_frame 0x00000500 0x20 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) .debug_frame 0x00000520 0x20 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) .debug_str 0x00000000 0x1637 *(.debug_str) .debug_str 0x00000000 0x226 src/start/Cstartup_SAM7.o 0x233 (size before relaxing) .debug_str 0x00000226 0x918 lib/lib_AT91SAM7.o 0xb13 (size before relaxing) .debug_str 0x00000b3e 0x843 src/dfu/dfu.o 0xb30 (size before relaxing) .debug_str 0x00001381 0x1f1 src/dfu/dbgu.o 0x605 (size before relaxing) .debug_str 0x00001572 0xc5 src/os/flash.o 0x21e (size before relaxing) .debug_loc 0x00000000 0x1193 *(.debug_loc) .debug_loc 0x00000000 0x57 src/start/Cstartup_SAM7.o .debug_loc 0x00000057 0x86c lib/lib_AT91SAM7.o .debug_loc 0x000008c3 0x729 src/dfu/dfu.o .debug_loc 0x00000fec 0xcf src/dfu/dbgu.o .debug_loc 0x000010bb 0xd8 src/os/flash.o .debug_macinfo *(.debug_macinfo) .debug_weaknames *(.debug_weaknames) .debug_funcnames *(.debug_funcnames) .debug_typenames *(.debug_typenames) .debug_varnames *(.debug_varnames) OUTPUT(dfu.elf elf32-littlearm) .debug_ranges 0x00000000 0x1d0 .debug_ranges 0x00000000 0x20 src/start/Cstartup.o .debug_ranges 0x00000020 0xa8 lib/lib_AT91SAM7.o .debug_ranges 0x000000c8 0x60 src/dfu/dfu.o .debug_ranges 0x00000128 0x48 src/dfu/dbgu.o .debug_ranges 0x00000170 0x60 src/os/flash.o .debug_pubtypes 0x00000000 0x485 .debug_pubtypes 0x00000000 0x6a src/start/Cstartup_SAM7.o .debug_pubtypes 0x0000006a 0x128 lib/lib_AT91SAM7.o .debug_pubtypes 0x00000192 0x1ec src/dfu/dfu.o .debug_pubtypes 0x0000037e 0xb0 src/dfu/dbgu.o .debug_pubtypes 0x0000042e 0x57 src/os/flash.o Cross Reference Table Symbol File AT91F_ADC_CfgTimings lib/lib_AT91SAM7.o AT91F_AIC_ConfigureIt lib/lib_AT91SAM7.o src/dfu/dbgu.o AT91F_AIC_Open lib/lib_AT91SAM7.o AT91F_AIC_SetExceptionVector lib/lib_AT91SAM7.o AT91F_DBGU_Get src/dfu/dbgu.o AT91F_DBGU_Init src/dfu/dbgu.o src/dfu/dfu.o AT91F_DBGU_Printk src/dfu/dbgu.o src/dfu/dfu.o AT91F_DBGU_Ready src/dfu/dbgu.o AT91F_Default_FIQ_handler src/start/Cstartup.o src/start/Cstartup_SAM7.o AT91F_Default_IRQ_handler src/start/Cstartup.o src/start/Cstartup_SAM7.o AT91F_LowLevelInit src/start/Cstartup_SAM7.o src/start/Cstartup.o AT91F_PDC_Close lib/lib_AT91SAM7.o AT91F_PDC_Open lib/lib_AT91SAM7.o AT91F_PDC_ReceiveFrame lib/lib_AT91SAM7.o AT91F_PDC_SendFrame lib/lib_AT91SAM7.o AT91F_PMC_GetMasterClock lib/lib_AT91SAM7.o AT91F_RTTReadValue lib/lib_AT91SAM7.o AT91F_SPI_Close lib/lib_AT91SAM7.o AT91F_SSC_Configure lib/lib_AT91SAM7.o AT91F_SSC_SetBaudrate lib/lib_AT91SAM7.o AT91F_Spurious_handler src/start/Cstartup.o src/start/Cstartup_SAM7.o AT91F_US_Close lib/lib_AT91SAM7.o AT91F_US_Configure lib/lib_AT91SAM7.o src/dfu/dbgu.o IRQ_Handler_Entry src/start/Cstartup.o Top_Stack src/start/Cstartup.o __aeabi_idiv e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) __aeabi_idiv0 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_dvmd_tls.o) e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) __aeabi_idivmod e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) src/dfu/dfu.o __aeabi_ldiv0 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_dvmd_tls.o) __aeabi_uidiv e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) lib/lib_AT91SAM7.o __aeabi_uidivmod e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) lib/lib_AT91SAM7.o __bss_end__ src/start/Cstartup.o __bss_start__ src/start/Cstartup.o __divsi3 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_divsi3.o) __udivsi3 e:/programme/mingw/libexec/arm/bin/../lib/gcc/arm-none-eabi/4.5.2\libgcc.a(_udivsi3.o) _data src/start/Cstartup.o _data_flash src/start/Cstartup.o _data_shared src/start/Cstartup.o _edata src/start/Cstartup.o _edata_shared src/start/Cstartup.o _etext src/start/Cstartup.o _remap_call_dfu src/start/Cstartup.o _startup src/start/Cstartup.o dfu_api src/dfu/dfu.o dfu_cfg_descriptor src/dfu/dfu.o dfu_dev_descriptor src/dfu/dfu.o dfu_ep0_handler src/dfu/dfu.o dfu_main src/dfu/dfu.o src/start/Cstartup.o dfu_state src/dfu/dfu.o src/start/Cstartup.o exit src/start/Cstartup.o flash_init src/os/flash.o src/dfu/dfu.o flash_page src/os/flash.o src/dfu/dfu.o foo src/dfu/dfu.o