📄 dspbird.asm
字号:
; return occurs
.endfunc 180,000000400h,2
.sect ".text"
.global _TIMER1Init__9SystemObjFv
.sym _TIMER1Init__9SystemObjFv,_TIMER1Init__9SystemObjFv, 32, 2, 0
.func 182
;***************************************************************
;* FUNCTION DEF: _TIMER1Init__9SystemObjFv *
;***************************************************************
_TIMER1Init__9SystemObjFv:
.line 2
;* A assigned to _this
.sym _this,0, 24, 17, 16, _SystemObj
.sym _this,0, 24, 1, 16, _SystemObj
PSHM AR1
FRAME #-1
NOP
STL A,*SP(0)
.line 3
MVDM *(_TIMER1),AR1
NOP
ORM #16,*AR1(2) ; |184|
.line 4
MVDM *(_TIMER1),AR1
NOP
ST #55000,*AR1(1) ; |185|
.line 5
MVDM *(_TIMER1),AR1
NOP
ANDM #65519,*AR1(2) ; |186|
.line 6
MVDM *(_SREG),AR1
NOP
ORM #128,*AR1 ; |187|
.line 7
FRAME #1
POPM AR1
RET
; return occurs
.endfunc 188,000000400h,2
.sect ".text"
.global _EintInit__9SystemObjFv
.sym _EintInit__9SystemObjFv,_EintInit__9SystemObjFv, 32, 2, 0
.func 190
;***************************************************************
;* FUNCTION DEF: _EintInit__9SystemObjFv *
;***************************************************************
_EintInit__9SystemObjFv:
.line 2
;* A assigned to _this
.sym _this,0, 24, 17, 16, _SystemObj
.sym _this,0, 24, 1, 16, _SystemObj
PSHM AR1
FRAME #-1
NOP
STL A,*SP(0)
.line 3
MVDM *(_SREG),AR1
NOP
ORM #1,*AR1 ; |192|
.line 4
MVDM *(_SREG),AR1
NOP
ORM #2,*AR1 ; |193|
.line 5
MVDM *(_SREG),AR1
NOP
ORM #4,*AR1 ; |194|
.line 6
MVDM *(_SREG),AR1
NOP
ORM #256,*AR1 ; |195|
.line 7
FRAME #1
POPM AR1
RET
; return occurs
.endfunc 196,000000400h,2
.sect ".text"
.global ___ct__6LedObjFv
.sym ___ct__6LedObjFv,___ct__6LedObjFv, 104, 2, 0, _LedObj
.func 206
;***************************************************************
;* FUNCTION DEF: ___ct__6LedObjFv *
;***************************************************************
___ct__6LedObjFv:
.line 2
;* A assigned to _this
.sym _this,0, 24, 17, 16, _LedObj
.sym _this,0, 24, 1, 16, _LedObj
FRAME #-1
NOP
STL A,*SP(0)
LD *SP(0),A ; |207|
BC L14,ANEQ ; |207|
; branch occurs ; |207|
LD #1,A
CALL #___nw__FUi ; |207|
; call occurs [#___nw__FUi] ; |207|
STL A,*SP(0)
LDM AL,A ; |207|
BC L15,AEQ ; |207|
; branch occurs ; |207|
L14:
.line 3
LD *SP(0),A
CALL #_LedInit__6LedObjFv ; |208|
; call occurs [#_LedInit__6LedObjFv] ; |208|
L15:
LD *SP(0),A
.line 4
FRAME #1 ; |208|
RET ; |208|
; return occurs ; |208|
.endfunc 209,000000000h,1
.sect ".text"
.global _LedInit__6LedObjFv
.sym _LedInit__6LedObjFv,_LedInit__6LedObjFv, 32, 2, 0
.func 211
;***************************************************************
;* FUNCTION DEF: _LedInit__6LedObjFv *
;***************************************************************
_LedInit__6LedObjFv:
.line 2
;* A assigned to _this
.sym _this,0, 24, 17, 16, _LedObj
.sym _this,2, 24, 1, 16, _LedObj
PSHM AR1
FRAME #-4
NOP
STL A,*SP(2)
.line 3
MVDM *(_McBSP1),AR1
NOP
ST #14,*AR1(8) ; |213|
.line 4
MVDM *(_McBSP1),AR1
NOP
ST #12288,*AR1(9) ; |214|
.line 5
MVDM *(_McBSP1),AR1
NOP
ORM #2560,*AR1(9) ; |215|
.line 6
MVDM *(_McBSP1),AR1
NOP
ORM #1280,*AR1(9) ; |216|
.line 7
ST #0,*SP(0) ; |217|
LD *SP(2),A
CALL #_LedDisplay__6LedObjFUc ; |217|
; call occurs [#_LedDisplay__6LedObjFUc] ; |217|
.line 8
FRAME #4
POPM AR1
RET
; return occurs
.endfunc 218,000000400h,5
.sect ".text"
.global _LedDisplay__6LedObjFUc
.sym _LedDisplay__6LedObjFUc,_LedDisplay__6LedObjFUc, 32, 2, 0
.func 220
;***************************************************************
;* FUNCTION DEF: _LedDisplay__6LedObjFUc *
;***************************************************************
_LedDisplay__6LedObjFUc:
.line 2
;* A assigned to _this
.sym _this,0, 24, 17, 16, _LedObj
.sym _cData,4, 12, 9, 16
.sym _this,0, 24, 1, 16, _LedObj
.sym _i,1, 14, 1, 16
PSHM AR1
FRAME #-2
NOP
STL A,*SP(0)
.line 23
LD #255,A
AND *SP(4),A ; |242|
STLM A,AR1
NOP
NOP
LD *AR1(_LedTab$3),A
STL A,*SP(4)
.line 24
MVDM *(_McBSP1),AR1
NOP
ST #14,*AR1(8) ; |243|
.line 25
STM #8,AR0
ST #0,*SP(1) ; |244|
MVDK *SP(1),*(AR1)
CMPR 1,AR1 ; |244|
BC L19,NTC ; |244|
; branch occurs ; |244|
L16:
.line 26
MVDM *(_McBSP1),AR1
NOP
ANDM #65533,*AR1(9) ; |245|
.line 28
BITF *SP(4),#128 ; |247|
BC L17,NTC ; |247|
; branch occurs ; |247|
.line 29
MVDM *(_McBSP1),AR1
NOP
ORM #32,*AR1(9) ; |248|
.line 31
B L18 ; |250|
; branch occurs ; |250|
L17:
.line 33
MVDM *(_McBSP1),AR1
NOP
ANDM #65503,*AR1(9) ; |252|
L18:
.line 36
LD *SP(4),A
STL A,#1,*SP(4) ; |255|
.line 37
MVDM *(_McBSP1),AR1
NOP
ORM #2,*AR1(9) ; |256|
.line 39
ADDM #1,*SP(1) ; |258|
MVDK *SP(1),*(AR1)
CMPR 1,AR1 ; |258|
BC L16,TC ; |258|
; branch occurs ; |258|
L19:
.line 40
MVDM *(_McBSP1),AR1
NOP
ANDM #65527,*AR1(9) ; |259|
.line 41
nop
.line 42
MVDM *(_McBSP1),AR1
NOP
ORM #8,*AR1(9) ; |261|
.line 43
FRAME #2
POPM AR1
RET
; return occurs
.endfunc 262,000000400h,3
.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 220
;***************************************************************
;* FUNCTION DEF: ___sti__dspbird_cpp_IOXF *
;***************************************************************
___sti__dspbird_cpp_IOXF:
.line 43
FRAME #-1
.line 45
LD #_Sys,A
CALL #___ct__9SystemObjFv ; |264|
; call occurs [#___ct__9SystemObjFv] ; |264|
.line 46
LD #_Led,A
CALL #___ct__6LedObjFv ; |265|
; call occurs [#___ct__6LedObjFv] ; |265|
FRAME #1
RET
; return occurs
.endfunc 265,000000000h,1
;***************************************************************
;* 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 _LedObj, 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 + -