📄 cuckoo.map
字号:
0x00276e _GONG_E_DATA
0x002756 _GONG_E_INI
0x00284a _GONG_F_DATA
0x002832 _GONG_F_INI
0x0004a8 _GetADValue
0x000b9e _GetTxQue
0x001602 _IncTime
0x00048a _InitAD
0x000abe _InitCodec
0x0015f0 _InitGetTime
0x000c06 _InitLcd
0x000f84 _InitMenu
0x001b46 _InitProcSignal
0x00188c _InitSoundGen
0x0014fa _InitTimers
0x000344 _OpenADC12
0x000398 _OpenDCI
0x0003e2 _OpenSPI2
0x000414 _OpenTimer1
0x000448 _OpenTimer2
0x000de8 _PlotPendulum
0x000e1c _PlotTime
0x001660 _ProcDataBit
0x001c20 _ProcInput
0x000b72 _PutRxQue
0x000364 _ReadADC12
0x000b50 _ReadCodecCtrl
0x00158e _ReadEEData
0x0020da _SIN_TBL
0x001ffe _SecProcJmpTable
0x000ec6 _ServiceLCD
0x001044 _ServiceMenu
0x0018f4 _ServiceSound
0x000318 _SetChanADC12
0x000dd2 _SetLcdPos
0x0022f2 _TICK_DATA
0x0022da _TICK_INI
0x002334 _TOCK_DATA
0x00231c _TOCK_INI
0x001586 _TimeDelay
0x0001f0 _VectorMax
0x00020a _VectorScale
0x000d4a _Write2Dec
0x000d24 _Write2Hex
0x000ce0 _Write4Hex
0x000cc8 _WriteCStr
0x000c86 _WriteChar
0x000b34 _WriteCodecCtrl
0x000d70 _WriteDec
0x00159e _WriteEEData
0x0003a4 _WriteSPI2
0x000410 _WriteTimer1
0x000444 _WriteTimer2
0x0004aa __DCIInterrupt
0x002cd2 __DefaultInterrupt
0x000bca __SPI2Interrupt
0x001532 __T1Interrupt
0x001538 __T2Interrupt
0x0001e4 ___mulsi3
0x000164 __resetPRI
0x000f0a _main
Memory Configuration
Name Origin Length Attributes
data 0x000800 0x001fa0 a !xr
program 0x000100 0x017f00 xr
reset 0x000000 0x000004
ivt 0x000004 0x00007c
aivt 0x000084 0x00007c
__FOSC 0xf80000 0x000002
__FWDT 0xf80002 0x000002
__FBORPOR 0xf80004 0x000002
__CONFIG4 0xf80006 0x000002
__CONFIG5 0xf80008 0x000002
__FGS 0xf8000a 0x000002
eedata 0x7ff000 0x001000
*default* 0x000000 0xffffffff
Linker script and memory map
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\AsmUtils.o
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\AtoD.o
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\Codec.o
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\LCD.o
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\Main.o
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\Menu.o
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\Timers.o
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\Gettime.o
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\SoundGen.o
LOAD C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\ProcSignal.o
LOAD C:\Program Files\Microchip\MPLAB C30\lib\libdsp-coff.a
LOAD C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a
0x0000 __RESET_BASE = 0x0
0x0004 __IVT_BASE = 0x4
0x0084 __AIVT_BASE = 0x84
0x0100 __CODE_BASE = 0x100
0x0000 __SFR_BASE = 0x0
0x0800 __DATA_BASE = 0x800
0x1800 __YDATA_BASE = 0x1800
.reset 0x000000 0x4
0x000000 0x2 SHORT 0x164 <code 336> (__reset)
0x000001 0x2 SHORT 0x4
0x000002 0x2 SHORT 0x0 ((<code 336> (__reset) >> 0x10) & 0x7f)
0x000003 0x2 SHORT 0x0
.text 0x000100 0x1dc6
*(.handle)
.handle 0x000100 0x64 jump_table
*(.libc)
.libc 0x000164 0x80 C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libpic30-coff.a(crt0.o)
0x000164 _resetPRI
0x000164 _reset
0x000178 _psv_init
0x000188 _data_init
*(.libm)
.libm 0x0001e4 0xc C:\Program Files\Microchip\MPLAB C30\bin\..\lib\libm-coff.a(mulsi3.o)
0x0001e4 __mulsi3
*(.libdsp)
.libdsp 0x0001f0 0x1a C:\Program Files\Microchip\MPLAB C30\lib\libdsp-coff.a(vmax.obj)
0x0001f0 VectorMax
.libdsp 0x00020a 0x1c C:\Program Files\Microchip\MPLAB C30\lib\libdsp-coff.a(vscl.obj)
0x00020a VectorScale
.libdsp 0x000226 0x14 C:\Program Files\Microchip\MPLAB C30\lib\libdsp-coff.a(firinit.obj)
0x000226 FIRStructInit
.libdsp 0x00023a 0xe C:\Program Files\Microchip\MPLAB C30\lib\libdsp-coff.a(firdelay.obj)
0x00023a FIRDelayInit
.libdsp 0x000248 0x60 C:\Program Files\Microchip\MPLAB C30\lib\libdsp-coff.a(firdecim.obj)
0x000248 FIRDecimate
.libdsp 0x0002a8 0x70 C:\Program Files\Microchip\MPLAB C30\lib\libdsp-coff.a(fir.obj)
0x0002a8 FIR
*(.lib*)
.libperi 0x000318 0x4 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(SetChanADC12.o)
0x000318 SetChanADC12
.libperi 0x00031c 0x28 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(ConfigIntADC12.o)
0x00031c ConfigIntADC12
.libperi 0x000344 0x20 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(OpenADC12.o)
0x000344 OpenADC12
.libperi 0x000364 0xa C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(ReadADC12.o)
0x000364 ReadADC12
.libperi 0x00036e 0x2a C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(ConfigIntDCI.o)
0x00036e ConfigIntDCI
.libperi 0x000398 0xc C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(OpenDCI.o)
0x000398 OpenDCI
.libperi 0x0003a4 0xe C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(WriteSPI2.o)
0x0003a4 WriteSPI2
.libperi 0x0003b2 0x8 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(CloseSPI2.o)
0x0003b2 CloseSPI2
.libperi 0x0003ba 0x28 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(ConfigIntSPI2.o)
0x0003ba ConfigIntSPI2
.libperi 0x0003e2 0x6 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(OpenSPI2.o)
0x0003e2 OpenSPI2
.libperi 0x0003e8 0x28 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(ConfigIntTimer1.o)
0x0003e8 ConfigIntTimer1
.libperi 0x000410 0x4 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(WriteTimer1.o)
0x000410 WriteTimer1
.libperi 0x000414 0x8 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(OpenTimer1.o)
0x000414 OpenTimer1
.libperi 0x00041c 0x28 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(ConfigIntTimer2.o)
0x00041c ConfigIntTimer2
.libperi 0x000444 0x4 C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(WriteTimer2.o)
0x000444 WriteTimer2
.libperi 0x000448 0xa C:\Program Files\Microchip\MPLAB C30\lib\libp30F6014-coff.a(OpenTimer2.o)
0x000448 OpenTimer2
*(.text)
.text 0x000452 0x38 C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\AsmUtils.o
0x000452 CalcLpIir
0x000478 CalcABS
.text 0x00048a 0x20 C:\Program Files\Microchip\MPLAB C30\Projects\WWVClock\AtoD.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -