76 lines
4.4 KiB
Plaintext
76 lines
4.4 KiB
Plaintext
ELF Header:
|
|
Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
|
|
Class: ELF32
|
|
Data: 2's complement, little endian
|
|
Version: 1 (current)
|
|
OS/ABI: UNIX - System V
|
|
ABI Version: 0
|
|
Type: EXEC (Executable file)
|
|
Machine: ARM
|
|
Version: 0x1
|
|
Entry point address: 0x8001709
|
|
Start of program headers: 52 (bytes into file)
|
|
Start of section headers: 1009364 (bytes into file)
|
|
Flags: 0x5000200, Version5 EABI, soft-float ABI
|
|
Size of this header: 52 (bytes)
|
|
Size of program headers: 32 (bytes)
|
|
Number of program headers: 6
|
|
Size of section headers: 40 (bytes)
|
|
Number of section headers: 29
|
|
Section header string table index: 28
|
|
|
|
Section Headers:
|
|
[Nr] Name Type Addr Off Size ES Flg Lk Inf Al
|
|
[ 0] NULL 00000000 000000 000000 00 0 0 0
|
|
[ 1] rom_start PROGBITS 08000000 0000f4 0001b0 00 AX 0 0 4
|
|
[ 2] text PROGBITS 080001b0 0002a4 00457c 00 AX 0 0 4
|
|
[ 3] initlevel PROGBITS 0800472c 004820 000038 00 A 0 0 4
|
|
[ 4] device_area PROGBITS 08004764 004858 000054 00 A 0 0 4
|
|
[ 5] sw_isr_table PROGBITS 080047b8 0048ac 0002e0 00 A 0 0 4
|
|
[ 6] device_api_area PROGBITS 08004a98 004b8c 000034 00 A 0 0 4
|
|
[ 7] log_const_area PROGBITS 08004acc 004bc0 000008 00 A 0 0 4
|
|
[ 8] tbss NOBITS 08004ad4 004bc8 000004 00 WAT 0 0 4
|
|
[ 9] rodata PROGBITS 08004ad4 004bc8 00082c 00 A 0 0 4
|
|
[10] .ramfunc PROGBITS 20000000 00544c 000000 00 W 0 0 1
|
|
[11] datas PROGBITS 20000000 0053f4 00004c 00 WA 0 0 4
|
|
[12] device_states PROGBITS 2000004c 005440 000008 00 WA 0 0 1
|
|
[13] .comment PROGBITS 00000000 00544c 00001f 01 MS 0 0 1
|
|
[14] .debug_aranges PROGBITS 00000000 005470 0013b8 00 0 0 8
|
|
[15] .debug_info PROGBITS 00000000 006828 08ced2 00 0 0 1
|
|
[16] .debug_abbrev PROGBITS 00000000 0936fa 00d503 00 0 0 1
|
|
[17] .debug_line PROGBITS 00000000 0a0bfd 021c0d 00 0 0 1
|
|
[18] .debug_frame PROGBITS 00000000 0c280c 00290c 00 0 0 4
|
|
[19] .debug_str PROGBITS 00000000 0c5118 008d70 01 MS 0 0 1
|
|
[20] .debug_loc PROGBITS 00000000 0cde88 015f93 00 0 0 1
|
|
[21] .debug_ranges PROGBITS 00000000 0e3e1b 003898 00 0 0 1
|
|
[22] .ARM.attributes ARM_ATTRIBUTES 00000000 0e76b3 000032 00 0 0 1
|
|
[23] .last_section PROGBITS 08005354 005448 000004 00 WA 0 0 4
|
|
[24] bss NOBITS 20000058 005458 000983 00 WA 0 0 8
|
|
[25] noinit NOBITS 20000a00 005458 003200 00 WA 0 0 64
|
|
[26] .symtab SYMTAB 00000000 0e76e8 0072c0 10 27 714 4
|
|
[27] .strtab STRTAB 00000000 0ee9a8 007c01 00 0 0 1
|
|
[28] .shstrtab STRTAB 00000000 0f65a9 000129 00 0 0 1
|
|
Key to Flags:
|
|
W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
|
|
L (link order), O (extra OS processing required), G (group), T (TLS),
|
|
C (compressed), x (unknown), o (OS specific), E (exclude),
|
|
D (mbind), y (purecode), p (processor specific)
|
|
|
|
Program Headers:
|
|
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
|
|
LOAD 0x0000f4 0x08000000 0x08000000 0x05300 0x05300 RWE 0x4
|
|
LOAD 0x0053f4 0x20000000 0x08005300 0x00054 0x00054 RW 0x4
|
|
LOAD 0x005448 0x08005354 0x08005354 0x00004 0x00004 RW 0x4
|
|
LOAD 0x000000 0x20000058 0x20000058 0x00000 0x03ba8 RW 0x40
|
|
TLS 0x004bc8 0x08004ad4 0x08004ad4 0x00000 0x00004 R 0x4
|
|
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10
|
|
|
|
Section to Segment mapping:
|
|
Segment Sections...
|
|
00 rom_start text initlevel device_area sw_isr_table device_api_area log_const_area rodata
|
|
01 datas device_states
|
|
02 .last_section
|
|
03 bss noinit
|
|
04 tbss
|
|
05
|