⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gnu_iodemo.map

📁 UART I/O and Memory Allocation Example for GNU The project GNU_IODemo shows how to use memory alloc
💻 MAP
📖 第 1 页 / 共 5 页
字号:
                0x00086a2c                __printf_from_thumb                0x00086a38                __scanf_change_to_arm                0x00086a40                __abort_change_to_arm                0x00086a30                __printf_change_to_arm                0x00086a24                __malloc_from_thumb                0x00086a34                __scanf_from_thumb                0x00086a3c                __abort_from_thumb *(.glue_7) .glue_7        0x00086a44       0x48 c:\Keil\ARM\INC\ADI\/libaduc7024.a(irq.o)                0x00086a44                __main_from_arm                0x00086a74                __write_from_arm                0x00086a80                __isatty_from_arm                0x00086a5c                __sbrk_from_arm                0x00086a68                __read_from_arm                0x00086a50                ___exit_from_arm.init           0x00086a8c       0x1c .init          0x00086a8c        0xc /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crti.o                0x00086a8c                _init .init          0x00086a98        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .init          0x00086a9c        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o .init          0x00086aa0        0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtn.o.fini           0x00086aa8       0x18 .fini          0x00086aa8        0xc /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crti.o                0x00086aa8                _fini .fini          0x00086ab4        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .fini          0x00086ab8        0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtn.o                0x00086ac0                . = ALIGN (0x4).rodata         0x00086ac0      0xca0 *(.rodata) .rodata        0x00086ac0       0x40 gnu_iodemo.o .rodata        0x00086b00       0x14 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(vfprintf.o) .rodata        0x00086b14       0x28 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(vfscanf.o) .rodata        0x00086b3c       0x24 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_init.o) .rodata        0x00086b60       0x80 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_parsespec.o) .rodata        0x00086be0        0xe /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_susv3_strerror_r.o) *fill*         0x00086bee        0x2 00 .rodata        0x00086bf0      0xb5c /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_string_syserrmsgs.o)                0x00086bf0                _string_syserrmsgs .rodata        0x0008774c       0x14 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/libgcc.a(_thenan_df.o)                0x0008774c                __thenan_df.eh_frame       0x00087760        0x4 .eh_frame      0x00087760        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o.note.ABI-tag   0x00087770       0x20 .note.ABI-tag  0x00087770       0x20 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/crt0.o.rodata.str1.4  0x00087790       0x4c .rodata.str1.4                0x00087790        0xf /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(vfprintf.o)                                 0x10 (size before relaxing) *fill*         0x0008779f        0x1 00 .rodata.str1.4                0x000877a0       0x3c /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_dtostr.o)                0x000877dc                . = ALIGN (0x4)                0x000877dc                _etext = .                0x000877dc                PROVIDE (etext, .).data           0x00010000      0x114 load address 0x000877dc                0x00010000                _data = . *(.data) .data          0x00010000        0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o                0x00010000                __dso_handle .data          0x00010008       0x20 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_dtostr.o) .data          0x00010028       0xe8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_stdio_init.o)                0x00010104                stdout                0x0001010c                _stdio_openlist                0x00010100                stdin                0x00010108                stderr .data          0x00010110        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_parsespec.o)                0x00010110                _custom_printf_spec.ctors          0x00010114        0x8 load address 0x000878f0 .ctors         0x00010114        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .ctors         0x00010118        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o.dtors          0x0001011c        0x8 load address 0x000878f8 .dtors         0x0001011c        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .dtors         0x00010120        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o.jcr            0x00010124        0x4 load address 0x00087900 .jcr           0x00010124        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtend.o                0x00010128                . = ALIGN (0x4)                0x00010128                _edata = .                0x00010128                PROVIDE (edata, .).bss            0x00010140      0x4c8                0x00010140                __bss_start = .                0x00010140                __bss_start__ = . *(.bss) .bss           0x00010140       0x1c /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/interwork/crtbegin.o .bss           0x0001015c        0x4 syscalls.o .bss           0x00010160        0xc /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(__uClibc_main.o)                0x00010160                __environ                0x00010160                environ                0x00010164                __progname .bss           0x0001016c        0xc /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(__exit_handler.o)                0x00010170                __exit_function_table                0x0001016c                __exit_count                0x00010174                __exit_slots .bss           0x00010178        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(exit.o)                0x00010178                __exit_cleanup .bss           0x0001017c        0x4 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(abort.o) .bss           0x00010180       0x98 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(malloc.o) .bss           0x00010218        0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(errno.o)                0x0001021c                _h_errno                0x00010218                errno                0x0001021c                h_errno                0x00010218                _errno .bss           0x00010220      0x200 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_stdio_init.o) .bss           0x00010420        0xa /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_parsespec.o) *fill*         0x0001042a        0x2 00 .bss           0x0001042c        0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(mbsrtowcs.o) .bss           0x00010434        0x8 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(__mbsnrtowcs.o) *(COMMON) *fill*         0x0001043c        0x4 00 COMMON         0x00010440       0xa4 gnu_iodemo.o                                  0x0 (size before relaxing)                0x00010440                UNDEF                0x00010460                SWI                0x00010480                PABORT                0x000104a0                DABORT                0x000104c0                IRQ                0x000104e0                FIQ *fill*         0x000104e4       0x1c 00 COMMON         0x00010500       0x84 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(malloc.o)                                  0x0 (size before relaxing)                0x00010500                _heapindex                0x00010520                _heaplimit                0x00010540                _heapinfo                0x00010560                _aligned_blocks                0x00010580                _heapbase *fill*         0x00010584       0x1c 00 COMMON         0x000105a0       0x68 /cygdrive/c/Cygnus/Arm-Tools/Bin/../lib/gcc-lib/arm-thumb-elf/3.3.1/../../../../arm-thumb-elf/lib/interwork/libc.a(_ppfs_parsespec.o)                                  0x0 (size before relaxing)                0x000105a0                _custom_printf_arginfo                0x000105e0                _custom_printf_handler                0x00010608                . = ALIGN (0x4)                0x00010608                __bss_end__ = .                0x00010608                __bss_end__ = .                0x00010608                _end = .                0x00010608                PROVIDE (end, .)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -