📄 dspbird.asm
字号:
ORM #2,*AR1(9) ; |343|
.line 4
MVDM *(_SREG),AR1
NOP
ST #4,*AR1(1) ; |344|
.line 5
POPM PMST
POPM ST1
POPM ST0
POPM AR1
RETE
; branch occurs
.endfunc 345,021800400h,4
.sect ".text"
.global _Eint3Isr
.sym _Eint3Isr,_Eint3Isr, 32, 2, 0
.func 347
;***************************************************************
;* 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
MVDM *(_McBSP1),AR1
NOP
ST #14,*AR1(8) ; |348|
.line 3
MVDM *(_McBSP1),AR1
NOP
ANDM #65503,*AR1(9) ; |349|
.line 4
MVDM *(_McBSP1),AR1
NOP
ANDM #65527,*AR1(9) ; |350|
.line 5
MVDM *(_McBSP1),AR1
NOP
ANDM #65533,*AR1(9) ; |351|
.line 6
MVDM *(_SREG),AR1
NOP
ST #256,*AR1(1) ; |352|
.line 7
POPM PMST
POPM ST1
POPM ST0
POPM AR1
RETE
; branch occurs
.endfunc 353,021800400h,4
.sect ".text"
.global ___ct__9SystemObjFv
.sym ___ct__9SystemObjFv,___ct__9SystemObjFv, 104, 2, 0, _SystemObj
.func 97
;***************************************************************
;* FUNCTION DEF: ___ct__9SystemObjFv *
;***************************************************************
___ct__9SystemObjFv:
.line 2
;* A assigned to _this
.sym _this,0, 24, 17, 16, _SystemObj
.sym _this,0, 24, 1, 16, _SystemObj
PSHM AR1
FRAME #-2
NOP
STL A,*SP(0)
LD *SP(0),A ; |98|
BC L7,ANEQ ; |98|
; branch occurs ; |98|
LD #1,A
CALL #___nw__FUi ; |98|
; call occurs [#___nw__FUi] ; |98|
STL A,*SP(0)
LDM AL,A ; |98|
BC L8,AEQ ; |98|
; branch occurs ; |98|
L7:
.line 3
ssbx intm
.line 4
MVDM *(_SREG),AR1
NOP
ST #0,*AR1 ; |100|
.line 5
MVDM *(_SREG),AR1
NOP
ST #65535,*AR1(1) ; |101|
.line 7
MVDM *(_SREG),AR1
NOP
ST #224,*AR1(29) ; |103|
.line 16
LD *SP(0),A
CALL #_SystemInit__9SystemObjFv ; |112|
; call occurs [#_SystemInit__9SystemObjFv] ; |112|
L8:
LD *SP(0),A
.line 17
FRAME #2 ; |112|
POPM AR1 ; |112|
RET ; |112|
; return occurs ; |112|
.endfunc 113,000000400h,3
.sect ".text"
.global _SystemInit__9SystemObjFv
.sym _SystemInit__9SystemObjFv,_SystemInit__9SystemObjFv, 32, 2, 0
.func 115
;***************************************************************
;* FUNCTION DEF: _SystemInit__9SystemObjFv *
;***************************************************************
_SystemInit__9SystemObjFv:
.line 2
;* A assigned to _this
.sym _this,0, 24, 17, 16, _SystemObj
.sym _this,0, 24, 1, 16, _SystemObj
PSHM AR1
FRAME #-2
NOP
STL A,*SP(0)
.line 3
CALL #_PllInit__9SystemObjFv ; |117|
; call occurs [#_PllInit__9SystemObjFv] ; |117|
.line 4
LD *SP(0),A
CALL #_McBSP0Init__9SystemObjFv ; |118|
; call occurs [#_McBSP0Init__9SystemObjFv] ; |118|
.line 5
LD *SP(0),A
CALL #_McBSP1Init__9SystemObjFv ; |119|
; call occurs [#_McBSP1Init__9SystemObjFv] ; |119|
.line 6
LD *SP(0),A
CALL #_TIMER0Init__9SystemObjFv ; |120|
; call occurs [#_TIMER0Init__9SystemObjFv] ; |120|
.line 7
LD *SP(0),A
CALL #_TIMER1Init__9SystemObjFv ; |121|
; call occurs [#_TIMER1Init__9SystemObjFv] ; |121|
.line 8
LD *SP(0),A
CALL #_EintInit__9SystemObjFv ; |122|
; call occurs [#_EintInit__9SystemObjFv] ; |122|
.line 9
CMPM *(_SystemRamTest),#21930 ; |123|
BC L9,TC ; |123|
; branch occurs ; |123|
.line 10
ST #21930,*(_SystemRamTest) ; |124|
L9:
.line 12
MVDK *SP(0),*(AR1)
CMPM *AR1,#21930 ; |126|
BC L10,TC ; |126|
; branch occurs ; |126|
.line 13
ST #21930,*AR1 ; |127|
L10:
.line 15
ST #0,*(_IOXF) ; |129|
.line 16
FRAME #2
POPM AR1
RET
; return occurs
.endfunc 130,000000400h,3
.sect ".text"
.global _PllInit__9SystemObjFv
.sym _PllInit__9SystemObjFv,_PllInit__9SystemObjFv, 32, 2, 0
.func 132
;***************************************************************
;* FUNCTION DEF: _PllInit__9SystemObjFv *
;***************************************************************
_PllInit__9SystemObjFv:
.line 2
;* A assigned to _this
.sym _this,0, 24, 17, 16, _SystemObj
.sym _this,0, 24, 1, 16, _SystemObj
.sym _start,1, 14, 1, 16
PSHM AR1
FRAME #-2
NOP
STL A,*SP(0)
.line 4
MVDM *(_SREG),AR1
NOP
ST #8192,*AR1(40) ; |135|
L11:
.line 6
MVDM *(_SREG),AR1
NOP
ST #0,*AR1(88) ; |137|
.line 7
nop
.line 8
MVDM *(_SREG),AR1
NOP
BITF *AR1(88),#1 ; |139|
BC L11,TC ; |139|
; branch occurs ; |139|
.line 10
ST #37111,*AR1(88) ; |141|
.line 12
ST #0,*SP(1) ; |143|
STM #10000,AR0
MVDK *SP(1),*(AR1)
CMPR 1,AR1 ; |143|
BC L13,NTC ; |143|
; branch occurs ; |143|
L12:
ADDM #1,*SP(1) ; |143|
MVDK *SP(1),*(AR1)
CMPR 1,AR1 ; |143|
BC L12,TC ; |143|
; branch occurs ; |143|
L13:
.line 13
FRAME #2
POPM AR1
RET
; return occurs
.endfunc 144,000000400h,3
.sect ".text"
.global _McBSP0Init__9SystemObjFv
.sym _McBSP0Init__9SystemObjFv,_McBSP0Init__9SystemObjFv, 32, 2, 0
.func 146
;***************************************************************
;* FUNCTION DEF: _McBSP0Init__9SystemObjFv *
;***************************************************************
_McBSP0Init__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 *(_McBSP0),AR1
NOP
ST #0,*AR1(24) ; |148|
.line 4
MVDM *(_McBSP0),AR1
NOP
ST #0,*AR1(25) ; |149|
.line 5
MVDM *(_McBSP0),AR1
NOP
ANDM #65534,*AR1(25) ; |150|
.line 6
MVDM *(_McBSP0),AR1
NOP
ST #1,*AR1(24) ; |151|
.line 7
MVDM *(_McBSP0),AR1
NOP
ST #0,*AR1(25) ; |152|
.line 8
MVDM *(_McBSP0),AR1
NOP
ANDM #65534,*AR1(25) ; |153|
.line 9
MVDM *(_McBSP0),AR1
NOP
ST #14,*AR1(24) ; |154|
.line 10
MVDM *(_McBSP0),AR1
NOP
ST #12288,*AR1(25) ; |155|
.line 11
MVDM *(_McBSP0),AR1
NOP
ORM #2560,*AR1(25) ; |156|
.line 12
MVDM *(_McBSP0),AR1
NOP
ORM #1280,*AR1(25) ; |157|
.line 13
FRAME #1
POPM AR1
RET
; return occurs
.endfunc 158,000000400h,2
.sect ".text"
.global _McBSP1Init__9SystemObjFv
.sym _McBSP1Init__9SystemObjFv,_McBSP1Init__9SystemObjFv, 32, 2, 0
.func 160
;***************************************************************
;* FUNCTION DEF: _McBSP1Init__9SystemObjFv *
;***************************************************************
_McBSP1Init__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 *(_McBSP1),AR1
NOP
ST #0,*AR1(8) ; |162|
.line 4
MVDM *(_McBSP1),AR1
NOP
ST #0,*AR1(9) ; |163|
.line 5
MVDM *(_McBSP1),AR1
NOP
ANDM #65534,*AR1(9) ; |164|
.line 6
MVDM *(_McBSP1),AR1
NOP
ST #1,*AR1(8) ; |165|
.line 7
MVDM *(_McBSP1),AR1
NOP
ST #0,*AR1(9) ; |166|
.line 8
MVDM *(_McBSP1),AR1
NOP
ANDM #65534,*AR1(9) ; |167|
.line 9
MVDM *(_McBSP1),AR1
NOP
ST #14,*AR1(8) ; |168|
.line 10
MVDM *(_McBSP1),AR1
NOP
ST #12288,*AR1(9) ; |169|
.line 11
MVDM *(_McBSP1),AR1
NOP
ORM #2560,*AR1(9) ; |170|
.line 12
MVDM *(_McBSP1),AR1
NOP
ORM #1280,*AR1(9) ; |171|
.line 13
FRAME #1
POPM AR1
RET
; return occurs
.endfunc 172,000000400h,2
.sect ".text"
.global _TIMER0Init__9SystemObjFv
.sym _TIMER0Init__9SystemObjFv,_TIMER0Init__9SystemObjFv, 32, 2, 0
.func 174
;***************************************************************
;* FUNCTION DEF: _TIMER0Init__9SystemObjFv *
;***************************************************************
_TIMER0Init__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 *(_TIMER0),AR1
NOP
ORM #16,*AR1(2) ; |176|
.line 4
MVDM *(_TIMER0),AR1
NOP
ST #60000,*AR1(1) ; |177|
.line 5
MVDM *(_TIMER0),AR1
NOP
ANDM #65519,*AR1(2) ; |178|
.line 6
MVDM *(_SREG),AR1
NOP
ORM #8,*AR1 ; |179|
.line 7
FRAME #1
POPM AR1
RET
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -