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: 0x1cb71 Start of program headers: 52 (bytes into file) Start of section headers: 3278656 (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: 39 Section header string table index: 38 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 00018000 000100 000144 00 WAX 0 0 4 [ 2] text PROGBITS 00018148 000248 016588 00 AX 0 0 8 [ 3] .ARM.exidx ARM_EXIDX 0002e6d0 0167d0 000008 00 AL 2 0 4 [ 4] initlevel PROGBITS 0002e6d8 0167d8 0000d0 00 A 0 0 4 [ 5] device_area PROGBITS 0002e7a8 0168a8 000104 00 A 0 0 4 [ 6] sw_isr_table PROGBITS 0002e8ac 0169ac 000208 00 WA 0 0 4 [ 7] net_socket_r[...] PROGBITS 0002eab4 016bb4 000010 00 A 0 0 4 [ 8] log_const_area PROGBITS 0002eac4 016bc4 0000a0 00 A 0 0 4 [ 9] log_backend_area PROGBITS 0002eb64 016c64 000010 00 A 0 0 4 [10] rodata PROGBITS 0002eb80 016c80 0033cc 00 WA 0 0 16 [11] .ramfunc NOBITS 2000c568 01a04c 000018 00 WA 0 0 1 [12] datas PROGBITS 2000c580 01a04c 0002a0 00 WA 0 0 4 [13] device_states PROGBITS 2000c820 01a2ec 00001a 00 WA 0 0 1 [14] log_mpsc_pbu[...] PROGBITS 2000c83c 01a308 000040 00 WA 0 0 4 [15] log_msg_ptr_area PROGBITS 2000c87c 01a348 000004 00 WA 0 0 4 [16] k_heap_area PROGBITS 2000c880 01a34c 000028 00 WA 0 0 4 [17] k_mutex_area PROGBITS 2000c8a8 01a374 0000a0 00 WA 0 0 4 [18] k_sem_area PROGBITS 2000c948 01a414 000060 00 WA 0 0 4 [19] k_fifo_area PROGBITS 2000c9a8 01a474 000018 00 WA 0 0 4 [20] net_if_area PROGBITS 2000c9c0 01a48c 00003c 00 WA 0 0 4 [21] net_if_dev_area PROGBITS 2000c9fc 01a4c8 000024 00 WA 0 0 4 [22] net_l2_area PROGBITS 2000ca20 01a4ec 000010 00 A 0 0 4 [23] bss NOBITS 2000ca30 01a500 001a36 00 WA 0 0 8 [24] noinit NOBITS 2000e468 01a500 002dc0 00 WA 0 0 8 [25] .comment PROGBITS 00000000 01a500 000042 01 MS 0 0 1 [26] .debug_aranges PROGBITS 00000000 01a548 003710 00 0 0 8 [27] .debug_info PROGBITS 00000000 01dc58 1c6785 00 0 0 1 [28] .debug_abbrev PROGBITS 00000000 1e43dd 01ef01 00 0 0 1 [29] .debug_line PROGBITS 00000000 2032de 05a887 00 0 0 1 [30] .debug_frame PROGBITS 00000000 25db68 00a728 00 0 0 4 [31] .debug_str PROGBITS 00000000 268290 01c421 01 MS 0 0 1 [32] .debug_loc PROGBITS 00000000 2846b1 06b04a 00 0 0 1 [33] .debug_ranges PROGBITS 00000000 2ef700 010788 00 0 0 8 [34] .ARM.attributes ARM_ATTRIBUTES 00000000 2ffe88 000034 00 0 0 1 [35] .last_section PROGBITS 00032414 01a4fc 000004 00 A 0 0 1 [36] .symtab SYMTAB 00000000 2ffebc 012df0 10 37 3038 4 [37] .strtab STRTAB 00000000 312cac 00d8c9 00 0 0 1 [38] .shstrtab STRTAB 00000000 320575 0001c9 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 EXIDX 0x0167d0 0x0002e6d0 0x0002e6d0 0x00008 0x00008 R 0x4 LOAD 0x000100 0x00018000 0x00018000 0x19f4c 0x19f4c RWE 0x10 LOAD 0x000000 0x2000c568 0x00031f4c 0x00000 0x00018 RW 0x1 LOAD 0x01a04c 0x2000c580 0x00031f64 0x004b0 0x004b0 RW 0x4 LOAD 0x01a4fc 0x00032414 0x00032414 0x00004 0x00004 R 0x1 LOAD 0x000000 0x2000ca30 0x2000ca30 0x00000 0x047f8 RW 0x8 Section to Segment mapping: Segment Sections... 00 .ARM.exidx 01 rom_start text .ARM.exidx initlevel device_area sw_isr_table net_socket_register_area log_const_area log_backend_area rodata 02 .ramfunc 03 datas device_states log_mpsc_pbuf_area log_msg_ptr_area k_heap_area k_mutex_area k_sem_area k_fifo_area net_if_area net_if_dev_area net_l2_area 04 .last_section 05 bss noinit