
File: STM32_FlashLoader.axf
Format: elf32-littlearm
Arch: arm
AddressSize: 32bit
LoadName: <Not found>
ElfHeader {
  Ident {
    Magic: (7F 45 4C 46)
    Class: 32-bit (0x1)
    DataEncoding: LittleEndian (0x1)
    FileVersion: 1
    OS/ABI: SystemV (0x0)
    ABIVersion: 0
    Unused: (00 00 00 00 00 00 00)
  }
  Type: Executable (0x2)
  Machine: EM_ARM (0x28)
  Version: 1
  Entry: 0x20000000
  ProgramHeaderOffset: 0xDCFC
  SectionHeaderOffset: 0xDD1C
  Flags [ (0x5000002)
    0x2
    0x1000000
    0x4000000
  ]
  HeaderSize: 52
  ProgramHeaderEntrySize: 32
  ProgramHeaderCount: 1
  SectionHeaderEntrySize: 40
  SectionHeaderCount: 16
  StringTableSectionIndex: 15
}
Sections [
  Section {
    Index: 0
    Name:  (0)
    Type: SHT_NULL (0x0)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0x0
    Size: 0
    Link: 0
    Info: 0
    AddressAlignment: 0
    EntrySize: 0
  }
  Section {
    Index: 1
    Name: ER_RO (1)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x6)
      SHF_ALLOC (0x2)
      SHF_EXECINSTR (0x4)
    ]
    Address: 0x20000000
    Offset: 0x34
    Size: 3288
    Link: 0
    Info: 0
    AddressAlignment: 4
    EntrySize: 0
  }
  Section {
    Index: 2
    Name: ER_RW (7)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x3)
      SHF_ALLOC (0x2)
      SHF_WRITE (0x1)
    ]
    Address: 0x20000CD8
    Offset: 0xD0C
    Size: 12
    Link: 0
    Info: 0
    AddressAlignment: 4
    EntrySize: 0
  }
  Section {
    Index: 3
    Name: ER_ZI (13)
    Type: SHT_NOBITS (0x8)
    Flags [ (0x3)
      SHF_ALLOC (0x2)
      SHF_WRITE (0x1)
    ]
    Address: 0x20000CE4
    Offset: 0xD18
    Size: 9884
    Link: 0
    Info: 0
    AddressAlignment: 8
    EntrySize: 0
  }
  Section {
    Index: 4
    Name: .debug_abbrev (19)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0xD18
    Size: 1256
    Link: 0
    Info: 0
    AddressAlignment: 0
    EntrySize: 0
  }
  Section {
    Index: 5
    Name: .debug_frame (33)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0x1200
    Size: 2400
    Link: 0
    Info: 0
    AddressAlignment: 0
    EntrySize: 0
  }
  Section {
    Index: 6
    Name: .debug_info (46)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0x1B60
    Size: 10796
    Link: 0
    Info: 0
    AddressAlignment: 0
    EntrySize: 0
  }
  Section {
    Index: 7
    Name: .debug_line (58)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0x458C
    Size: 3728
    Link: 0
    Info: 0
    AddressAlignment: 0
    EntrySize: 0
  }
  Section {
    Index: 8
    Name: .debug_loc (70)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0x541C
    Size: 1264
    Link: 0
    Info: 0
    AddressAlignment: 0
    EntrySize: 0
  }
  Section {
    Index: 9
    Name: .debug_macinfo (81)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0x590C
    Size: 17912
    Link: 0
    Info: 0
    AddressAlignment: 0
    EntrySize: 0
  }
  Section {
    Index: 10
    Name: .debug_pubnames (96)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0x9F04
    Size: 2240
    Link: 0
    Info: 0
    AddressAlignment: 0
    EntrySize: 0
  }
  Section {
    Index: 11
    Name: .symtab (112)
    Type: SHT_SYMTAB (0x2)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0xA7C4
    Size: 3392
    Link: 12
    Info: 87
    AddressAlignment: 4
    EntrySize: 16
  }
  Section {
    Index: 12
    Name: .strtab (120)
    Type: SHT_STRTAB (0x3)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0xB504
    Size: 3444
    Link: 0
    Info: 0
    AddressAlignment: 1
    EntrySize: 0
  }
  Section {
    Index: 13
    Name: .note (128)
    Type: SHT_NOTE (0x7)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0xC278
    Size: 28
    Link: 0
    Info: 0
    AddressAlignment: 4
    EntrySize: 0
  }
  Section {
    Index: 14
    Name: .comment (134)
    Type: SHT_PROGBITS (0x1)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0xC294
    Size: 6604
    Link: 0
    Info: 0
    AddressAlignment: 1
    EntrySize: 0
  }
  Section {
    Index: 15
    Name: .shstrtab (143)
    Type: SHT_STRTAB (0x3)
    Flags [ (0x0)
    ]
    Address: 0x0
    Offset: 0xDC60
    Size: 156
    Link: 0
    Info: 0
    AddressAlignment: 1
    EntrySize: 0
  }
]
Symbols [
  Symbol {
    Name:  (0)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: Undefined (0x0)
  }
  Symbol {
    Name: $m (1)
    Value: 0x21
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x20000000
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x2000000A
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x20000014
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x20000026
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x2000003C
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x20000252
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x2000026C
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x2000044E
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x2000045C
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x200007C2
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x200007E4
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x20000B96
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x20000BB4
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x20000C24
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x20000C26
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x20000C28
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x20000C52
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x20000C54
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x20000C62
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x20000C64
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x20000CAE
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x20000CB0
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x20000CB6
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $t (4)
    Value: 0x20000CBC
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d (7)
    Value: 0x20000CC0
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d.realdata (10)
    Value: 0x20000CC4
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: $d.realdata (10)
    Value: 0x20000CD8
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_RW (0x2)
  }
  Symbol {
    Name: $d.realdata (10)
    Value: 0x20000CE4
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: $d.realdata (10)
    Value: 0x20002D20
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: $d.realdata (10)
    Value: 0x20002F20
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: $d.realdata (10)
    Value: 0x20002F80
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: $d.realdata (10)
    Value: 0x20003180
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: C:\Documents and Settings\junseok\???? ???\STM32\A1000_Flash_loader\main.c (22)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .text (98)
    Value: 0x2000003C
    Size: 560
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: .data (104)
    Value: 0x20000CD8
    Size: 11
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RW (0x2)
  }
  Symbol {
    Name: .data$0 (110)
    Value: 0x20000CD8
    Size: 0
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_RW (0x2)
  }
  Symbol {
    Name: .bss (118)
    Value: 0x20000CE4
    Size: 8252
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: .bss$5 (123)
    Value: 0x20000CE4
    Size: 0
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: C:\Documents and Settings\junseok\???? ???\STM32\A1000_Flash_loader\stm32f10x_it.c (130)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: C:\Documents and Settings\junseok\???? ???\STM32\A1000_Flash_loader\stm32f10x_flash.c (214)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .text (98)
    Value: 0x2000026C
    Size: 496
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: delay (301)
    Value: 0x200002FB
    Size: 16
    Binding: Local (0x0)
    Type: Function (0x2)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: C:\Documents and Settings\junseok\???? ???\STM32\A1000_Flash_loader\stm32f10x_lib.c (307)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: C:\Documents and Settings\junseok\???? ???\STM32\A1000_Flash_loader\stm32f10x_rcc.c (392)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .text (98)
    Value: 0x2000045C
    Size: 904
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: .constdata (477)
    Value: 0x20000CC4
    Size: 20
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: .constdata$1 (488)
    Value: 0x20000CC4
    Size: 0
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: APBAHBPrescTable (501)
    Value: 0x20000CC4
    Size: 16
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: ADCPrescTable (518)
    Value: 0x20000CD4
    Size: 4
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: C:\Documents and Settings\junseok\???? ???\STM32\A1000_Flash_loader\stm32f10x_nvic.c (532)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .text (98)
    Value: 0x200007E4
    Size: 976
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: C:\Documents and Settings\junseok\???? ???\STM32\A1000_Flash_loader\Buff.c (618)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .bss (118)
    Value: 0x20002D20
    Size: 512
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: .bss$5 (123)
    Value: 0x20002D20
    Size: 0
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: C:\Documents and Settings\junseok\???? ???\STM32\A1000_Flash_loader\cortexm3_macro.s (694)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .text (98)
    Value: 0x20000BB4
    Size: 110
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: C:\Documents and Settings\junseok\???? ???\STM32\A1000_Flash_loader\stm32f10x_vector.s (780)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: STACK (868)
    Value: 0x20003180
    Size: 512
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: Stack_Mem (874)
    Value: 0x20003180
    Size: 512
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: __initial_sp (884)
    Value: 0x20003380
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: HEAP (897)
    Value: 0x20002F80
    Size: 512
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: Heap_Mem (902)
    Value: 0x20002F80
    Size: 512
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: __heap_base (911)
    Value: 0x20002F80
    Size: 0
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: __heap_limit (923)
    Value: 0x20003180
    Size: 0
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: Init (936)
    Value: 0x20000000
    Size: 60
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: endprogram (941)
    Value: 0x2000000C
    Size: 4
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: exception_handler (952)
    Value: 0x20000010
    Size: 0
    Binding: Local (0x0)
    Type: Object (0x1)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: loop0 (970)
    Value: 0x20000015
    Size: 0
    Binding: Local (0x0)
    Type: Function (0x2)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: loop1 (976)
    Value: 0x20000019
    Size: 0
    Binding: Local (0x0)
    Type: Function (0x2)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: Heap_Size (982)
    Value: 0x200
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: SVS_STACK_SIZE (992)
    Value: 0x200
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: Stack_Size (1007)
    Value: 0x200
    Size: 0
    Binding: Local (0x0)
    Type: None (0x0)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: dc.s (1018)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: ../../stkheap2.s (1023)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .text (98)
    Value: 0x20000C24
    Size: 64
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: ../../angel/sys.s (1040)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .text (98)
    Value: 0x20000C64
    Size: 76
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: ../../angel/rt.s (1058)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: ../../angel/rt.s (1058)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .text (98)
    Value: 0x20000CB0
    Size: 12
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: ../../angel/rt.s (1058)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: ../../angel/rt.s (1058)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: ../../angel/sys.s (1040)
    Value: 0x0
    Size: 0
    Binding: Local (0x0)
    Type: File (0x4)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: .text (98)
    Value: 0x20000CBC
    Size: 8
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: .bss (118)
    Value: 0x20002F20
    Size: 96
    Binding: Local (0x0)
    Type: Section (0x3)
    Other: 0
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: BuildAttributes$$THUMB_ISAv4$M$P$D$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$REQ8$PRES8$EABIv2 (1075)
    Value: 0x0
    Size: 0
    Binding: Global (0x1)
    Type: None (0x0)
    Other: 0
    Section: Absolute (0xFFF1)
  }
  Symbol {
    Name: Reset_Handler (1215)
    Value: 0x20000001
    Size: 28
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __user_initial_stackheap (1229)
    Value: 0x2000001D
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: ReadChipID (1254)
    Value: 0x2000003D
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: EraseSector (1265)
    Value: 0x20000045
    Size: 120
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: EraseAll (1277)
    Value: 0x200000BD
    Size: 66
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: Program (1286)
    Value: 0x200000FF
    Size: 48
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_Configuration (1294)
    Value: 0x2000012F
    Size: 14
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_Configuration (1313)
    Value: 0x2000013D
    Size: 110
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: Flash_Init (1331)
    Value: 0x200001AB
    Size: 40
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: Main (1342)
    Value: 0x200001D3
    Size: 60
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: BlankCheck (1347)
    Value: 0x2000020F
    Size: 32
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: Verification (1358)
    Value: 0x2000022F
    Size: 36
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_SetLatency (1371)
    Value: 0x2000026D
    Size: 22
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_HalfCycleAccessCmd (1388)
    Value: 0x20000283
    Size: 22
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_PrefetchBufferCmd (1413)
    Value: 0x20000299
    Size: 22
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_Unlock (1437)
    Value: 0x200002AF
    Size: 12
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_Lock (1450)
    Value: 0x200002BB
    Size: 14
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_GetStatus (1461)
    Value: 0x200002C9
    Size: 50
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_WaitForLastOperation (1477)
    Value: 0x2000030B
    Size: 42
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_ErasePage (1504)
    Value: 0x20000335
    Size: 76
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_EraseAllPages (1520)
    Value: 0x20000381
    Size: 72
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_ProgramHalfWord (1540)
    Value: 0x200003C9
    Size: 66
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_GetReadOutProtectionStatus (1562)
    Value: 0x2000040B
    Size: 20
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_GetFlagStatus (1595)
    Value: 0x2000041F
    Size: 42
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: FLASH_ClearFlag (1615)
    Value: 0x20000449
    Size: 6
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_DeInit (1631)
    Value: 0x2000045D
    Size: 78
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_HSEConfig (1642)
    Value: 0x200004AB
    Size: 68
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_GetFlagStatus (1656)
    Value: 0x200004EF
    Size: 56
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_WaitForHSEStartUp (1674)
    Value: 0x20000527
    Size: 36
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_AdjustHSICalibrationValue (1696)
    Value: 0x2000054B
    Size: 18
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_HSICmd (1726)
    Value: 0x2000055D
    Size: 6
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_PLLConfig (1737)
    Value: 0x20000563
    Size: 22
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_PLLCmd (1751)
    Value: 0x20000579
    Size: 6
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_SYSCLKConfig (1762)
    Value: 0x2000057F
    Size: 16
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_GetSYSCLKSource (1779)
    Value: 0x2000058F
    Size: 10
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_HCLKConfig (1799)
    Value: 0x20000599
    Size: 16
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_PCLK1Config (1814)
    Value: 0x200005A9
    Size: 16
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_PCLK2Config (1830)
    Value: 0x200005B9
    Size: 18
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_ITConfig (1846)
    Value: 0x200005CB
    Size: 26
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_USBCLKConfig (1859)
    Value: 0x200005E5
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_ADCCLKConfig (1876)
    Value: 0x200005ED
    Size: 16
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_LSEConfig (1893)
    Value: 0x200005FD
    Size: 44
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_LSICmd (1907)
    Value: 0x20000629
    Size: 6
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_RTCCLKConfig (1918)
    Value: 0x2000062F
    Size: 12
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_RTCCLKCmd (1935)
    Value: 0x2000063B
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_GetClocksFreq (1949)
    Value: 0x20000643
    Size: 194
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_AHBPeriphClockCmd (1967)
    Value: 0x20000705
    Size: 26
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_APB2PeriphClockCmd (1989)
    Value: 0x2000071F
    Size: 26
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_APB1PeriphClockCmd (2012)
    Value: 0x20000739
    Size: 26
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_APB2PeriphResetCmd (2035)
    Value: 0x20000753
    Size: 26
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_APB1PeriphResetCmd (2058)
    Value: 0x2000076D
    Size: 26
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_BackupResetCmd (2081)
    Value: 0x20000787
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_ClockSecuritySystemCmd (2100)
    Value: 0x2000078F
    Size: 6
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_MCOConfig (2127)
    Value: 0x20000795
    Size: 6
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_ClearFlag (2141)
    Value: 0x2000079B
    Size: 14
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_GetITStatus (2155)
    Value: 0x200007A9
    Size: 20
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: RCC_ClearITPendingBit (2171)
    Value: 0x200007BD
    Size: 6
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_DeInit (2193)
    Value: 0x200007E5
    Size: 42
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_SCBDeInit (2205)
    Value: 0x2000080F
    Size: 76
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_PriorityGroupConfig (2220)
    Value: 0x2000085B
    Size: 12
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_Init (2245)
    Value: 0x20000867
    Size: 160
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_StructInit (2255)
    Value: 0x20000907
    Size: 12
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_SETPRIMASK (2271)
    Value: 0x20000913
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_RESETPRIMASK (2287)
    Value: 0x2000091B
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_SETFAULTMASK (2305)
    Value: 0x20000923
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_RESETFAULTMASK (2323)
    Value: 0x2000092B
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_BASEPRICONFIG (2343)
    Value: 0x20000933
    Size: 12
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetBASEPRI (2362)
    Value: 0x2000093F
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetCurrentPendingIRQChannel (2378)
    Value: 0x20000947
    Size: 10
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetIRQChannelPendingBitStatus (2411)
    Value: 0x20000951
    Size: 42
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_SetIRQChannelPendingBit (2446)
    Value: 0x2000097B
    Size: 6
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_ClearIRQChannelPendingBit (2475)
    Value: 0x20000981
    Size: 20
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetCurrentActiveHandler (2506)
    Value: 0x20000995
    Size: 10
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetIRQChannelActiveBitStatus (2535)
    Value: 0x2000099F
    Size: 42
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetCPUID (2569)
    Value: 0x200009C9
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_SetVectorTable (2583)
    Value: 0x200009D1
    Size: 14
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GenerateSystemReset (2603)
    Value: 0x200009DF
    Size: 12
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GenerateCoreReset (2628)
    Value: 0x200009EB
    Size: 12
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_SystemLPConfig (2651)
    Value: 0x200009F7
    Size: 34
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_SystemHandlerConfig (2671)
    Value: 0x20000A19
    Size: 48
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_SystemHandlerPriorityConfig (2696)
    Value: 0x20000A49
    Size: 104
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetSystemHandlerPendingBitStatus (2729)
    Value: 0x20000AB1
    Size: 44
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_SetSystemHandlerPendingBit (2767)
    Value: 0x20000ADD
    Size: 22
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_ClearSystemHandlerPendingBit (2799)
    Value: 0x20000AF3
    Size: 28
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetSystemHandlerActiveBitStatus (2833)
    Value: 0x20000B0F
    Size: 42
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetFaultHandlerSources (2870)
    Value: 0x20000B39
    Size: 66
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: NVIC_GetFaultAddress (2898)
    Value: 0x20000B7B
    Size: 58
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __WFI (2919)
    Value: 0x20000BB5
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __WFE (2925)
    Value: 0x20000BB9
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __SEV (2931)
    Value: 0x20000BBD
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __ISB (2937)
    Value: 0x20000BC1
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __DSB (2943)
    Value: 0x20000BC7
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __DMB (2949)
    Value: 0x20000BCD
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __SVC (2955)
    Value: 0x20000BD3
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __MRS_CONTROL (2961)
    Value: 0x20000BD7
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __MSR_CONTROL (2975)
    Value: 0x20000BDD
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __MRS_PSP (2989)
    Value: 0x20000BE7
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __MSR_PSP (2999)
    Value: 0x20000BED
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __MRS_MSP (3009)
    Value: 0x20000BF3
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __MSR_MSP (3019)
    Value: 0x20000BF9
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __SETPRIMASK (3029)
    Value: 0x20000BFF
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __RESETPRIMASK (3042)
    Value: 0x20000C03
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __SETFAULTMASK (3057)
    Value: 0x20000C07
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __RESETFAULTMASK (3072)
    Value: 0x20000C0B
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __BASEPRICONFIG (3089)
    Value: 0x20000C0F
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __GetBASEPRI (3105)
    Value: 0x20000C15
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __REV_HalfWord (3118)
    Value: 0x20000C1B
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __REV_Word (3133)
    Value: 0x20000C1F
    Size: 0
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __use_two_region_memory (3144)
    Value: 0x20000C25
    Size: 4
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __rt_stackheap_init_2region (3168)
    Value: 0x20000C29
    Size: 44
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __rt_heap_extend_2region (3196)
    Value: 0x20000C55
    Size: 16
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __user_setup_stackheap (3221)
    Value: 0x20000C65
    Size: 76
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __rt_stackheap_storage (3244)
    Value: 0x20000CB1
    Size: 8
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __user_libspace (3267)
    Value: 0x20000CBD
    Size: 4
    Binding: Global (0x1)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __user_perproc_libspace (3283)
    Value: 0x20000CBD
    Size: 0
    Binding: Weak (0x2)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: __user_perthread_libspace (3307)
    Value: 0x20000CBD
    Size: 0
    Binding: Weak (0x2)
    Type: Function (0x2)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RO (0x1)
  }
  Symbol {
    Name: EraseCounter (3333)
    Value: 0x20000CD8
    Size: 4
    Binding: Global (0x1)
    Type: Object (0x1)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RW (0x2)
  }
  Symbol {
    Name: NbrOfPage (3346)
    Value: 0x20000CDC
    Size: 4
    Binding: Global (0x1)
    Type: Object (0x1)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RW (0x2)
  }
  Symbol {
    Name: FLASHStatus (3356)
    Value: 0x20000CE0
    Size: 1
    Binding: Global (0x1)
    Type: Object (0x1)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RW (0x2)
  }
  Symbol {
    Name: MemoryProgramStatus (3368)
    Value: 0x20000CE1
    Size: 1
    Binding: Global (0x1)
    Type: Object (0x1)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RW (0x2)
  }
  Symbol {
    Name: HSEStartUpStatus (3388)
    Value: 0x20000CE2
    Size: 1
    Binding: Global (0x1)
    Type: Object (0x1)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_RW (0x2)
  }
  Symbol {
    Name: Flash_Info (3405)
    Value: 0x20000CE4
    Size: 8252
    Binding: Global (0x1)
    Type: Object (0x1)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: SvsStack (3416)
    Value: 0x20002D20
    Size: 512
    Binding: Global (0x1)
    Type: Object (0x1)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_ZI (0x3)
  }
  Symbol {
    Name: __libspace_start (3425)
    Value: 0x20002F20
    Size: 96
    Binding: Global (0x1)
    Type: Object (0x1)
    Other [ (0x2)
      STV_HIDDEN (0x2)
    ]
    Section: ER_ZI (0x3)
  }
]
