?? aa.map
字號:
================================================================================
Section Cross References
init.o(Init) refers to main.o(.text) for Main1
main.o(.text) refers to clock.o(.text) for clock_init
main.o(.text) refers to lcd.o(.text) for Test_Lcd_Tft_16Bit_240320
lcd.o(.text) refers to lcd.o(.bss) for .bss$2
lcd.o(.text) refers to lcd.o(.constdata) for .constdata$1
================================================================================
Removing Unused input sections from the image.
Removing uart.o(.text), (188 bytes).
1 unused section(s) (total 188 bytes) removed from the image.
================================================================================
Image Symbol Table
Mapping Symbols
Sym Value Execution Region
$a 0x30000000 ER_RO
$d 0x3000004c ER_RO
$a 0x30000050 ER_RO
$d 0x3000040c ER_RO
$d 0x3001304c ER_ZI
Local Symbols
Symbol Name Value Ov Type Size Object(Section)
F:\ARM LINUX\驅動開發\接口實驗\實驗6:LCD實驗\init.s 0x00000000 Number 0 init.o ABSOLUTE
<Anonymous Symbol> 0x00000000 Data 104 init.o(.debug_line)
Init 0x30000000 ARM Code 36 init.o(Init)
<Anonymous Symbol> 0x00000000 Data 128 init.o(.debug_info)
<Anonymous Symbol> 0x00000000 Data 16 init.o(.debug_abbrev)
_start 0x30000000 ARM Code 0 init.o(Init)
RESET 0x30000020 ARM Code 0 init.o(Init)
F:\ARM LINUX\驅動開發\接口實驗\實驗6:LCD實驗\clock.c 0x00000000 Number 0 clock.o ABSOLUTE
.text 0x30000024 ARM Code 0 clock.o(.text)
C$debug_frame19 0x00000000 Data 0 clock.o(.debug_frame)
C$debug_pubnames16 0x00000000 Data 0 clock.o(.debug_pubnames)
C$debug_abbrev0 0x00000010 Data 0 clock.o(.debug_abbrev)
C$debug_line14 0x00000068 Data 0 clock.o(.debug_line)
C$debug_info15 0x00000080 Data 0 clock.o(.debug_info)
F:\ARM LINUX\驅動開發\接口實驗\實驗6:LCD實驗\main.c 0x00000000 Number 0 main.o ABSOLUTE
.text 0x30000050 ARM Code 0 main.o(.text)
C$debug_loc12 0x00000000 Data 0 main.o(.debug_loc)
C$debug_macinfo5 0x00000000 Data 0 main.o(.debug_macinfo)
C$debug_abbrev0 0x00000010 Data 0 clock.o(.debug_abbrev)
C$debug_pubnames10 0x00000024 Data 0 main.o(.debug_pubnames)
C$debug_frame13 0x0000003c Data 0 main.o(.debug_frame)
C$debug_info3 0x00000110 Data 0 main.o(.debug_info)
C$debug_line2 0x00000114 Data 0 main.o(.debug_line)
C$debug_line8 0x00000170 Data 0 main.o(.debug_line)
C$debug_info9 0x00000188 Data 0 main.o(.debug_info)
F:\ARM LINUX\驅動開發\接口實驗\實驗6:LCD實驗\uart.c 0x00000000 Number 0 uart.o ABSOLUTE
C$debug_abbrev0 0x00000010 Data 0 clock.o(.debug_abbrev)
F:\ARM LINUX\驅動開發\接口實驗\實驗6:LCD實驗\lcd.c 0x00000000 Number 0 lcd.o ABSOLUTE
.text 0x30000060 ARM Code 0 lcd.o(.text)
.bss 0x3001304c Data 0 lcd.o(.bss)
.constdata 0x3000044c Data 0 lcd.o(.constdata)
C$debug_abbrev0 0x00000010 Data 0 clock.o(.debug_abbrev)
C$debug_pubnames4 0x00000040 Data 0 lcd.o(.debug_pubnames)
C$debug_loc24 0x00000048 Data 0 lcd.o(.debug_loc)
C$debug_frame25 0x00000084 Data 0 lcd.o(.debug_frame)
C$debug_pubnames22 0x000000e0 Data 0 lcd.o(.debug_pubnames)
C$debug_macinfo5 0x00000168 Data 0 lcd.o(.debug_macinfo)
C$debug_line2 0x000001d8 Data 0 lcd.o(.debug_line)
C$debug_info3 0x00000274 Data 0 lcd.o(.debug_info)
C$debug_line20 0x0000027c Data 0 lcd.o(.debug_line)
C$debug_info21 0x000003e4 Data 0 lcd.o(.debug_info)
Lcd_Port_Init 0x30000060 ARM Code 148 lcd.o(.text)
.constdata$1 0x3000044c Data 0 lcd.o(.constdata)
DEMO256 0x3000044c Data 76800 lcd.o(.constdata)
.bss$2 0x3001304c Data 0 lcd.o(.bss)
save_rGPCUP 0x3001304c Data 4 lcd.o(.bss)
save_rGPCDAT 0x30013050 Data 4 lcd.o(.bss)
save_rGPCCON 0x30013054 Data 4 lcd.o(.bss)
save_rGPDUP 0x30013058 Data 4 lcd.o(.bss)
save_rGPDDAT 0x3001305c Data 4 lcd.o(.bss)
save_rGPDCON 0x30013060 Data 4 lcd.o(.bss)
Global Symbols
Symbol Name Value Ov Type Size Object(Section)
BuildAttributes$$ARM_ISAv4$M$PE$A:L22$X:L11$S22$~IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE 0x00000000 Number 0 anon$$obj.o ABSOLUTE
clock_init 0x30000024 ARM Code 40 clock.o(.text)
Main1 0x30000050 ARM Code 16 main.o(.text)
Lcd_Init 0x300000f4 ARM Code 208 lcd.o(.text)
Lcd_Lpc3600Enable 0x300001c4 ARM Code 44 lcd.o(.text)
Lcd_PowerEnable 0x300001f0 ARM Code 92 lcd.o(.text)
Lcd_EnvidOnOff 0x3000024c ARM Code 60 lcd.o(.text)
PutPixel 0x30000288 ARM Code 136 lcd.o(.text)
Lcd_DrawLine 0x30000310 ARM Code 64 lcd.o(.text)
ShowBMP 0x30000350 ARM Code 96 lcd.o(.text)
Test_Lcd_Tft_16Bit_240320 0x300003b0 ARM Code 92 lcd.o(.text)
frameBuffer16BitTft240320 0x30013064 Data 4 lcd.o(.bss)
================================================================================
Memory Map of the image
Image Entry point : 0x30000000
Load Region LR_1 (Base: 0x30000000, Size: 0x0001304c, Max: 0xffffffff, ABSOLUTE)
Execution Region ER_RO (Base: 0x30000000, Size: 0x0001304c, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x30000000 0x00000024 Code RO 1 * Init init.o
0x30000024 0x0000002c Code RO 5 .text clock.o
0x30000050 0x00000010 Code RO 17 .text main.o
0x30000060 0x000003ec Code RO 35 .text lcd.o
0x3000044c 0x00012c00 Data RO 36 .constdata lcd.o
Execution Region ER_RW (Base: 0x3001304c, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE)
**** No section assigned to this execution region ****
Execution Region ER_ZI (Base: 0x3001304c, Size: 0x0000001c, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x3001304c 0x0000001c Zero RW 37 .bss lcd.o
Load Region LR$$Debug (Base: 0x00000000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE)
Execution Region ER$$Debug (Base: 0x00000000, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE)
Base Addr Size Type Attr Idx E Section Name Object
0x00000000 0x00000010 Dbug RW 4 .debug_abbrev init.o
0x00000010 0x000003ec Dbug RW 13 .debug_abbrev clock.o
0x00000000 0x0000003c Dbug RW 12 .debug_frame clock.o
0x0000003c 0x00000048 Dbug RW 25 .debug_frame main.o
0x00000084 0x00000108 Dbug RW 46 .debug_frame lcd.o
0x00000000 0x00000080 Dbug RW 2 .debug_info init.o
0x00000080 0x00000090 Dbug RW 10 .debug_info clock.o
0x00000110 0x00000078 Dbug RW 19 .debug_info main.o
0x00000188 0x000000ec Dbug RW 22 .debug_info main.o
0x00000274 0x00000170 Dbug RW 39 .debug_info lcd.o
0x000003e4 0x000002cc Dbug RW 43 .debug_info lcd.o
0x00000000 0x00000068 Dbug RW 3 .debug_line init.o
0x00000068 0x000000ac Dbug RW 9 .debug_line clock.o
0x00000114 0x0000005c Dbug RW 18 .debug_line main.o
0x00000170 0x00000068 Dbug RW 21 .debug_line main.o
0x000001d8 0x000000a4 Dbug RW 38 .debug_line lcd.o
0x0000027c 0x00000128 Dbug RW 42 .debug_line lcd.o
0x00000000 0x00000048 Dbug RW 24 .debug_loc main.o
0x00000048 0x00000218 Dbug RW 45 .debug_loc lcd.o
0x00000000 0x00000168 Dbug RW 20 .debug_macinfo main.o
0x00000168 0x000001a0 Dbug RW 41 .debug_macinfo lcd.o
0x00000000 0x00000024 Dbug RW 11 .debug_pubnames clock.o
0x00000024 0x0000001c Dbug RW 23 .debug_pubnames main.o
0x00000040 0x000000a0 Dbug RW 40 .debug_pubnames lcd.o
0x000000e0 0x000000b8 Dbug RW 44 .debug_pubnames lcd.o
================================================================================
Image component sizes
Code RO Data RW Data ZI Data Debug Object Name
44 0 0 0 1416 clock.o
36 0 0 0 248 init.o
1004 76800 0 28 3104 lcd.o
16 0 0 0 1084 main.o
------------------------------------------------------------------------
1100 76800 0 28 5852 Object Totals
------------------------------------------------------------------------
0 0 0 0 0 Library Totals
------------------------------------------------------------------------
================================================================================
Code RO Data RW Data ZI Data Debug
1100 76800 0 28 5852 Grand Totals
================================================================================
Total RO Size(Code + RO Data) 77900 ( 76.07kB)
Total RW Size(RW Data + ZI Data) 28 ( 0.03kB)
Total ROM Size(Code + RO Data + RW Data) 77900 ( 76.07kB)
================================================================================
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -