亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? asm_isr.s

?? 在AT91RM9200下開發的UCOS系統
?? S
字號:
;------------------------------------------------------------------------------
;-         ATMEL Microcontroller Software Support  -  ROUSSET  -
;------------------------------------------------------------------------------
; The software is delivered "AS IS" without warranty or condition of any
; kind, either express, implied or statutory. This includes without
; limitation any warranty or condition with respect to merchantability or
; fitness for any particular purpose, or against the infringements of
; intellectual property rights of others.
;-----------------------------------------------------------------------------
;- File source          : it_handler.s
;- Object               : Example of IT handler calling a C function
;- Compilation flag     : None
;-
;- 1.0 16/03/01 	ODi, : Creation ARM ADS
;------------------------------------------------------------------------------
	AREA        itHandler, CODE, READONLY
;------------------------------------------------------------------------------
;- LISR vector handler for system peripherals
;--------------------------------
;- ARM Core Mode and Status Bits
;--------------------------------
I_BIT      EQU             0x80

AT91C_BASE_AIC	EQU	0xFFFFF000
AIC_EOICR		EQU 0x130


;------------------------------------------------------------------------------
;- IRQ Entry
;-----------
;------------------------------------------------------------------------------
	MACRO
	IRQ_ENTRY     $reg

; We will use R0-R3 as temporary registers    
    STMFD   SP!,{R0-R3}                    
    MOV     R1,SP
    ADD     SP,SP,#16
    SUB     R2,LR,#4

; Disable interrupts for when we go back to SVC mode
    MRS     R3,SPSR                         
    ORR     R0,R3,#I_BIT
    MSR     SPSR_c,R0

; Switch back to SVC mode (Code below, current location + 2 instructions)            
    LDR     R0,=.+8                         
    MOVS    PC,R0                           
            
    STMFD   SP!,{R2}                        
    STMFD   SP!,{R4-R12,LR}                
    MOV     R4,R1                          
    MOV     R5,R3
    LDMFD   R4!,{R0-R3}                    
    STMFD   SP!,{R0-R3}                    
    STMFD   SP!,{R5}                       
    MRS     R4,SPSR
    STMFD   SP!,{R4}                       
                
	MEND

;------------------------------------------------------------------------------
;- IRQ Exit
; ---------
;------------------------------------------------------------------------------
 	MACRO
	IRQ_EXIT      $reg
   
; - Mark the End of Interrupt on the AIC
    ldr     r0, =AT91C_BASE_AIC
    str     r0, [r0, #AIC_EOICR]

    LDMFD   SP!,{R4}                        
    MSR     SPSR_cxsf,R4
    LDMFD   SP!,{R4}                        
    MSR     CPSR_cxsf,R4

    LDMFD   SP!,{R0-R12,LR,PC}              


	MEND

;------------------------------------------------------------------------------
; OSTickISR
; ---------------------
;       Handler called by the AIC
;       
;	Save context
;       Call C handler
; 	Restore context
;------------------------------------------------------------------------------
	EXPORT OSTickISR
	IMPORT OSIntEnter
    IMPORT timer1_c_irq_handler
    IMPORT OSIntExit
    IMPORT OSTCBCur
    IMPORT OSIntNesting
    IMPORT OSIntCtxSwFlag 

OSTickISR
	
	
	IRQ_ENTRY
	
    BL      OSIntEnter 
    LDR     R0,=OSIntNesting                ; See if we need to do a context switch
    LDR     R1,[R0]
    CMP     R1,#1
    BNE     NoSave1
    LDR     R4,=OSTCBCur                    ; Get current task's OS_TCB address
    LDR     R5,[R4]
    STR     SP,[R5]                         ; store sp in preempted tasks's TCB                  

NoSave1    
    
    BL      timer1_c_irq_handler            
    BL      OSIntExit                       

;- Disable Interrupt and switch back in IRQ mode   
    
    MRS     R3,CPSR
    ORR     R3,R3,#I_BIT
    MSR     CPSR_c,R3
    
    LDR     R0,=OSIntCtxSwFlag             
    LDR     R1,[R0]
    CMP     R1,#1
    BEQ     OS_IntCtxSw
    
    IRQ_EXIT
    
    
;------------------------------------------------------------------------------
    EXPORT  OS_IntCtxSw
    IMPORT  OS_CtxSW

OS_IntCtxSw
    
;- set OSIntCtxSwflag=0
    
    LDR     R0,=OSIntCtxSwFlag             
    MOV     R1,#0
    STR     R1,[R0]
        
;- Mark the End of Interrupt on the AIC
	ldr     r6, =AT91C_BASE_AIC
	str     r6, [r6, #AIC_EOICR]
    
    B   OS_CtxSW
    
    END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
极品少妇xxxx精品少妇偷拍 | 国产精品入口麻豆原神| 亚洲欧洲日韩在线| 久久精品99久久久| 欧美午夜不卡视频| 欧美国产欧美亚州国产日韩mv天天看完整 | 免费观看久久久4p| 日本大香伊一区二区三区| 国产欧美中文在线| 久久国产欧美日韩精品| 欧美午夜影院一区| 一区二区三区中文字幕电影| 国产成人aaa| 精品国产露脸精彩对白| 青青国产91久久久久久| 欧美色图激情小说| 亚洲精品福利视频网站| 99精品国产热久久91蜜凸| 欧美国产欧美亚州国产日韩mv天天看完整 | 国产成人在线免费| 亚洲精品一区二区三区在线观看| 亚洲国产sm捆绑调教视频 | 色综合久久久久| 国产亚洲一区二区三区在线观看| 捆绑调教一区二区三区| 欧美一区二区视频在线观看 | 天天av天天翘天天综合网色鬼国产| 94色蜜桃网一区二区三区| 亚洲精品一区二区三区蜜桃下载| 日韩精品1区2区3区| 7878成人国产在线观看| 成人国产精品免费网站| 日韩免费观看高清完整版在线观看| 91精品国产综合久久精品性色| 五月婷婷激情综合网| 欧美日韩色一区| 视频一区二区不卡| 精品视频在线免费观看| 亚洲激情图片qvod| 欧美日韩一区二区三区四区| 午夜不卡在线视频| 日韩视频123| 国产精品一二三区| 18成人在线观看| 欧美亚一区二区| 日本最新不卡在线| 久久影院午夜片一区| 成人免费视频播放| 一区二区视频在线| 欧美一区二区三区免费视频| 国产在线观看免费一区| 一区免费观看视频| 欧美性猛交xxxx乱大交退制版| 日韩av高清在线观看| 久久久99精品免费观看不卡| 99riav久久精品riav| 五月天丁香久久| 久久综合久色欧美综合狠狠| 99在线精品一区二区三区| 亚洲成人av一区二区三区| 日韩免费高清电影| 99久久99久久精品免费看蜜桃 | 91毛片在线观看| 视频一区二区欧美| 国产精品免费看片| 在线成人av网站| 成人免费视频一区| 全国精品久久少妇| 亚洲六月丁香色婷婷综合久久 | 久久99久久99小草精品免视看| 中文字幕第一区第二区| 在线播放日韩导航| 成人高清视频在线观看| 首页国产欧美久久| 中文字幕中文在线不卡住| 日韩视频在线一区二区| 日本道色综合久久| 成人中文字幕电影| 久久国产尿小便嘘嘘| 五月婷婷综合激情| 亚洲欧洲综合另类在线| 国产性色一区二区| 日韩午夜激情视频| 欧美日韩精品一区二区在线播放| 成人高清在线视频| 久久精品国产亚洲5555| 亚洲高清免费一级二级三级| 国产精品久久久久久久久搜平片 | 欧美一区二区三区影视| 欧美影视一区在线| 99精品欧美一区| 成人在线视频一区二区| 久久精品国产久精国产| 日韩精品亚洲一区二区三区免费| 亚洲欧美aⅴ...| 亚洲国产电影在线观看| 久久精品一二三| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美精品在线视频| 欧美视频精品在线观看| 在线国产电影不卡| 97久久精品人人澡人人爽| 波多野结衣在线一区| 国产91精品一区二区麻豆网站 | 国产寡妇亲子伦一区二区| 老汉av免费一区二区三区| 免费的成人av| 首页欧美精品中文字幕| 人人精品人人爱| 日韩成人一区二区| 夜夜亚洲天天久久| 依依成人综合视频| 国产a区久久久| 国产成人在线视频免费播放| 国产精品一区二区三区99| 精品午夜久久福利影院 | 亚洲一级二级在线| 亚洲人一二三区| 一区二区三区欧美激情| 一级中文字幕一区二区| 亚洲国产毛片aaaaa无费看| 亚洲国产欧美日韩另类综合| 日韩精品福利网| 久久精品国产精品亚洲精品| 国产精品99久久不卡二区| 国产成人免费9x9x人网站视频| 国产成+人+日韩+欧美+亚洲| 国产99久久久国产精品免费看| 成人97人人超碰人人99| 91视频观看视频| 3d动漫精品啪啪1区2区免费 | 欧美人狂配大交3d怪物一区| 91精品久久久久久蜜臀| 26uuu久久天堂性欧美| 欧美国产日韩a欧美在线观看| 亚洲婷婷在线视频| 日精品一区二区| 高清久久久久久| 欧美在线观看一区二区| 久久众筹精品私拍模特| 日韩美女啊v在线免费观看| 一区二区三区在线播| 蜜臂av日日欢夜夜爽一区| 国产精品 欧美精品| 91福利社在线观看| 日韩亚洲欧美中文三级| 国产精品高潮呻吟久久| 亚洲综合一二区| 国产麻豆视频一区二区| 欧洲亚洲国产日韩| 久久香蕉国产线看观看99| 国产精品九色蝌蚪自拍| 午夜精品久久久久久久| 粉嫩av一区二区三区在线播放 | 日本一区二区视频在线观看| 亚洲一区二区成人在线观看| 国产精品一二三区| 在线播放91灌醉迷j高跟美女 | 久久国产婷婷国产香蕉| 91网站在线播放| 337p日本欧洲亚洲大胆精品| 亚洲午夜影视影院在线观看| 国产a级毛片一区| 日韩欧美中文一区二区| 亚洲日本丝袜连裤袜办公室| 国产呦萝稀缺另类资源| 欧美日韩精品高清| 亚洲美女偷拍久久| 国产成人av影院| 日韩精品一区二区三区四区视频 | 日本一区二区免费在线观看视频| 亚洲国产成人91porn| 99re在线视频这里只有精品| 久久日一线二线三线suv| 午夜不卡av在线| 欧洲精品一区二区| 亚洲桃色在线一区| 成人免费视频播放| 国产清纯美女被跳蛋高潮一区二区久久w| 天天综合网天天综合色| 在线亚洲免费视频| 中文字幕一区二区视频| 国产老肥熟一区二区三区| 日韩精品一区二区三区四区视频| 亚洲一区在线观看视频| 91蜜桃免费观看视频| 国产精品嫩草影院com| 国产精品66部| 久久欧美中文字幕| 精品一区二区精品| 精品欧美黑人一区二区三区| 婷婷综合在线观看| 精品视频色一区| 亚洲va国产天堂va久久en| 欧洲日韩一区二区三区| 亚洲成人你懂的| 欧美日韩国产乱码电影| 日韩精品色哟哟| 欧美一区二区视频在线观看2020 | 久草在线在线精品观看|