From: Xavier L. <Sup...@us...> - 2010-04-17 19:31:41
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "krobot-resources". The branch, master has been updated via 841ba80bae5a9095792033d754b40b32a9f1a47c (commit) via a351343e422cf23cda623f220b99aeab4a6beb74 (commit) from 1f9606b5d51a8dce38491bf562793497196dd2f5 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 841ba80bae5a9095792033d754b40b32a9f1a47c Author: Xavier Lagorce <Xav...@cr...> Date: Sat Apr 17 21:31:14 2010 +0200 Minor corrections and modifications commit a351343e422cf23cda623f220b99aeab4a6beb74 Author: Xavier Lagorce <Xav...@cr...> Date: Sat Apr 17 21:28:43 2010 +0200 removed files generated by compiler ----------------------------------------------------------------------- Changes: diff --git a/arm/STM32/template/main.c b/arm/STM32/template/main.c index 15ed902..cb3cd4b 100644 --- a/arm/STM32/template/main.c +++ b/arm/STM32/template/main.c @@ -48,11 +48,8 @@ int main(void) /* NVIC Configuration */ NVIC_Configuration(); - - /* Enable GPIOC clock */ - RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); - /* Configure PC.4 as Output push-pull */ + /* Configure PC.12 as Output push-pull */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; @@ -60,12 +57,12 @@ int main(void) while (1) { - /* Turn on led connected to PC.4 pin */ + /* Turn on led connected to PC.12 pin */ GPIO_SetBits(GPIOC, GPIO_Pin_12); /* Insert delay */ Delay(0xFFFFF); - /* Turn off led connected to PC.4 pin */ + /* Turn off led connected to PC.12 pin */ GPIO_ResetBits(GPIOC, GPIO_Pin_12); /* Insert delay */ Delay(0xFFFFF); @@ -126,6 +123,9 @@ void RCC_Configuration(void) { } } + + /* Enable GPIOC clock */ + RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); } /******************************************************************************* diff --git a/arm/STM32/template/main.elf.map b/arm/STM32/template/main.elf.map deleted file mode 100644 index 01d0650..0000000 --- a/arm/STM32/template/main.elf.map +++ /dev/null @@ -1,1630 +0,0 @@ -Archive member included because of file (symbol) - -lib/libstm32.a(stm32f10x_flash.o) - main.o (FLASH_SetLatency) -lib/libstm32.a(stm32f10x_gpio.o) - main.o (GPIO_Init) -lib/libstm32.a(stm32f10x_nvic.o) - main.o (NVIC_SetVectorTable) -lib/libstm32.a(stm32f10x_rcc.o) - main.o (RCC_DeInit) -lib/libstm32.a(cortexm3_macro.o) - lib/libstm32.a(stm32f10x_nvic.o) (__SETPRIMASK) -lib/libstm32.a(stm32f10x_vector.o) - (Reset_Handler) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-atexit.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o (atexit) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o (exit) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-impure.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o) (_global_impure_ptr) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-init.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o (__libc_init_array) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-memset.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o (memset) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o (initialise_monitor_handles) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__atexit.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-atexit.o) (__register_exitproc) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__call_atexit.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o) (__call_exitprocs) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-errno.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) (__errno) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) (__sinit) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fwalk.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) (_fwalk) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) (_malloc_r) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mlock.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) (__malloc_lock) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) (_sbrk_r) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) (__sread) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-strlen.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) (strlen) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-writer.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) (_write_r) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-closer.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) (_close_r) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fclose.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) (fclose) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fflush.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fclose.o) (_fflush_r) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-freer.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) (_free_r) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-lseekr.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) (_lseek_r) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-readr.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) (_read_r) -/home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-reent.o) - /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o) (errno) - -Allocating common symbols -Common symbol size file - -HSEStartUpStatus 0x1 main.o -errno 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-reent.o) -GPIO_InitStructure 0x4 main.o - -Discarded input sections - - .text 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crti.o - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crti.o - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crti.o - .init 0x00000000 0xc /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crti.o - .fini 0x00000000 0xc /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crti.o - .text 0x00000000 0x94 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o - .data 0x00000000 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o - .bss 0x00000000 0x1c /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o - .init_array 0x00000000 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o - .fini_array 0x00000000 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o - .eh_frame 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o - .jcr 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o - .text 0x00000000 0x10c /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o - .data 0x00000000 0x110 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o - .ARM.extab 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o - .ARM.exidx 0x00000000 0x8 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o - .data 0x00000000 0x0 main.o - .bss 0x00000000 0x0 main.o - .data 0x00000000 0x0 stm32f10x_it.o - .bss 0x00000000 0x0 stm32f10x_it.o - .data 0x00000000 0x0 lib/libstm32.a(stm32f10x_flash.o) - .bss 0x00000000 0x0 lib/libstm32.a(stm32f10x_flash.o) - .data 0x00000000 0x0 lib/libstm32.a(stm32f10x_gpio.o) - .bss 0x00000000 0x0 lib/libstm32.a(stm32f10x_gpio.o) - .data 0x00000000 0x0 lib/libstm32.a(stm32f10x_nvic.o) - .bss 0x00000000 0x0 lib/libstm32.a(stm32f10x_nvic.o) - .data 0x00000000 0x0 lib/libstm32.a(stm32f10x_rcc.o) - .data 0x00000000 0x0 lib/libstm32.a(cortexm3_macro.o) - .bss 0x00000000 0x0 lib/libstm32.a(cortexm3_macro.o) - .data 0x00000000 0x0 lib/libstm32.a(stm32f10x_vector.o) - .bss 0x00000000 0x0 lib/libstm32.a(stm32f10x_vector.o) - .text 0x00000000 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-atexit.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-atexit.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-atexit.o) - .text 0x00000000 0x34 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o) - .text 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-impure.o) - .data 0x00000000 0x430 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-impure.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-impure.o) - .rodata 0x00000000 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-impure.o) - .rodata.str1.4 - 0x00000000 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-impure.o) - .text 0x00000000 0xc4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-init.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-init.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-init.o) - .text 0x00000000 0xf8 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-memset.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-memset.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-memset.o) - .text 0x00000000 0x8e0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) - .bss 0x00000000 0xb0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) - .rodata.str1.4 - 0x00000000 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) - .text 0x00000000 0xf4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__atexit.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__atexit.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__atexit.o) - .text 0x00000000 0x164 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__call_atexit.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__call_atexit.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__call_atexit.o) - .text 0x00000000 0x10 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-errno.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-errno.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-errno.o) - .text 0x00000000 0x334 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) - .text 0x00000000 0x10c /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fwalk.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fwalk.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fwalk.o) - .text 0x00000000 0x710 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) - .data 0x00000000 0x410 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) - .bss 0x00000000 0x34 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) - .text 0x00000000 0x8 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mlock.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mlock.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mlock.o) - .text 0x00000000 0x40 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o) - .text 0x00000000 0xe0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) - .text 0x00000000 0x60 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-strlen.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-strlen.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-strlen.o) - .text 0x00000000 0x44 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-writer.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-writer.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-writer.o) - .text 0x00000000 0x3c /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-closer.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-closer.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-closer.o) - .text 0x00000000 0x10c /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fclose.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fclose.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fclose.o) - .text 0x00000000 0x298 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fflush.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fflush.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fflush.o) - .text 0x00000000 0x360 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-freer.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-freer.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-freer.o) - .text 0x00000000 0x44 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-lseekr.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-lseekr.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-lseekr.o) - .text 0x00000000 0x44 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-readr.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-readr.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-readr.o) - .text 0x00000000 0x1a4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-reent.o) - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-reent.o) - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-reent.o) - COMMON 0x00000000 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-reent.o) - .text 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtend.o - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtend.o - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtend.o - .eh_frame 0x00000000 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtend.o - .jcr 0x00000000 0x4 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtend.o - .text 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtn.o - .data 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtn.o - .bss 0x00000000 0x0 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtn.o - .init 0x00000000 0xc /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtn.o - .fini 0x00000000 0xc /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtn.o - -Memory Configuration - -Name Origin Length Attributes -RAM 0x20000000 0x00005000 xrw -FLASH 0x08000000 0x00020000 xr -FLASHB1 0x00000000 0x00000000 xr -EXTMEMB0 0x00000000 0x00000000 xr -EXTMEMB1 0x00000000 0x00000000 xr -EXTMEMB2 0x00000000 0x00000000 xr -EXTMEMB3 0x00000000 0x00000000 xr -*default* 0x00000000 0xffffffff - -Linker script and memory map - -LOAD /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crti.o -LOAD /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o -LOAD /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o -LOAD main.o -LOAD stm32f10x_it.o -LOAD lib/libstm32.a -START GROUP -LOAD /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/libgcc.a -LOAD /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a -END GROUP -LOAD /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtend.o -LOAD /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtn.o - 0x00000400 __Stack_Size = 0x400 - 0x00000400 PROVIDE (_Stack_Size, __Stack_Size) - 0x20004c00 __Stack_Init = (_estack - __Stack_Size) - 0x20004c00 PROVIDE (_Stack_Init, __Stack_Init) - 0x00000100 _Minimum_Stack_Size = 0x100 - 0x00000000 PROVIDE (Undefined_Handler, 0x0) - 0x00000000 PROVIDE (SWI_Handler, 0x0) - 0x00000000 PROVIDE (IRQ_Handler, 0x0) - 0x00000000 PROVIDE (Prefetch_Handler, 0x0) - 0x00000000 PROVIDE (Abort_Handler, 0x0) - 0x00000000 PROVIDE (FIQ_Handler, 0x0) - 0x00000000 PROVIDE (NMIException, 0x0) - 0x00000000 PROVIDE (HardFaultException, 0x0) - 0x00000000 PROVIDE (MemManageException, 0x0) - 0x00000000 PROVIDE (BusFaultException, 0x0) - 0x00000000 PROVIDE (UsageFaultException, 0x0) - 0x00000000 PROVIDE (SVCHandler, 0x0) - 0x00000000 PROVIDE (DebugMonitor, 0x0) - 0x00000000 PROVIDE (PendSVC, 0x0) - 0x00000000 PROVIDE (SysTickHandler, 0x0) - 0x00000000 PROVIDE (WWDG_IRQHandler, 0x0) - 0x00000000 PROVIDE (PVD_IRQHandler, 0x0) - 0x00000000 PROVIDE (TAMPER_IRQHandler, 0x0) - 0x00000000 PROVIDE (RTC_IRQHandler, 0x0) - 0x00000000 PROVIDE (FLASH_IRQHandler, 0x0) - 0x00000000 PROVIDE (RCC_IRQHandler, 0x0) - 0x00000000 PROVIDE (EXTI0_IRQHandler, 0x0) - 0x00000000 PROVIDE (EXTI1_IRQHandler, 0x0) - 0x00000000 PROVIDE (EXTI2_IRQHandler, 0x0) - 0x00000000 PROVIDE (EXTI3_IRQHandler, 0x0) - 0x00000000 PROVIDE (EXTI4_IRQHandler, 0x0) - 0x00000000 PROVIDE (DMAChannel1_IRQHandler, 0x0) - 0x00000000 PROVIDE (DMAChannel2_IRQHandler, 0x0) - 0x00000000 PROVIDE (DMAChannel3_IRQHandler, 0x0) - 0x00000000 PROVIDE (DMAChannel4_IRQHandler, 0x0) - 0x00000000 PROVIDE (DMAChannel5_IRQHandler, 0x0) - 0x00000000 PROVIDE (DMAChannel6_IRQHandler, 0x0) - 0x00000000 PROVIDE (DMAChannel7_IRQHandler, 0x0) - 0x00000000 PROVIDE (ADC_IRQHandler, 0x0) - 0x00000000 PROVIDE (USB_HP_CAN_TX_IRQHandler, 0x0) - 0x00000000 PROVIDE (USB_LP_CAN_RX0_IRQHandler, 0x0) - 0x00000000 PROVIDE (CAN_RX1_IRQHandler, 0x0) - 0x00000000 PROVIDE (CAN_SCE_IRQHandler, 0x0) - 0x00000000 PROVIDE (EXTI9_5_IRQHandler, 0x0) - 0x00000000 PROVIDE (TIM1_BRK_IRQHandler, 0x0) - 0x00000000 PROVIDE (TIM1_UP_IRQHandler, 0x0) - 0x00000000 PROVIDE (TIM1_TRG_COM_IRQHandler, 0x0) - 0x00000000 PROVIDE (TIM1_CC_IRQHandler, 0x0) - 0x00000000 PROVIDE (TIM2_IRQHandler, 0x0) - 0x00000000 PROVIDE (TIM3_IRQHandler, 0x0) - 0x00000000 PROVIDE (TIM4_IRQHandler, 0x0) - 0x00000000 PROVIDE (I2C1_EV_IRQHandler, 0x0) - 0x00000000 PROVIDE (I2C1_ER_IRQHandler, 0x0) - 0x00000000 PROVIDE (I2C2_EV_IRQHandler, 0x0) - 0x00000000 PROVIDE (I2C2_ER_IRQHandler, 0x0) - 0x00000000 PROVIDE (SPI1_IRQHandler, 0x0) - 0x00000000 PROVIDE (SPI2_IRQHandler, 0x0) - 0x00000000 PROVIDE (USART1_IRQHandler, 0x0) - 0x00000000 PROVIDE (USART2_IRQHandler, 0x0) - 0x00000000 PROVIDE (USART3_IRQHandler, 0x0) - 0x00000000 PROVIDE (EXTI15_10_IRQHandler, 0x0) - 0x00000000 PROVIDE (RTCAlarm_IRQHandler, 0x0) - 0x00000000 PROVIDE (USBWakeUp_IRQHandler, 0x0) - 0x42000000 PERIPH_BB_BASE = 0x42000000 - 0x22000000 SRAM_BB_BASE = 0x22000000 - 0x20000000 SRAM_BASE = 0x20000000 - 0x40000000 PERIPH_BASE = 0x40000000 - 0x40022000 PROVIDE (FLASH_BASE, 0x40022000) - 0x1ffff800 PROVIDE (OB_BASE, 0x1ffff800) - 0x40000000 APB1PERIPH_BASE = PERIPH_BASE - 0x40010000 APB2PERIPH_BASE = (PERIPH_BASE + 0x10000) - 0x40020000 AHBPERIPH_BASE = (PERIPH_BASE + 0x20000) - 0x40000000 PROVIDE (TIM2, (APB1PERIPH_BASE + 0x0)) - 0x40000400 PROVIDE (TIM3, (APB1PERIPH_BASE + 0x400)) - 0x40000800 PROVIDE (TIM4, (APB1PERIPH_BASE + 0x800)) - 0x40002800 PROVIDE (RTC, (APB1PERIPH_BASE + 0x2800)) - 0x40002c00 PROVIDE (WWDG, (APB1PERIPH_BASE + 0x2c00)) - 0x40003000 PROVIDE (IWDG, (APB1PERIPH_BASE + 0x3000)) - 0x40003800 PROVIDE (SPI2, (APB1PERIPH_BASE + 0x3800)) - 0x40004400 PROVIDE (USART2, (APB1PERIPH_BASE + 0x4400)) - 0x40004800 PROVIDE (USART3, (APB1PERIPH_BASE + 0x4800)) - 0x40005400 PROVIDE (I2C1, (APB1PERIPH_BASE + 0x5400)) - 0x40005800 PROVIDE (I2C2, (APB1PERIPH_BASE + 0x5800)) - 0x40006400 PROVIDE (CAN, (APB1PERIPH_BASE + 0x6400)) - 0x40006c00 PROVIDE (BKP, (APB1PERIPH_BASE + 0x6c00)) - 0x40007000 PROVIDE (PWR, (APB1PERIPH_BASE + 0x7000)) - 0x40010000 PROVIDE (AFIO, (APB2PERIPH_BASE + 0x0)) - 0x40010400 PROVIDE (EXTI, (APB2PERIPH_BASE + 0x400)) - 0x40010800 PROVIDE (GPIOA, (APB2PERIPH_BASE + 0x800)) - 0x40010c00 PROVIDE (GPIOB, (APB2PERIPH_BASE + 0xc00)) - 0x40011000 PROVIDE (GPIOC, (APB2PERIPH_BASE + 0x1000)) - 0x40011400 PROVIDE (GPIOD, (APB2PERIPH_BASE + 0x1400)) - 0x40011800 PROVIDE (GPIOE, (APB2PERIPH_BASE + 0x1800)) - 0x40012400 PROVIDE (ADC1, (APB2PERIPH_BASE + 0x2400)) - 0x40012800 PROVIDE (ADC2, (APB2PERIPH_BASE + 0x2800)) - 0x40012c00 PROVIDE (TIM1, (APB2PERIPH_BASE + 0x2c00)) - 0x40013000 PROVIDE (SPI1, (APB2PERIPH_BASE + 0x3000)) - 0x40013800 PROVIDE (USART1, (APB2PERIPH_BASE + 0x3800)) - 0x40020000 PROVIDE (DMA, (AHBPERIPH_BASE + 0x0)) - 0x40020008 PROVIDE (DMA_Channel1, (AHBPERIPH_BASE + 0x8)) - 0x4002001c PROVIDE (DMA_Channel2, (AHBPERIPH_BASE + 0x1c)) - 0x40020030 PROVIDE (DMA_Channel3, (AHBPERIPH_BASE + 0x30)) - 0x40020044 PROVIDE (DMA_Channel4, (AHBPERIPH_BASE + 0x44)) - 0x40020058 PROVIDE (DMA_Channel5, (AHBPERIPH_BASE + 0x58)) - 0x4002006c PROVIDE (DMA_Channel6, (AHBPERIPH_BASE + 0x6c)) - 0x40020080 PROVIDE (DMA_Channel7, (AHBPERIPH_BASE + 0x80)) - 0x40021000 PROVIDE (RCC, (AHBPERIPH_BASE + 0x1000)) - 0xe000e000 SCS_BASE = 0xe000e000 - 0xe000e010 PROVIDE (SysTick, (SCS_BASE + 0x10)) - 0xe000e100 PROVIDE (NVIC, (SCS_BASE + 0x100)) - 0xe000ed00 PROVIDE (SCB, (SCS_BASE + 0xd00)) - 0x20005000 _estack = 0x20005000 - -.isr_vector 0x08000000 0x10c - 0x08000000 . = ALIGN (0x4) - *(.isr_vector) - .isr_vector 0x08000000 0x10c lib/libstm32.a(stm32f10x_vector.o) - 0x08000000 g_pfnVectors - 0x0800010c . = ALIGN (0x4) - -.flashtext 0x0800010c 0x0 - 0x0800010c . = ALIGN (0x4) - *(.flashtext) - 0x0800010c . = ALIGN (0x4) - -.text 0x0800010c 0x1fe8 - 0x0800010c . = ALIGN (0x4) - *(.text) - .text 0x0800010c 0x15c main.o - 0x0800010c main - 0x0800019c RCC_Configuration - 0x08000230 NVIC_Configuration - 0x08000244 Delay - .text 0x08000268 0x260 stm32f10x_it.o - 0x08000268 NMIException - 0x08000274 HardFaultException - 0x0800027c MemManageException - 0x08000284 BusFaultException - 0x0800028c UsageFaultException - 0x08000294 DebugMonitor - 0x080002a0 SVCHandler - 0x080002ac PendSVC - 0x080002b8 SysTickHandler - 0x080002c4 WWDG_IRQHandler - 0x080002d0 PVD_IRQHandler - 0x080002dc TAMPER_IRQHandler - 0x080002e8 RTC_IRQHandler - 0x080002f4 FLASH_IRQHandler - 0x08000300 RCC_IRQHandler - 0x0800030c EXTI0_IRQHandler - 0x08000318 EXTI1_IRQHandler - 0x08000324 EXTI2_IRQHandler - 0x08000330 EXTI3_IRQHandler - 0x0800033c EXTI4_IRQHandler - 0x08000348 DMAChannel1_IRQHandler - 0x08000354 DMAChannel2_IRQHandler - 0x08000360 DMAChannel3_IRQHandler - 0x0800036c DMAChannel4_IRQHandler - 0x08000378 DMAChannel5_IRQHandler - 0x08000384 DMAChannel6_IRQHandler - 0x08000390 DMAChannel7_IRQHandler - 0x0800039c ADC_IRQHandler - 0x080003a8 USB_HP_CAN_TX_IRQHandler - 0x080003b4 USB_LP_CAN_RX0_IRQHandler - 0x080003c0 CAN_RX1_IRQHandler - 0x080003cc CAN_SCE_IRQHandler - 0x080003d8 EXTI9_5_IRQHandler - 0x080003e4 TIM1_BRK_IRQHandler - 0x080003f0 TIM1_UP_IRQHandler - 0x080003fc TIM1_TRG_COM_IRQHandler - 0x08000408 TIM1_CC_IRQHandler - 0x08000414 TIM2_IRQHandler - 0x08000420 TIM3_IRQHandler - 0x0800042c TIM4_IRQHandler - 0x08000438 I2C1_EV_IRQHandler - 0x08000444 I2C1_ER_IRQHandler - 0x08000450 I2C2_EV_IRQHandler - 0x0800045c I2C2_ER_IRQHandler - 0x08000468 SPI1_IRQHandler - 0x08000474 SPI2_IRQHandler - 0x08000480 USART1_IRQHandler - 0x0800048c USART2_IRQHandler - 0x08000498 USART3_IRQHandler - 0x080004a4 EXTI15_10_IRQHandler - 0x080004b0 RTCAlarm_IRQHandler - 0x080004bc USBWakeUp_IRQHandler - .text 0x080004c8 0xcc lib/libstm32.a(stm32f10x_flash.o) - 0x080004c8 FLASH_SetLatency - 0x0800050c FLASH_HalfCycleAccessCmd - 0x08000550 FLASH_PrefetchBufferCmd - .text 0x08000594 0x670 lib/libstm32.a(stm32f10x_gpio.o) - 0x08000594 GPIO_DeInit - 0x08000678 GPIO_AFIODeInit - 0x08000698 GPIO_Init - 0x0800085c GPIO_StructInit - 0x08000888 GPIO_ReadInputDataBit - 0x080008c4 GPIO_ReadInputData - 0x080008e0 GPIO_ReadOutputDataBit - 0x0800091c GPIO_ReadOutputData - 0x08000938 GPIO_SetBits - 0x08000954 GPIO_ResetBits - 0x08000970 GPIO_WriteBit - 0x080009a0 GPIO_Write - 0x080009bc GPIO_PinLockConfig - 0x08000a00 GPIO_EventOutputConfig - 0x08000a5c GPIO_EventOutputCmd - 0x08000a7c GPIO_PinRemapConfig - 0x08000b4c GPIO_EXTILineConfig - .text 0x08000c04 0x978 lib/libstm32.a(stm32f10x_nvic.o) - 0x08000c04 NVIC_DeInit - 0x08000c88 NVIC_SCBDeInit - 0x08000d4c NVIC_PriorityGroupConfig - 0x08000d74 NVIC_Init - 0x08000ed8 NVIC_StructInit - 0x08000f0c NVIC_SETPRIMASK - 0x08000f18 NVIC_RESETPRIMASK - 0x08000f24 NVIC_SETFAULTMASK - 0x08000f30 NVIC_RESETFAULTMASK - 0x08000f3c NVIC_BASEPRICONFIG - 0x08000f58 NVIC_GetBASEPRI - 0x08000f68 NVIC_GetCurrentPendingIRQChannel - 0x08000f90 NVIC_GetIRQChannelPendingBitStatus - 0x08000ff8 NVIC_SetIRQChannelPendingBit - 0x08001018 NVIC_ClearIRQChannelPendingBit - 0x08001054 NVIC_GetCurrentActiveHandler - 0x08001078 NVIC_GetIRQChannelActiveBitStatus - 0x080010e0 NVIC_GetCPUID - 0x080010f8 NVIC_SetVectorTable - 0x08001128 NVIC_GenerateSystemReset - 0x08001144 NVIC_GenerateCoreReset - 0x08001160 NVIC_SystemLPConfig - 0x080011b8 NVIC_SystemHandlerConfig - 0x08001224 NVIC_SystemHandlerPriorityConfig - 0x08001334 NVIC_GetSystemHandlerPendingBitStatus - 0x080013a0 NVIC_SetSystemHandlerPendingBit - 0x080013e4 NVIC_ClearSystemHandlerPendingBit - 0x0800142c NVIC_GetSystemHandlerActiveBitStatus - 0x08001494 NVIC_GetFaultHandlerSources - 0x0800152c NVIC_GetFaultAddress - .text 0x0800157c 0xa6c lib/libstm32.a(stm32f10x_rcc.o) - 0x0800157c RCC_DeInit - 0x08001660 RCC_HSEConfig - 0x080016e8 RCC_WaitForHSEStartUp - 0x08001758 RCC_AdjustHSICalibrationValue - 0x080017a0 RCC_HSICmd - 0x080017c0 RCC_PLLConfig - 0x0800180c RCC_PLLCmd - 0x0800182c RCC_SYSCLKConfig - 0x08001870 RCC_GetSYSCLKSource - 0x08001890 RCC_HCLKConfig - 0x080018d4 RCC_PCLK1Config - 0x08001918 RCC_PCLK2Config - 0x08001960 RCC_ITConfig - 0x080019c4 RCC_USBCLKConfig - 0x080019e4 RCC_ADCCLKConfig - 0x08001a28 RCC_LSEConfig - 0x08001a84 RCC_LSICmd - 0x08001aa4 RCC_RTCCLKConfig - 0x08001ad0 RCC_RTCCLKCmd - 0x08001af0 RCC_GetClocksFreq - 0x08001cbc RCC_AHBPeriphClockCmd - 0x08001d14 RCC_APB2PeriphClockCmd - 0x08001d6c RCC_APB1PeriphClockCmd - 0x08001dc4 RCC_APB2PeriphResetCmd - 0x08001e1c RCC_APB1PeriphResetCmd - 0x08001e74 RCC_BackupResetCmd - 0x08001e94 RCC_ClockSecuritySystemCmd - 0x08001eb4 RCC_MCOConfig - 0x08001ed4 RCC_GetFlagStatus - 0x08001f64 RCC_ClearFlag - 0x08001f88 RCC_GetITStatus - 0x08001fc8 RCC_ClearITPendingBit - .text 0x08001fe8 0x6e lib/libstm32.a(cortexm3_macro.o) - 0x08001fe8 __WFI - 0x08001fec __WFE - 0x08001ff0 __SEV - 0x08001ff4 __ISB - 0x08001ffa __DSB - 0x08002000 __DMB - 0x08002006 __SVC - 0x0800200a __MRS_CONTROL - 0x08002010 __MSR_CONTROL - 0x0800201a __MRS_PSP - 0x08002020 __MSR_PSP - 0x08002026 __MRS_MSP - 0x0800202c __MSR_MSP - 0x08002032 __SETPRIMASK - 0x08002036 __RESETPRIMASK - 0x0800203a __SETFAULTMASK - 0x0800203e __RESETFAULTMASK - 0x08002042 __BASEPRICONFIG - 0x08002048 __GetBASEPRI - 0x0800204e __REV_HalfWord - 0x08002052 __REV_Word - *fill* 0x08002056 0x2 00 - .text 0x08002058 0x88 lib/libstm32.a(stm32f10x_vector.o) - 0x08002058 Reset_Handler - *(.text.*) - *(.rodata) - .rodata 0x080020e0 0x14 lib/libstm32.a(stm32f10x_rcc.o) - *(.rodata*) - *(.glue_7) - .glue_7 0x00000000 0x0 linker stubs - *(.glue_7t) - .glue_7t 0x00000000 0x0 linker stubs - 0x080020f4 . = ALIGN (0x4) - 0x080020f4 _etext = . - 0x080020f4 _sidata = _etext - -.vfp11_veneer 0x20000000 0x0 - .vfp11_veneer 0x00000000 0x0 linker stubs - -.v4_bx 0x20000000 0x0 - .v4_bx 0x00000000 0x0 linker stubs - -.data 0x20000000 0x0 load address 0x080020f4 - 0x20000000 . = ALIGN (0x4) - 0x20000000 _sdata = . - *(.data) - *(.data.*) - 0x20000000 . = ALIGN (0x4) - 0x20000000 _edata = . - -.bss 0x20000000 0x10 - 0x20000000 . = ALIGN (0x4) - 0x20000000 _sbss = . - *(.bss) - .bss 0x20000000 0x8 lib/libstm32.a(stm32f10x_rcc.o) - *(COMMON) - COMMON 0x20000008 0x8 main.o - 0x20000008 HSEStartUpStatus - 0x2000000c GPIO_InitStructure - 0x20000010 . = ALIGN (0x4) - 0x20000010 _ebss = . - 0x20000010 PROVIDE (end, _ebss) - 0x20000010 PROVIDE (_end, _ebss) - -._usrstack 0x20000010 0x100 - 0x20000010 . = ALIGN (0x4) - 0x20000010 _susrstack = . - 0x20000110 . = (. + _Minimum_Stack_Size) - *fill* 0x20000010 0x100 00 - 0x20000110 . = ALIGN (0x4) - 0x20000110 _eusrstack = . - -.b1text - *(.b1text) - *(.b1rodata) - *(.b1rodata*) - -.eb0text - *(.eb0text) - *(.eb0rodata) - *(.eb0rodata*) - -.eb1text - *(.eb1text) - *(.eb1rodata) - *(.eb1rodata*) - -.eb2text - *(.eb2text) - *(.eb2rodata) - *(.eb2rodata*) - -.eb3text - *(.eb3text) - *(.eb3rodata) - *(.eb3rodata*) - 0x20000110 __exidx_start = . - 0x20000110 __exidx_end = . - -/DISCARD/ - libc.a(*) - libm.a(*) - libgcc.a(*) - -.stab - *(.stab) - -.stabstr - *(.stabstr) - -.stab.excl - *(.stab.excl) - -.stab.exclstr - *(.stab.exclstr) - -.stab.index - *(.stab.index) - -.stab.indexstr - *(.stab.indexstr) - -.ARM.attributes - 0x00000000 0x2f - .ARM.attributes - 0x00000000 0x14 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crti.o - .ARM.attributes - 0x00000014 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o - .ARM.attributes - 0x00000044 0x14 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o - .ARM.attributes - 0x00000058 0x31 main.o - .ARM.attributes - 0x00000089 0x31 stm32f10x_it.o - .ARM.attributes - 0x000000ba 0x31 lib/libstm32.a(stm32f10x_flash.o) - .ARM.attributes - 0x000000eb 0x31 lib/libstm32.a(stm32f10x_gpio.o) - .ARM.attributes - 0x0000011c 0x31 lib/libstm32.a(stm32f10x_nvic.o) - .ARM.attributes - 0x0000014d 0x31 lib/libstm32.a(stm32f10x_rcc.o) - .ARM.attributes - 0x0000017e 0x21 lib/libstm32.a(cortexm3_macro.o) - .ARM.attributes - 0x0000019f 0x31 lib/libstm32.a(stm32f10x_vector.o) - .ARM.attributes - 0x000001d0 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-atexit.o) - .ARM.attributes - 0x00000200 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o) - .ARM.attributes - 0x00000230 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-impure.o) - .ARM.attributes - 0x00000260 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-init.o) - .ARM.attributes - 0x00000290 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-memset.o) - .ARM.attributes - 0x000002c0 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) - .ARM.attributes - 0x000002f0 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__atexit.o) - .ARM.attributes - 0x00000320 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__call_atexit.o) - .ARM.attributes - 0x00000350 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-errno.o) - .ARM.attributes - 0x00000380 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) - .ARM.attributes - 0x000003b0 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fwalk.o) - .ARM.attributes - 0x000003e0 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) - .ARM.attributes - 0x00000410 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mlock.o) - .ARM.attributes - 0x00000440 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o) - .ARM.attributes - 0x00000470 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) - .ARM.attributes - 0x000004a0 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-strlen.o) - .ARM.attributes - 0x000004d0 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-writer.o) - .ARM.attributes - 0x00000500 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-closer.o) - .ARM.attributes - 0x00000530 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fclose.o) - .ARM.attributes - 0x00000560 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fflush.o) - .ARM.attributes - 0x00000590 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-freer.o) - .ARM.attributes - 0x000005c0 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-lseekr.o) - .ARM.attributes - 0x000005f0 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-readr.o) - .ARM.attributes - 0x00000620 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-reent.o) - .ARM.attributes - 0x00000650 0x30 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtend.o - .ARM.attributes - 0x00000680 0x16 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtn.o - -.comment 0x00000000 0x11 - *(.comment) - .comment 0x00000000 0x11 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtbegin.o - 0x12 (size before relaxing) - .comment 0x00000000 0x12 main.o - .comment 0x00000000 0x12 stm32f10x_it.o - .comment 0x00000000 0x12 lib/libstm32.a(stm32f10x_flash.o) - .comment 0x00000000 0x12 lib/libstm32.a(stm32f10x_gpio.o) - .comment 0x00000000 0x12 lib/libstm32.a(stm32f10x_nvic.o) - .comment 0x00000000 0x12 lib/libstm32.a(stm32f10x_rcc.o) - .comment 0x00000000 0x12 lib/libstm32.a(stm32f10x_vector.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-atexit.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-impure.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-init.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-memset.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__atexit.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__call_atexit.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-errno.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fwalk.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mlock.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-strlen.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-writer.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-closer.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fclose.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fflush.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-freer.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-lseekr.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-readr.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-reent.o) - .comment 0x00000000 0x12 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crtend.o - -.debug - *(.debug) - -.line - *(.line) - -.debug_srcinfo - *(.debug_srcinfo) - -.debug_sfnames - *(.debug_sfnames) - -.debug_aranges 0x00000000 0x450 - *(.debug_aranges) - .debug_aranges - 0x00000000 0x28 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/crti.o - .debug_aranges - 0x00000028 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/crt0.o - .debug_aranges - 0x00000048 0x20 main.o - .debug_aranges - 0x00000068 0x20 stm32f10x_it.o - .debug_aranges - 0x00000088 0x20 lib/libstm32.a(stm32f10x_flash.o) - .debug_aranges - 0x000000a8 0x20 lib/libstm32.a(stm32f10x_gpio.o) - .debug_aranges - 0x000000c8 0x20 lib/libstm32.a(stm32f10x_nvic.o) - .debug_aranges - 0x000000e8 0x20 lib/libstm32.a(stm32f10x_rcc.o) - .debug_aranges - 0x00000108 0x20 lib/libstm32.a(cortexm3_macro.o) - .debug_aranges - 0x00000128 0x20 lib/libstm32.a(stm32f10x_vector.o) - .debug_aranges - 0x00000148 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-atexit.o) - .debug_aranges - 0x00000168 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o) - .debug_aranges - 0x00000188 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-init.o) - .debug_aranges - 0x000001a8 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-memset.o) - .debug_aranges - 0x000001c8 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-syscalls.o) - .debug_aranges - 0x000001e8 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__atexit.o) - .debug_aranges - 0x00000208 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-__call_atexit.o) - .debug_aranges - 0x00000228 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-errno.o) - .debug_aranges - 0x00000248 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-findfp.o) - .debug_aranges - 0x00000268 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fwalk.o) - .debug_aranges - 0x00000288 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mallocr.o) - .debug_aranges - 0x000002a8 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-mlock.o) - .debug_aranges - 0x000002c8 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o) - .debug_aranges - 0x000002e8 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-stdio.o) - .debug_aranges - 0x00000308 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-strlen.o) - .debug_aranges - 0x00000328 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-writer.o) - .debug_aranges - 0x00000348 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-closer.o) - .debug_aranges - 0x00000368 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fclose.o) - .debug_aranges - 0x00000388 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-fflush.o) - .debug_aranges - 0x000003a8 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-freer.o) - .debug_aranges - 0x000003c8 0x20 /home/lxir/opt/arm/lib/gcc/arm-none-eabi/4.5.0/../../../../arm-none-eabi/lib/libc.a(lib_a-lseekr.o) - .debug_aranges - 0x0... [truncated message content] |