📄 ecp.map
字号:
Relative segment, address: C614 - C629 (0x16 bytes), align: 1
Segment part 0. ROOT. Intra module refs: Absolute parts
ENTRY ADDRESS REF BY
===== ======= ======
InitRTC C61E Segment part 0 (ecp_main)
LOCAL ADDRESS
===== =======
WTD_ISR C614
IncrementMSWRTC C61A
*************************************************************************
FILE NAME : C:\CCStudio_v3.3\boards\evmdm355\firmware\VA3\Debug\Obj\ECP_UserInput.r43
PROGRAM MODULE, NAME : ECP_UserInput
Absolute parts
FFEA - FFED
FFF8 - FFF9
SEGMENTS IN THE MODULE
======================
USER_INPUT_CODE
Relative segment, address: C988 - CBA9 (0x222 bytes), align: 1
Segment part 0. ROOT. Intra module refs: Absolute parts
ENTRY ADDRESS REF BY
===== ======= ======
InitIR C988 Segment part 0 (ecp_main)
Segment part 1 (ECP_I2C_HW)
InitButtons C9E2 Segment part 0 (ecp_main)
LOCAL ADDRESS
===== =======
TACCR0_CCIFG_Interrupt
CA26
TACCR1_Interrupt CA28
TIMERB_ISR CAC6
InitIRCLRLoop C9A2
ResetIR C9D0
InitButtonCLRLoop CA06
TACCR1Interrupt CA38
TACCR2Interrupt CAB8
TACCR1Int_2 CA5E
TACCR1Int_3 CA7E
PushInputEvent CB5E
TACCR1Int_4 CA96
DebounceButton CADA
RstButtonIndex CAFA
ButtonContinue CAFE
DebounceLoop CB06
ButtonContinue2 CB14
ButtonExit2 CB52
CountButtonRepeat CB38
ButtonExit1 CB4A
ClearRepeatCnt CB46
IRBUFFOVERRUN CBA0
*************************************************************************
FILE NAME : C:\CCStudio_v3.3\boards\evmdm355\firmware\VA3\Debug\Obj\ecp_main.r43
PROGRAM MODULE, NAME : ecp_main
Absolute parts
FFFE - FFFF
SEGMENTS IN THE MODULE
======================
MAIN_CODE
Relative segment, address: C000 - C04B (0x4c bytes), align: 1
Segment part 0. ROOT. Intra module refs: Absolute parts
ENTRY ADDRESS REF BY
===== ======= ======
RESET C000 Segment part 1 (ECP_I2C_HW)
WARMENTRY C01E Segment part 1 (ECP_I2C_HW)
LOCAL ADDRESS
===== =======
Mainloop C046
-------------------------------------------------------------------------
I2CREGISTERS
Relative segment, address: 0200 - 025A (0x5b bytes), align: 1
Segment part 1. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
ECPCommand 0200 Segment part 0 (ECP_Init)
Segment part 1 (ECP_I2C_HW)
ECPStatus 0201 Segment part 0 (ECP_Init)
Segment part 0 (ECP_UserInput)
Segment part 0 (ecp_power)
Segment part 1 (ECP_I2C_HW)
PowerStatus 020A Segment part 0 (ecp_power)
Segment part 1 (ECP_I2C_HW)
IRBits 020B Segment part 0 (ECP_UserInput)
IRData 0250 Segment part 0 (ECP_UserInput)
ButtonData 0252 Segment part 0 (ECP_UserInput)
ButtonIndex 0257 Segment part 0 (ECP_UserInput)
DebouncedButtonState 0258 Segment part 0 (ECP_UserInput)
ButtonRepeatCnt 0259 Segment part 0 (ECP_UserInput)
PowerState 025A Segment part 0 (ecp_power)
Volts1V3 0202 Segment part 0 (ecp_power)
Segment part 1 (ECP_I2C_HW)
Volts1V8 0204 Segment part 0 (ecp_power)
Segment part 1 (ECP_I2C_HW)
Volts3V3 0206 Segment part 0 (ecp_power)
Segment part 1 (ECP_I2C_HW)
VoltsECP 0208 Segment part 0 (ecp_power)
Segment part 1 (ECP_I2C_HW)
IRBuffer 020C Segment part 0 (ECP_UserInput)
Segment part 1 (ECP_I2C_HW)
IRReadIndex 024C Segment part 0 (ECP_UserInput)
Segment part 1 (ECP_I2C_HW)
IRWriteIndex 024E Segment part 0 (ECP_UserInput)
Segment part 1 (ECP_I2C_HW)
*************************************************************************
FILE NAME : C:\CCStudio_v3.3\boards\evmdm355\firmware\VA3\Debug\Obj\ecp_power.r43
PROGRAM MODULE, NAME : ecp_power
SEGMENTS IN THE MODULE
======================
POWER_CODE
Relative segment, address: C6FE - C91D (0x220 bytes), align: 1
Segment part 0. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
SetupSVS C71A Segment part 0 (ecp_main)
DriveIOPorts C732
DoNotDriveIOPorts C77C
PowerUpEVM C7C6 Segment part 0 (ecp_main)
PowerDownEVM C7EC Segment part 1 (ECP_I2C_HW)
ForceInitialPowerOff C806 Segment part 0 (ecp_main)
ReadPS C82E Segment part 0 (ECP_Init)
CheckPower C898 Segment part 1 (ECP_I2C_HW)
LOCAL ADDRESS
===== =======
CheckPowerState C6FE
BATTERYPOWER C712
SVSLoop C722
WaitConvComplete C86E
Check1V3 C8A2
LowGood1V3 C8B2
Check1V8 C8BC
LowGood1V8 C8CC
Check3V3 C8D6
LowGood3V3 C8E4
CheckECP C8EC
LowGoodECP C8FA
PSCheckDone C902
PowerError C914
*************************************************************************
FILE NAME : C:\CCStudio_v3.3\boards\evmdm355\firmware\VA3\Debug\Obj\ecp_resets.r43
PROGRAM MODULE, NAME : ecp_resets
SEGMENTS IN THE MODULE
======================
RESET_CODE
Relative segment, address: C91E - C987 (0x6a bytes), align: 1
Segment part 0. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
PutDSPInResetDrive C91E Segment part 0 (ecp_main)
PutDSPInReset C92C
PutDSPInRun C934
DSPSoftReset C93C Segment part 0 (ecp_main)
Segment part 1 (ECP_I2C_HW)
TakePeriphsOutOfReset C94A Segment part 0 (ecp_main)
*************************************************************************
FILE NAME : C:\CCStudio_v3.3\boards\evmdm355\firmware\VA3\Debug\Obj\ecp_util.r43
PROGRAM MODULE, NAME : ecp_util
SEGMENTS IN THE MODULE
======================
ECP_UTIL_CODE
Relative segment, address: C62A - C6FD (0xd4 bytes), align: 1
Segment part 0. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
SWDelay1000ns C62A
SWDelay3700ns C62C
SWDelay4000ns C640
SWDelay4700ns C654
SWDelay5300ns C66C Segment part 0 (ecp_resets)
SWDelay100ms C688 Segment part 0 (ECP_Init)
Segment part 0 (ecp_power)
Segment part 1 (ECP_I2C_HW)
SWDelay500ms C69A Segment part 1 (ECP_I2C_HW)
SWDelay889us C6AC
SWDelay1282us C6CA
SWDelay1333us C6E6
LOCAL ADDRESS
===== =======
Loop_100ms C68E
Loop_500ms C6A0
Loop_889us C6B2
Loop_1282us C6D0
Loop_1333us C6EC
****************************************
* *
* SEGMENTS IN ADDRESS ORDER *
* *
****************************************
SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN
======= ===== ============= =========== ==== ==== =====
I2CREGISTERS 0200 - 025A 5B rel 1
I2CCOMM 025C - 025F 4 rel 1
MAIN_CODE C000 - C04B 4C rel 1
INIT_CODE C04C - C14B 100 rel 1
I2CHW_CODE C14C - C629 4DE rel 1
ECP_UTIL_CODE C62A - C6FD D4 rel 1
POWER_CODE C6FE - C91D 220 rel 1
RESET_CODE C91E - C987 6A rel 1
USER_INPUT_CODE C988 - CBA9 222 rel 1
FFEA - FFED 4 aseg
FFF0 - FFF1 2 aseg
FFF4 - FFF9 6 aseg
FFFE - FFFF 2 aseg
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
2 986 bytes of CODE memory (+ 34 absolute )
95 bytes of DATA memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -