?? stm32f10x_nvic.s79
字號:
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+31
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+32
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+33
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+34
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+35
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+36
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+37
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+38
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+39
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+40
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+41
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
CMP R4,#+42
BEQ.N ??NVIC_GetIRQChannelPendingBitStatus_0
MOVS R1,#+284
LDR.N R0,??DataTable36 ;; `?<Constant "C:\\\\David JIANG\\\\ST MCU...">`
_BLF assert_failed,??assert_failed??rT
??NVIC_GetIRQChannelPendingBitStatus_0:
MOVS R1,#+1
LSLS R0,R4,#+27 ;; ZeroExtS R0,R4,#+27,#+27
LSRS R0,R0,#+27
LSLS R1,R1,R0
MOVS R0,R4
ASRS R0,R0,#+5
MOVS R2,#+4
LDR.N R3,??DataTable37 ;; NVIC
LDR R3,[R3, #+0]
MLA R0,R0,R2,R3
LDR R0,[R0, #+256]
ANDS R0,R0,R1
CMP R0,R1
BNE.N ??NVIC_GetIRQChannelPendingBitStatus_1
MOVS R0,#+1
B.N ??NVIC_GetIRQChannelPendingBitStatus_2
??NVIC_GetIRQChannelPendingBitStatus_1:
MOVS R0,#+0
??NVIC_GetIRQChannelPendingBitStatus_2:
POP {R4,PC} ;; return
RSEG CODE:CODE:NOROOT(2)
THUMB
NVIC_SetIRQChannelPendingBit:
PUSH {R4,LR}
MOVS R4,R0
CMP R4,#+0
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+1
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+2
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+3
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+4
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+5
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+6
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+7
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+8
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+9
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+10
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+11
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+12
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+13
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+14
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+15
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+16
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+17
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+18
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+19
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+20
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+21
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+22
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+23
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+24
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+25
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+26
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+27
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+28
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+29
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+30
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+31
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+32
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+33
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+34
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+35
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+36
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+37
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+38
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+39
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+40
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+41
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
CMP R4,#+42
BEQ.N ??NVIC_SetIRQChannelPendingBit_0
LDR.N R1,??NVIC_SetIRQChannelPendingBit_1 ;; 0x135
LDR.N R0,??DataTable36 ;; `?<Constant "C:\\\\David JIANG\\\\ST MCU...">`
_BLF assert_failed,??assert_failed??rT
??NVIC_SetIRQChannelPendingBit_0:
LDR.N R0,??NVIC_SetIRQChannelPendingBit_1+0x4 ;; 0xffffffffe000ef00
STR R4,[R0, #+0]
POP {R4,PC} ;; return
Nop
DATA
??NVIC_SetIRQChannelPendingBit_1:
DC32 0x135
DC32 0xffffffffe000ef00
RSEG CODE:CODE:NOROOT(2)
THUMB
NVIC_ClearIRQChannelPendingBit:
PUSH {R4,LR}
MOVS R4,R0
CMP R4,#+0
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+1
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+2
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+3
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+4
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+5
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+6
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+7
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+8
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+9
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+10
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+11
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+12
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+13
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+14
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+15
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+16
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+17
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+18
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+19
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+20
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+21
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+22
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+23
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+24
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+25
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+26
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+27
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+28
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+29
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+30
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+31
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+32
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+33
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+34
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+35
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+36
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+37
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+38
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+39
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+40
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+41
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
CMP R4,#+42
BEQ.N ??NVIC_ClearIRQChannelPendingBit_0
MOVS R1,#+324
LDR.N R0,??DataTable36 ;; `?<Constant "C:\\\\David JIANG\\\\ST MCU...">`
_BLF assert_failed,??assert_failed??rT
??NVIC_ClearIRQChannelPendingBit_0:
LSLS R4,R4,#+24 ;; ZeroExtS R4,R4,#+24,#+24
LSRS R4,R4,#+24
MOVS R0,R4
ASRS R0,R0,#+5
MOVS R1,#+4
LDR.N R2,??DataTable37 ;; NVIC
LDR R2,[R2, #+0]
MLA R0,R0,R1,R2
MOVS R1,#+1
LSLS R2,R4,#+27 ;; ZeroExtS R2,R4,#+27,#+27
LSRS R2,R2,#+27
LSLS R1,R1,R2
STR R1,[R0, #+384]
POP {R4,PC} ;; return
RSEG CODE:CODE:NOROOT(2)
THUMB
NVIC_GetCurrentActiveHandler:
LDR.N R0,??DataTable58 ;; SCB
LDR R0,[R0, #+0]
LDR R0,[R0, #+4]
LSLS R0,R0,#+22 ;; ZeroExtS R0,R0,#+22,#+22
LSRS R0,R0,#+22
BX LR ;; return
RSEG CODE:CODE:NOROOT(2)
THUMB
NVIC_GetIRQChannelActiveBitStatus:
PUSH {R4,LR}
MOVS R4,R0
MOVS R0,#+0
MOVS R1,#+0
CMP R4,#+0
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+1
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+2
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+3
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+4
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+5
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+6
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+7
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+8
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+9
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+10
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+11
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+12
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+13
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+14
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+15
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+16
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+17
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+18
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+19
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+20
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+21
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+22
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+23
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+24
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+25
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+26
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+27
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+28
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+29
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+30
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+31
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+32
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+33
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+34
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+35
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+36
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+37
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+38
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+39
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+40
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+41
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
CMP R4,#+42
BEQ.N ??NVIC_GetIRQChannelActiveBitStatus_0
MOVS R1,#+356
LDR.N R0,??DataTable36 ;; `?<Constant "C:\\\\David JIANG\\\\ST MCU...">`
_BLF assert_failed,??assert_failed??rT
??NVIC_GetIRQChannelActiveBitStatus_0:
MOVS R1,#+1
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -