?? avrcam.map
字號:
Archive member included because of file (symbol)
C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\avr4\libgcc.a(_exit.o)
Main.o (exit)
C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\avr4\libgcc.a(_copy_data.o)
CamInterface.o (__do_copy_data)
C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\avr4\libgcc.a(_clear_bss.o)
CamInterface.o (__do_clear_bss)
C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a(atoi.o)
UIMgr.o (atoi)
C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a(ee_rblk.o)
CamInterface.o (eeprom_read_block)
C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a(ee_wblk.o)
UIMgr.o (eeprom_write_block)
C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a(mul10.o)
C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a(atoi.o) (__mulhi_const_10)
Allocating common symbols
Common symbol size file
previousLineBuffer 0xb0 CamInterface.o
UIMgr_rxFifo 0x20 UIMgr.o
currentLineBuffer 0xb0 CamInterface.o
Exec_eventFifo 0x8 Executive.o
CamConfig_txFifo 0x10 CamConfig.o
UIMgr_txFifo 0x40 UIMgr.o
Memory Configuration
Name Origin Length Attributes
text 0x00000000 0x00002000 xr
data 0x00800060 0x0000ffa0 rw !x
eeprom 0x00810000 0x00010000 rw !x
*default* 0x00000000 0xffffffff
Linker script and memory map
LOAD C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\crtm8.o
LOAD CamInterface.o
LOAD Main.o
LOAD Executive.o
LOAD FrameMgr.o
LOAD UIMgr.o
LOAD UartInterface.o
LOAD I2CInterface.o
LOAD CamConfig.o
LOAD Utility.o
LOAD DebugInterface.o
LOAD CamInterfaceAsm.o
LOAD UartInterfaceAsm.o
Address of section .noinit set to 0x800300
LOAD C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libm.a
LOAD C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\avr4\libgcc.a
LOAD C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a
LOAD C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\avr4\libgcc.a
.hash
*(.hash)
.dynsym
*(.dynsym)
.dynstr
*(.dynstr)
.gnu.version
*(.gnu.version)
.gnu.version_d
*(.gnu.version_d)
.gnu.version_r
*(.gnu.version_r)
.rel.init
*(.rel.init)
.rela.init
*(.rela.init)
.rel.text
*(.rel.text)
*(.rel.text.*)
*(.rel.gnu.linkonce.t*)
.rela.text
*(.rela.text)
*(.rela.text.*)
*(.rela.gnu.linkonce.t*)
.rel.fini
*(.rel.fini)
.rela.fini
*(.rela.fini)
.rel.rodata
*(.rel.rodata)
*(.rel.rodata.*)
*(.rel.gnu.linkonce.r*)
.rela.rodata
*(.rela.rodata)
*(.rela.rodata.*)
*(.rela.gnu.linkonce.r*)
.rel.data
*(.rel.data)
*(.rel.data.*)
*(.rel.gnu.linkonce.d*)
.rela.data
*(.rela.data)
*(.rela.data.*)
*(.rela.gnu.linkonce.d*)
.rel.ctors
*(.rel.ctors)
.rela.ctors
*(.rela.ctors)
.rel.dtors
*(.rel.dtors)
.rela.dtors
*(.rela.dtors)
.rel.got
*(.rel.got)
.rela.got
*(.rela.got)
.rel.bss
*(.rel.bss)
.rela.bss
*(.rela.bss)
.rel.plt
*(.rel.plt)
.rela.plt
*(.rela.plt)
.text 0x00000000 0xfde
*(.vectors)
.vectors 0x00000000 0x26 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\crtm8.o
0x00000000 __vectors
0x00000026 __ctors_start = .
*(.ctors)
0x00000026 __ctors_end = .
0x00000026 __dtors_start = .
*(.dtors)
0x00000026 __dtors_end = .
*(.progmem.gcc*)
.progmem.gcc_sw_table
0x00000026 0xa2 I2CInterface.o
*(.progmem*)
0x000000c8 . = ALIGN (0x2)
*(.init0)
*(.init1)
*(.init2)
.init2 0x000000c8 0xc C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\crtm8.o
*(.init3)
*(.init4)
.init4 0x000000d4 0x16 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\avr4\libgcc.a(_copy_data.o)
0x000000d4 __do_copy_data
.init4 0x000000ea 0x10 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\avr4\libgcc.a(_clear_bss.o)
0x000000ea __do_clear_bss
*(.init5)
*(.init6)
*(.init7)
*(.init8)
*(.init9)
.init9 0x000000fa 0x2 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\crtm8.o
*(.text)
.text 0x000000fc 0x2 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\crtm8.o
0x000000fc __vector_12
0x000000fc __bad_interrupt
0x000000fc __vector_6
0x000000fc __vector_3
0x000000fc __vector_13
0x000000fc __vector_7
0x000000fc __vector_5
0x000000fc __vector_4
0x000000fc __vector_9
0x000000fc __vector_15
0x000000fc __vector_14
0x000000fc __vector_10
0x000000fc __vector_16
0x000000fc __vector_18
.text 0x000000fe 0x72 CamInterface.o
0x000000fe CamInt_init
0x0000015c CamInt_resetCam
.text 0x00000170 0x26 Main.o
0x00000170 main
.text 0x00000196 0xe6 Executive.o
0x0000025a Exec_writeEventFifo
0x00000196 Exec_run
.text 0x0000027c 0x3e8 FrameMgr.o
0x00000308 FrameMgr_acquireFrame
0x0000033a FrameMgr_acquireLine
0x0000028a FrameMgr_dispatchEvent
0x000004a2 FrameMgr_processFrame
0x0000027c FrameMgr_init
0x00000386 FrameMgr_processLine
.text 0x00000664 0x45c UIMgr.o
0x00000a38 UIMgr_flushTxBuffer
0x00000a9e UIMgr_writeTxFifo
0x000006d8 UIMgr_processReceivedData
0x00000664 UIMgr_init
0x000009e2 UIMgr_writeBufferToTxFifo
0x00000a14 UIMgr_txBuffer
0x000006c4 UIMgr_transmitPendingData
0x0000069a UIMgr_dispatchEvent
.text 0x00000ac0 0x18 UartInterface.o
0x00000ac0 UartInt_init
0x00000ad0 UartInt_txByte
.text 0x00000ad8 0x1a2 I2CInterface.o
0x00000b4c I2CInt_isI2cBusy
0x00000b18 I2CInt_readData
0x00000b5e __vector_17
0x00000ad8 I2CInt_init
0x00000ae0 I2CInt_writeData
.text 0x00000c7a 0xda CamConfig.o
0x00000c7a CamConfig_init
0x00000cfc CamConfig_writeTxFifo
0x00000ca0 CamConfig_sendFifoCmds
0x00000c96 CamConfig_setCamReg
.text 0x00000d54 0x76 Utility.o
0x00000d54 Utility_delay
.text 0x00000dca 0x6 DebugInterface.o
0x00000dca DebugInt_init
.text 0x00000dd0 0xe0 CamInterfaceAsm.o
0x00000e98 __vector_1
0x00000e5c CamIntAsm_acquireDumpLine
0x00000eae __vector_default
0x00000e9a __vector_2
0x00000e56 CamIntAsm_waitForNewDumpFrame
0x00000dd0 CamIntAsm_waitForNewTrackingFrame
0x00000dd6 CamIntAsm_acquireTrackingLine
0x00000e9c __vector_8
.text 0x00000eb0 0x78 UartInterfaceAsm.o
0x00000eb0 __vector_11
.text 0x00000f28 0x58 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a(atoi.o)
0x00000f28 atoi
.text 0x00000f80 0x22 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a(ee_rblk.o)
0x00000f80 eeprom_read_block
.text 0x00000fa2 0x2a C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a(ee_wblk.o)
0x00000fa2 eeprom_write_block
.text 0x00000fcc 0x10 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\..\..\..\..\avr\lib\avr4\libc.a(mul10.o)
0x00000fcc __mulhi_const_10
0x00000fdc . = ALIGN (0x2)
*(.text.*)
0x00000fdc . = ALIGN (0x2)
*(.fini9)
*(.fini8)
*(.fini7)
*(.fini6)
*(.fini5)
*(.fini4)
*(.fini3)
*(.fini2)
*(.fini1)
*(.fini0)
.fini0 0x00000fdc 0x2 C:\WinAVR\bin\..\lib\gcc-lib\avr\3.3.1\avr4\libgcc.a(_exit.o)
0x00000fde _etext = .
.data 0x00800060 0x10 load address 0x00000fde
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x2 FrameMgr.o
.data 0x00800062 0xe UIMgr.o
*(.gnu.linkonce.d*)
0x00800070 . = ALIGN (0x2)
0x00800070 _edata = .
0x00800070 PROVIDE (__data_end, .)
.bss 0x00800070 0x274
0x00800070 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x00800070 0x3 Executive.o
0x00800071 Exec_eventFifoTail
0x00800072 fastEventBitmask
0x00800070 Exec_eventFifoHead
.bss 0x00800073 0x45 FrameMgr.o
.bss 0x008000b8 0x4b UIMgr.o
0x008000b9 UIMgr_rxFifoTail
0x008000bb UIMgr_txFifoTail
0x008000ba UIMgr_txFifoHead
0x008000b8 UIMgr_rxFifoHead
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -