📄 dspbird.asm
字号:
L9:
.line 3
ssbx intm
.line 4
STM #0,AR2
ST #0,*AR2 ; |51|
.line 5
STM #1,AR2
ST #65535,*AR2 ; |52|
.line 7
STM #29,AR2
ST #224,*AR2 ; |54|
.line 16
LDM AR1,A
CALL #_SystemInit__9SystemObjFv ; |63|
; call occurs [#_SystemInit__9SystemObjFv] ; |63|
L10:
LDM AR1,A
.line 17
POPM AR1 ; |63|
RET ; |63|
; return occurs ; |63|
.endfunc 64,000000400h,1
.sect ".pinit"
.align 1
.field ___sti__dspbird_cpp_IOXF, 16
.sect ".text"
.global ___sti__dspbird_cpp_IOXF
.sym ___sti__dspbird_cpp_IOXF,___sti__dspbird_cpp_IOXF, 32, 2, 0
.func 141
;***************************************************************
;* FUNCTION DEF: ___sti__dspbird_cpp_IOXF *
;***************************************************************
___sti__dspbird_cpp_IOXF:
.line 7
FRAME #-1
.line 9
LD #_Sys,A
CALL #___ct__9SystemObjFv ; |149|
; call occurs [#___ct__9SystemObjFv] ; |149|
FRAME #1
RET
; return occurs
.endfunc 149,000000000h,1
.sect ".text"
.global _Timer1Isr
.sym _Timer1Isr,_Timer1Isr, 32, 2, 0
.func 206
;***************************************************************
;* FUNCTION DEF: _Timer1Isr *
;***************************************************************
_Timer1Isr:
.line 1
PSHM AR1
PSHM ST0
PSHM ST1
PSHM PMST
ANDM #32063,*(ST1)
ORM #16384,*(ST1)
ANDM #-4,*(PMST)
NOP
.line 2
STM #50,AR1
ORM #16,*AR1 ; |207|
.line 3
POPM PMST
POPM ST1
POPM ST0
POPM AR1
RETE
; branch occurs
.endfunc 208,021800400h,4
.sect ".text"
.global _Timer0Isr
.sym _Timer0Isr,_Timer0Isr, 32, 2, 0
.func 170
;***************************************************************
;* FUNCTION DEF: _Timer0Isr *
;***************************************************************
_Timer0Isr:
.line 1
NOP
PSHM AL
PSHM AH
PSHM AG
PSHM BL
PSHM BH
PSHM BG
PSHM AR1
PSHM ST0
PSHM ST1
PSHM PMST
ANDM #32063,*(ST1)
ORM #16384,*(ST1)
ANDM #-4,*(PMST)
NOP
.line 3
SSBX SXM
LD *(_count$1),A
ADD #1,A,A ; |172|
STL A,*(_count$1)
LD *(AL),A ; |172|
SUB #1000,A,A ; |172|
BC L12,ALT ; |172|
; branch occurs ; |172|
.line 5
ST #0,*(_count$1) ; |174|
.line 6
LD *(_IOXF),A ; |175|
LD #0,B
BC L11,ANEQ ; |175|
; branch occurs ; |175|
LD #1,B
L11:
STL B,*(_IOXF)
.line 7
STM #56,AR1
ST #14,*AR1 ; |176|
.line 8
STM #57,AR1
XORM #32,*AR1 ; |177|
.line 10
XORM #2,*AR1 ; |179|
.line 12
XORM #8,*AR1 ; |181|
.line 15
XORM #1,*AR1 ; |184|
.line 17
XORM #4,*AR1 ; |186|
.line 21
STM #72,AR1
ST #14,*AR1 ; |190|
.line 22
STM #73,AR1
XORM #32,*AR1 ; |191|
.line 24
XORM #2,*AR1 ; |193|
.line 26
XORM #8,*AR1 ; |195|
.line 30
XORM #1,*AR1 ; |199|
.line 32
XORM #4,*AR1 ; |201|
L12:
.line 35
POPM PMST
POPM ST1
POPM ST0
POPM AR1
POPM BG
POPM BH
POPM BL
POPM AG
POPM AH
POPM AL
RETE
; branch occurs
.endfunc 204,0218005c7h,10
.sect ".text"
.global _Eint3Isr
.sym _Eint3Isr,_Eint3Isr, 32, 2, 0
.func 228
;***************************************************************
;* FUNCTION DEF: _Eint3Isr *
;***************************************************************
_Eint3Isr:
.line 1
PSHM AR1
PSHM ST0
PSHM ST1
PSHM PMST
ANDM #32063,*(ST1)
ORM #16384,*(ST1)
ANDM #-4,*(PMST)
NOP
.line 2
STM #72,AR1
ST #14,*AR1 ; |229|
.line 3
STM #73,AR1
ANDM #65503,*AR1 ; |230|
.line 4
ANDM #65527,*AR1 ; |231|
.line 5
ANDM #65533,*AR1 ; |232|
.line 6
STM #1,AR1
ST #256,*AR1 ; |233|
.line 7
POPM PMST
POPM ST1
POPM ST0
POPM AR1
RETE
; branch occurs
.endfunc 234,021800400h,4
.sect ".text"
.global _Eint2Isr
.sym _Eint2Isr,_Eint2Isr, 32, 2, 0
.func 222
;***************************************************************
;* FUNCTION DEF: _Eint2Isr *
;***************************************************************
_Eint2Isr:
.line 1
PSHM AR1
PSHM ST0
PSHM ST1
PSHM PMST
ANDM #32063,*(ST1)
ORM #16384,*(ST1)
ANDM #-4,*(PMST)
NOP
.line 2
STM #72,AR1
ST #14,*AR1 ; |223|
.line 3
STM #73,AR1
ORM #2,*AR1 ; |224|
.line 4
STM #1,AR1
ST #4,*AR1 ; |225|
.line 5
POPM PMST
POPM ST1
POPM ST0
POPM AR1
RETE
; branch occurs
.endfunc 226,021800400h,4
.sect ".text"
.global _Eint1Isr
.sym _Eint1Isr,_Eint1Isr, 32, 2, 0
.func 216
;***************************************************************
;* FUNCTION DEF: _Eint1Isr *
;***************************************************************
_Eint1Isr:
.line 1
PSHM AR1
PSHM ST0
PSHM ST1
PSHM PMST
ANDM #32063,*(ST1)
ORM #16384,*(ST1)
ANDM #-4,*(PMST)
NOP
.line 2
STM #72,AR1
ST #14,*AR1 ; |217|
.line 3
STM #73,AR1
ORM #8,*AR1 ; |218|
.line 4
STM #1,AR1
ST #2,*AR1 ; |219|
.line 5
POPM PMST
POPM ST1
POPM ST0
POPM AR1
RETE
; branch occurs
.endfunc 220,021800400h,4
.sect ".text"
.global _Eint0Isr
.sym _Eint0Isr,_Eint0Isr, 32, 2, 0
.func 210
;***************************************************************
;* FUNCTION DEF: _Eint0Isr *
;***************************************************************
_Eint0Isr:
.line 1
PSHM AR1
PSHM ST0
PSHM ST1
PSHM PMST
ANDM #32063,*(ST1)
ORM #16384,*(ST1)
ANDM #-4,*(PMST)
NOP
.line 2
STM #72,AR1
ST #14,*AR1 ; |211|
.line 3
STM #73,AR1
ORM #32,*AR1 ; |212|
.line 4
STM #1,AR1
ST #1,*AR1 ; |213|
.line 5
POPM PMST
POPM ST1
POPM ST0
POPM AR1
RETE
; branch occurs
.endfunc 214,021800400h,4
;***************************************************************
;* UNDEFINED EXTERNAL REFERENCES *
;***************************************************************
.global ___nw__FUi
;***************************************************************
;* TYPE INFORMATION *
;***************************************************************
.sym _TI_REG, 0, 14, 13, 16
.stag _SystemObj, 16
.member _SystemRamTest, 0, 14, 8, 16
.eos
.stag __TI_SREG, 1536
.member _IMR, 0, 14, 8, 16
.member _IFR, 16, 14, 8, 16
.member _Reserved0, 32, 62, 8, 64, , 4
.member _ST0, 96, 14, 8, 16
.member _ST1, 112, 14, 8, 16
.member _AL, 128, 14, 8, 16
.member _AH, 144, 14, 8, 16
.member _AG, 160, 14, 8, 16
.member _BL, 176, 14, 8, 16
.member _BH, 192, 14, 8, 16
.member _BG, 208, 14, 8, 16
.member _TREG, 224, 14, 8, 16
.member _TRN, 240, 14, 8, 16
.member _AR0, 256, 14, 8, 16
.member _AR1, 272, 14, 8, 16
.member _AR2, 288, 14, 8, 16
.member _AR3, 304, 14, 8, 16
.member _AR4, 320, 14, 8, 16
.member _AR5, 336, 14, 8, 16
.member _AR6, 352, 14, 8, 16
.member _AR7, 368, 14, 8, 16
.member _SP, 384, 14, 8, 16
.member _BK, 400, 14, 8, 16
.member _BRC, 416, 14, 8, 16
.member _RSA, 432, 14, 8, 16
.member _REA, 448, 14, 8, 16
.member _PMST, 464, 14, 8, 16
.member _XPC, 480, 14, 8, 16
.member _Reserved1, 496, 62, 8, 16, , 1
.member _DRR20, 512, 14, 8, 16
.member _DRR10, 528, 14, 8, 16
.member _DXR20, 544, 14, 8, 16
.member _DXR10, 560, 14, 8, 16
.member _TIM, 576, 14, 8, 16
.member _PRD, 592, 14, 8, 16
.member _TCR, 608, 14, 8, 16
.member _Reserved2, 624, 62, 8, 16, , 1
.member _SWWSR, 640, 14, 8, 16
.member _BSCR, 656, 14, 8, 16
.member _Reserved3, 672, 62, 8, 16, , 1
.member _SWCR, 688, 14, 8, 16
.member _HPIC, 704, 14, 8, 16
.member _Reserved4, 720, 62, 8, 48, , 3
.member _TIM1, 768, 14, 8, 16
.member _PRD1, 784, 14, 8, 16
.member _TCR1, 800, 14, 8, 16
.member _Reserved5, 816, 62, 8, 80, , 5
.member _SPSA0, 896, 14, 8, 16
.member _SPSD0, 912, 14, 8, 16
.member _Reserved6, 928, 62, 8, 32, , 2
.member _GPIOCR, 960, 14, 8, 16
.member _GPIOSR, 976, 14, 8, 16
.member _Reserved7, 992, 62, 8, 32, , 2
.member _DRR21, 1024, 14, 8, 16
.member _DRR11, 1040, 14, 8, 16
.member _DXR21, 1056, 14, 8, 16
.member _DXR11, 1072, 14, 8, 16
.member _Reserved8, 1088, 62, 8, 64, , 4
.member _SPSA1, 1152, 14, 8, 16
.member _SPSD1, 1168, 14, 8, 16
.member _Reserved9, 1184, 62, 8, 160, , 10
.member _DMPREC, 1344, 14, 8, 16
.member _DMSA, 1360, 14, 8, 16
.member _DMSDI, 1376, 14, 8, 16
.member _DMSDN, 1392, 14, 8, 16
.member _CLKMD, 1408, 14, 8, 16
.member _Reserved10, 1424, 62, 8, 112, , 7
.eos
.sym _TI_PSREG, 0, 24, 13, 16,__TI_SREG
.sym _TI_PSREG, 0, 24, 13, 16,__TI_SREG
.stag __TI_McBSP0, 416
.member _DRR2, 0, 14, 8, 16
.member _DRR1, 16, 14, 8, 16
.member _DXR2, 32, 14, 8, 16
.member _DXR1, 48, 14, 8, 16
.member _Reserved, 64, 62, 8, 320, , 20
.member _SPSA, 384, 14, 8, 16
.member _SPSD, 400, 14, 8, 16
.eos
.sym _TI_PMcBSP0, 0, 24, 13, 16,__TI_McBSP0
.sym _TI_PMcBSP0, 0, 24, 13, 16,__TI_McBSP0
.stag __TI_McBSP1, 160
.member _DRR2, 0, 14, 8, 16
.member _DRR1, 16, 14, 8, 16
.member _DXR2, 32, 14, 8, 16
.member _DXR1, 48, 14, 8, 16
.member _Reserved, 64, 62, 8, 64, , 4
.member _SPSA, 128, 14, 8, 16
.member _SPSD, 144, 14, 8, 16
.eos
.sym _TI_PMcBSP1, 0, 24, 13, 16,__TI_McBSP1
.sym _TI_PMcBSP1, 0, 24, 13, 16,__TI_McBSP1
.stag __TI_TIMER, 48
.member _TIM, 0, 14, 8, 16
.member _PRD, 16, 14, 8, 16
.member _TCR, 32, 14, 8, 16
.eos
.sym _TI_PTIMER, 0, 24, 13, 16,__TI_TIMER
.sym _TI_PTIMER, 0, 24, 13, 16,__TI_TIMER
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -