📄 virtualcom.map
字号:
USB_DeviceStatus 0x40000004 Data 2 usbcore.o(.data)
USB_DeviceAddress 0x40000006 Data 1 usbcore.o(.data)
USB_Configuration 0x40000007 Data 1 usbcore.o(.data)
USB_EndPointMask 0x40000008 Data 4 usbcore.o(.data)
USB_EndPointHalt 0x4000000c Data 4 usbcore.o(.data)
USB_NumInterfaces 0x40000010 Data 1 usbcore.o(.data)
USB_AltSetting 0x40000011 Data 4 usbcore.o(.data)
EP0Data 0x40000018 Data 8 usbcore.o(.data)
SetupPacket 0x40000020 Data 8 usbcore.o(.data)
CDC_LineCoding 0x40000028 Data 7 cdcuser.o(.data)
CDC_SerialState 0x40000030 Data 2 cdcuser.o(.data)
txBuf 0x40000034 Data 12 vcomdemomain.o(.bss)
txData 0x40000040 Data 64 vcomdemomain.o(.bss)
rxBuf 0x40000080 Data 12 vcomdemomain.o(.bss)
rxData 0x4000008c Data 64 vcomdemomain.o(.bss)
EP0Buf 0x400000cc Data 64 usbcore.o(.bss)
BulkBuf 0x4000010c Data 64 cdcuser.o(.bss)
NotificationBuf 0x4000014c Data 10 cdcuser.o(.bss)
__initial_sp 0x40000558 Data 264 lpc2300.o(STACK)
================================================================================
Memory Map of the image
Image Entry point : 0x00000164
Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00001b70, Max: 0x00080000, ABSOLUTE)
Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00001b3c, Max: 0x00080000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000164 Code RO 3 RESET lpc2300.o
0x00000164 0x0000000c Code RO 277 * $$startup$$ entry.o(mc_t.l)
0x00000170 0x00000002 Code RO 288 .emb_text init.o(mc_t.l)
0x00000172 0x00000002 PAD
0x00000174 0x00000128 Code RO 9 .text vcomdemomain.o
0x0000029c 0x00000288 Code RO 56 .text lcd.o
0x00000524 0x00000200 Code RO 71 .text serial.o
0x00000724 0x00000008 Ven RO 87 .text usbhw.o
0x0000072c 0x0000041c Code RO 87 .text usbhw.o
0x00000b48 0x00000194 Code RO 88 .text usbhw.o
0x00000cdc 0x0000044c Code RO 121 .text usbcore.o
0x00001128 0x00000008 Ven RO 220 .text usbuser.o
0x00001130 0x00000078 Code RO 220 .text usbuser.o
0x000011a8 0x000001e4 Code RO 237 .text cdcuser.o
0x0000138c 0x00000004 Ven RO 275 .text switch8.o(h_t.l)
0x00001390 0x00000018 Code RO 275 .text switch8.o(h_t.l)
0x000013a8 0x00000028 Code RO 281 .text uidiv.o(mc_t.l)
0x000013d0 0x00000012 Code RO 283 .text uread4.o(mc_t.l)
0x000013e2 0x00000012 Code RO 285 .text uwrite4.o(mc_t.l)
0x000013f4 0x00000008 Ven RO 287 .text init.o(mc_t.l)
0x000013fc 0x00000028 Code RO 287 .text init.o(mc_t.l)
0x00001424 0x00000010 Code RO 291 .text callvia.o(h_t.l)
0x00001434 0x0000000c Ven RO 303 Veneer$$Code anon$$obj.o
0x00001440 0x0000000c Ven RO 304 Veneer$$Code anon$$obj.o
0x0000144c 0x0000000c Ven RO 305 Veneer$$Code anon$$obj.o
0x00001458 0x0000000c Ven RO 306 Veneer$$Code anon$$obj.o
0x00001464 0x000000bc Code RO 147 i.USB_GetDescriptor usbcore.o
0x00001520 0x000000dc Code RO 133 i.USB_GetStatus usbcore.o
0x000015fc 0x000000e8 Code RO 140 i.USB_SetClrFeature usbcore.o
0x000016e4 0x000001a0 Code RO 154 i.USB_SetConfiguration usbcore.o
0x00001884 0x00000124 Code RO 161 i.USB_SetInterface usbcore.o
0x000019a8 0x00000018 Code RO 293 i.__scatterload_copy handlers.o(mc_t.l)
0x000019c0 0x00000004 Code RO 295 i.__scatterload_null handlers.o(mc_t.l)
0x000019c4 0x00000018 Code RO 294 i.__scatterload_zeroinit handlers.o(mc_t.l)
0x000019dc 0x00000040 Data RO 58 .constdata lcd.o
0x00001a1c 0x000000be Data RO 198 .constdata usbdesc.o
0x00001ada 0x00000002 PAD
0x00001adc 0x00000040 Data RO 221 .constdata usbuser.o
0x00001b1c 0x00000020 Data RO 292 Region$$Table anon$$obj.o
Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x00000660, Max: 0x00008000, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x40000000 0x00000004 Data RW 57 .data lcd.o
0x40000004 0x00000024 Data RW 122 .data usbcore.o
0x40000028 0x0000000a Data RW 238 .data cdcuser.o
0x40000032 0x00000002 PAD
0x40000034 0x00000098 Zero RW 10 .bss vcomdemomain.o
0x400000cc 0x00000040 Zero RW 123 .bss usbcore.o
0x4000010c 0x0000004a Zero RW 239 .bss cdcuser.o
0x40000156 0x00000002 PAD
0x40000158 0x00000508 Zero RW 1 STACK lpc2300.o
================================================================================
Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
484 30 0 10 74 12353 cdcuser.o
648 20 64 4 0 3419 lcd.o
356 48 0 0 1288 295 lpc2300.o
512 24 0 0 0 3208 serial.o
2448 208 0 36 64 11635 usbcore.o
0 0 190 0 0 1142 usbdesc.o
1456 108 0 0 0 8977 usbhw.o
120 6 64 0 0 2839 usbuser.o
296 74 0 0 152 7103 vcomdemomain.o
------------------------------------------------------------------------
6384 534 352 52 1580 50972 Object Totals
64 16 32 0 0 0 (incl. Generated)
0 0 2 2 2 1 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
16 0 0 0 0 0 callvia.o
12 4 0 0 0 0 entry.o
52 0 0 0 0 0 handlers.o
50 14 0 0 0 0 init.o
28 0 0 0 0 0 switch8.o
40 0 0 0 0 0 uidiv.o
18 0 0 0 0 0 uread4.o
18 0 0 0 0 0 uwrite4.o
------------------------------------------------------------------------
236 18 0 0 0 0 Library Totals
2 0 0 0 0 0 (incl. Padding)
------------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
44 0 0 0 0 0 h_t.l
190 18 0 0 0 0 mc_t.l
------------------------------------------------------------------------
236 18 0 0 0 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code (inc. data) RO Data RW Data ZI Data Debug
6620 552 352 52 1580 50972 Grand Totals
6620 552 352 52 1580 50972 ELF Image Totals
6620 552 352 52 0 0 ROM Totals
================================================================================
Total RO Size (Code + RO Data) 6972 ( 6.81kB)
Total RW Size (RW Data + ZI Data) 1632 ( 1.59kB)
Total ROM Size (Code + RO Data + RW Data) 7024 ( 6.86kB)
================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -