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

📄 blinky.map

📁 Please read your package and describe it at least 40 bytes. System will automatically delete the di
💻 MAP
📖 第 1 页 / 共 3 页
字号:
    printf8.o(i.__0sprintf_8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i.__0vsprintf_8) refers to printf8.o(i._printf_core) for _printf_core
    printf8.o(i.__0vsprintf_8) refers to printf8.o(i._sputc) for _sputc
    printf8.o(i._printf_pre_padding) refers to callvia.o(.text) for __ARM_call_via_r6
    printf8.o(i._printf_post_padding) refers to callvia.o(.text) for __ARM_call_via_r6
    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
    printfa.o(i._fp_digits) refers to dfixull.o(.text) for __aeabi_d2ulz
    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
    printfa.o(i._printf_core) refers to callvia.o(.text) for __ARM_call_via_r2
    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0fprintf) refers to retarget.o(.text) for fputc
    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vfprintf) refers to retarget.o(.text) for fputc
    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0printf) refers to retarget.o(.data) for __stdout
    printfa.o(i.__0printf) refers to retarget.o(.text) for fputc
    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vprintf) refers to retarget.o(.data) for __stdout
    printfa.o(i.__0vprintf) refers to retarget.o(.text) for fputc
    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i._printf_pre_padding) refers to callvia.o(.text) for __ARM_call_via_r6
    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i._printf_post_padding) refers to callvia.o(.text) for __ARM_call_via_r6
    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I_use_fp
    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I_use_fp
    init.o(.text) refers to callvia.o(.text) for __ARM_call_via_r3
    init.o(.text) refers to init.o(.emb_text) for __call_main
    init.o(.text) refers to blinky.o(.text) for main
    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dadd.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
    dmul.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
    ddiv.o(.text) refers to depilogue.o(.text) for _double_epilogue
    ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
    dfixull.o(.text) refers to llushr.o(.text) for __aeabi_llsr
    dfixull.o(.text) refers to llshl.o(.text) for __aeabi_llsl
    dfixull.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
    cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp
    depilogue.o(.text) refers (Special) to iusefp.o(.text) for __I_use_fp


================================================================================

Removing Unused input sections from the image.

    Removing lpc2300.o(HEAP), (0 bytes).
    Removing irq.o(.text), (240 bytes).
    Removing irq.o(.data), (7 bytes).

3 unused section(s) (total 247 bytes) removed from the image.

================================================================================

Adding Veneers to the image

    Adding AT veneer (8 bytes, Inline) for call to '__1printf' from blinky.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to '__init' from entry.o($$startup$$).
    Adding AT veneer (8 bytes, Inline) for call to '__aeabi_idivmod' from blinky.o(.text).

3 Veneer(s) (total 24 bytes) added to the image.

================================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    RESET                                    0x00000000   Section      356  lpc2300.o(RESET)
    ../../microlib/division.c                0x00000000   Number         0  uldiv.o ABSOLUTE
    ../../microlib/division.c                0x00000000   Number         0  idiv.o ABSOLUTE
    ../../microlib/division.c                0x00000000   Number         0  uidiv.o ABSOLUTE
    ../../microlib/fpadd.c                   0x00000000   Number         0  dadd.o ABSOLUTE
    ../../microlib/fpdiv.c                   0x00000000   Number         0  ddiv.o ABSOLUTE
    ../../microlib/fpepilogue.c              0x00000000   Number         0  depilogue.o ABSOLUTE
    ../../microlib/fpfix.c                   0x00000000   Number         0  dfixull.o ABSOLUTE
    ../../microlib/fpmul.c                   0x00000000   Number         0  dmul.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry.o ABSOLUTE
    ../../microlib/init/handlers.c           0x00000000   Number         0  handlers.o ABSOLUTE
    ../../microlib/init/init.c               0x00000000   Number         0  init.o ABSOLUTE
    ../../microlib/longlong.c                0x00000000   Number         0  llushr.o ABSOLUTE
    ../../microlib/longlong.c                0x00000000   Number         0  llshl.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printfb.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf0.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf2.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf1.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf6.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printfa.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf7.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf8.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf5.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf4.o ABSOLUTE
    ../../microlib/printf/printf.c           0x00000000   Number         0  printf3.o ABSOLUTE
    ../../microlib/printf/stubs.s            0x00000000   Number         0  stubs.o ABSOLUTE
    ../../microlib/stubs.s                   0x00000000   Number         0  useno.o ABSOLUTE
    ../../microlib/stubs.s                   0x00000000   Number         0  iusefp.o ABSOLUTE
    ../../unhosted.s                         0x00000000   Number         0  callvia.o ABSOLUTE
    Blinky.c                                 0x00000000   Number         0  blinky.o ABSOLUTE
    IRQ.c                                    0x00000000   Number         0  irq.o ABSOLUTE
    LCD_4bit.c                               0x00000000   Number         0  lcd_4bit.o ABSOLUTE
    LPC2300.s                                0x00000000   Number         0  lpc2300.o ABSOLUTE
    Retarget.c                               0x00000000   Number         0  retarget.o ABSOLUTE
    Serial.c                                 0x00000000   Number         0  serial.o ABSOLUTE
    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    Undef_Handler                            0x00000040   ARM Code       4  lpc2300.o(RESET)
    SWI_Handler                              0x00000044   ARM Code       4  lpc2300.o(RESET)
    PAbt_Handler                             0x00000048   ARM Code       4  lpc2300.o(RESET)
    DAbt_Handler                             0x0000004c   ARM Code       4  lpc2300.o(RESET)
    IRQ_Handler                              0x00000050   ARM Code       4  lpc2300.o(RESET)
    FIQ_Handler                              0x00000054   ARM Code       4  lpc2300.o(RESET)
    $$startup$$                              0x00000164   Section       12  entry.o($$startup$$)
    .emb_text                                0x00000170   Section        2  init.o(.emb_text)
    .text                                    0x00000174   Section       72  retarget.o(.text)
    .text                                    0x000001bc   Section      156  serial.o(.text)
    .text                                    0x00000258   Section      888  blinky.o(.text)
    .text                                    0x000005d0   Section      764  lcd_4bit.o(.text)
    delay                                    0x000005d0   ARM Code      24  lcd_4bit.o(.text)
    lcd_read_status                          0x000005e8   ARM Code     188  lcd_4bit.o(.text)
    wait_while_busy                          0x000006a4   ARM Code      36  lcd_4bit.o(.text)
    lcd_write_data                           0x0000074c   ARM Code      48  lcd_4bit.o(.text)
    .text                                    0x000008d4   Section       44  idiv.o(.text)
    .text                                    0x00000900   Section       16  callvia.o(.text)
    .text                                    0x00000918   Section       40  init.o(.text)
    .text                                    0x00000940   Section       40  uidiv.o(.text)
    c$$printf_stubs                          0x00000970   Number         0  stubs.o(c$$printf_stubs)
    i.__0printf_1                            0x00000970   Section       32  printf1.o(i.__0printf_1)
    i.__scatterload_copy                     0x00000990   Section       24  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x000009a8   Section        4  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x000009ac   Section       24  handlers.o(i.__scatterload_zeroinit)
    i._printf_core                           0x000009c4   Section      340  printf1.o(i._printf_core)
    _printf_core                             0x000009c5   Thumb Code   334  printf1.o(i._printf_core)
    .constdata                               0x00000b18   Section       64  lcd_4bit.o(.constdata)
    .data                                    0x40000000   Section        4  retarget.o(.data)
    STACK                                    0x40000008   Section     1288  lpc2300.o(STACK)
    Stack_Top                                0x40000510   Number         0  lpc2300.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv1$ARM_ISAv4$M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  blinky.o ABSOLUTE
    __use_no_errno                           0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_exception_handling              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_fp                              0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap                            0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_heap_region                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting                     0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_semihosting_swi                 0x00000000   Number         0  useno.o ABSOLUTE
    __use_no_signal_handling                 0x00000000   Number         0  useno.o ABSOLUTE
    __decompress                              - Undefined Weak Reference
    Reset_Handler                            0x00000058   ARM Code       0  lpc2300.o(RESET)
    __main                                   0x00000164   ARM Code       8  entry.o($$startup$$)
    __call_main                              0x00000171   Thumb Code     2  init.o(.emb_text)
    fputc                                    0x00000174   ARM Code      28  retarget.o(.text)
    ferror                                   0x00000190   ARM Code      12  retarget.o(.text)
    _ttywrch                                 0x0000019c   ARM Code      24  retarget.o(.text)
    _sys_exit                                0x000001b4   ARM Code       8  retarget.o(.text)
    init_serial                              0x000001bc   ARM Code      84  serial.o(.text)

⌨️ 快捷键说明

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