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: 0x0
Start of program headers: 52 (bytes into file)
Start of section headers: 154188 (bytes into file)
Flags: 0x5000000, Version5 EABI
Size of this header: 52 (bytes)
Size of program headers: 32 (bytes)
Number of program headers: 3
Size of section headers: 40 (bytes)
Number of section headers: 12
Section header string table index: 9
Section Headers:
[Nr] Name Type Addr Off Size ES Flg Lk Inf Al
[ 0] NULL 00000000 000000 000000 00 0 0 0
[ 1] .intvect PROGBITS 00000000 008000 000044 00 AX 0 0 4
[ 2] .text PROGBITS 60700000 010000 00a4e8 00 AX 0 0 4
[ 3] .data PROGBITS 6070a4e8 01a4e8 0088f4 00 WA 0 0 4
[ 4] .idata PROGBITS 60712ddc 022ddc 0003c0 00 AX 0 0 4
[ 5] .stack PROGBITS 6071319c 02319c 002800 00 W 0 0 1
[ 6] .bss NOBITS 607159a0 0259a0 034704 00 WA 0 0 32
[ 7] .ARM.attributes ARM_ATTRIBUTES 00000000 02599c 000027 00 0 0 1
[ 8] .comment PROGBITS 00000000 0259c3 00002d 01 MS 0 0 1
[ 9] .shstrtab STRTAB 00000000 0259f0 00005c 00 0 0 1
[10] .symtab SYMTAB 00000000 025c2c 003ab0 10 11 688 4
[11] .strtab STRTAB 00000000 0296dc 0015ff 00 0 0 1
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings)
I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)
O (extra OS processing required) o (OS specific), p (processor specific)
Program Headers:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
LOAD 0x008000 0x00000000 0x60000000 0x00044 0x00044 R E 0x8000
LOAD 0x010000 0x60700000 0x60000044 0x1319c 0x1319c RWE 0x8000
LOAD 0x0259a0 0x607159a0 0x600131e0 0x00000 0x34704 RW 0x8000
Section to Segment mapping:
Segment Sections...
00 .intvect
01 .text .data .idata
02 .bss