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

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

?? swixxxx.s

?? 射頻芯片nRF905例程
?? S
字號:
;/*****************************************************************************/
;/* SWI.S: SWI Handler                                                        */
;/*****************************************************************************/
;/* This file is part of the uVision/ARM development tools.                   */
;/* Copyright (c) 2005-2006 Keil Software. All rights reserved.               */
;/* This software may only be used under the terms of a valid, current,       */
;/* end user licence from KEIL for a compatible version of KEIL software      */
;/* development tools. Nothing else gives you the right to use this software. */
;/*****************************************************************************/
T_Bit           EQU     0x20
                PRESERVE8                      ; 8-Byte aligned Stack
                AREA    SWI_Area, CODE, READONLY
                ARM

                EXPORT  SWI_Handler
SWI_Handler   
                MRS     R12, SPSR              ; Get SPSR
                TST     R12, #T_Bit            ; Check Thumb Bit
                LDRNEH  R12, [LR,#-2]          ; Thumb: Load Halfword
                BICNE   R12, R12, #0xFF00      ;        Extract SWI Number
                LDREQ   R12, [LR,#-4]          ; ARM:   Load Word
                BICEQ   R12, R12, #0xFF000000  ;        Extract SWI Number
                CMP     R12, #0;//SWI號判斷,R12=0--os_switch_tasks,R12=1~7---SWI1~SWI7
                BNE     User_swi
;/*------------------- os_switch_tasks ------------------------*/
				STMDB   SP,{SP}^  ;ARTX專用SWI0
				NOP
				LDMDB   SP,{R1}
				MRS     R12,SPSR
				STMDB   R1!,{R4-R7,R12,LR}
                LDR     R4,=os_runtask     ; os_runtask->tsk_stack
				LDR     R4,[R4,#0x0]
				STR     R1,[R4,#0x0024];#TCB_TSTACK]
				MOV     R4,R0
                ADR     R12, SWI_Table;?SWI?Table+4
				LDR     R12,[R12,#0x0]     ; SWI function address
                MOV     LR, PC                 ; Return Address
                BX      R12                    ; Call SWI Function 
                LDR     LR,[R4,#0x0024];#TCB_TSTACK]; p_new->tsk_stack
                LDRB    R0,[R4,#0x0021];#TCB_FCTX]  ; p_new->full_ctx
                CMP     R0,#0x0
                BNE     Full_ctx
				
				LDMIA   R14!,{R4-R8,R12}
				MSR     SPSR_cxsf,R8
				STMDB   SP,{LR}
				LDMDB   SP,{SP}^ ; Set User SP
				NOP
				MOVS    PC,R12	; RETI

Full_ctx	        
                ADD     R0,LR,#64
                LDMDB   R0,{R1-R3}         ; LR, CPSR (R3=dummy)
                MSR     SPSR_cxsf,R2       ; Set User CPSR
                STMDB   SP,{R0-R1}
                LDMDB   SP,{SP,LR}^        ; Set User SP,LR
                NOP                        ; required for generic ARM7TDMI support
                LDMIA   LR,{R0-R12}        ; Restore R12-R0
                LDR     LR,[LR,#60]        ; PC
                MOVS    PC,LR              ; RETI

;        /*------------------- User SWI -------------------------------*/

User_swi   		STMDB   SP!,{R8,LR} ;SWI1~SWI7
				LDR     R8,SWI_Count
				CMP     R12,R8
				BCS     SWI_Dead
                ADR     R8,SWI_Table
                LDR     R12, [R8,R12,LSL #2]   ; Load SWI Function Address
                MOV     LR,PC
                BX      R12			 ; Call SWI function
                LDMIA   SP!,{R8,PC}^;執行SWI命令入口
;擴展SWI命令
SWI_Dead        B       SWI_Dead               ; None Existing SWI

SWI_Cnt         EQU    (SWI_End-SWI_Table)/4
SWI_Count       DCD     SWI_Cnt

                IMPORT  __SWI_0;ARTX
                IMPORT  __SWI_1
                IMPORT  __SWI_2
                IMPORT  __SWI_3
                IMPORT  __SWI_4
                IMPORT  __SWI_5
                IMPORT  __SWI_6;ARTX
                IMPORT  __SWI_7;ARTX
;                IMPORT  __SWI_8
;				EXPORT  __SWI_8
SWI_Table
                DCD     __SWI_0                ; SWI 0 Function Entry
                DCD     __SWI_1                ; SWI 1 Function Entry
                DCD     __SWI_2                ; SWI 2 Function Entry
                DCD     __SWI_3                ; SWI 3 Function Entry
                DCD     __SWI_4                ; SWI 4 Function Entry
                DCD     __SWI_5                ; SWI 5 Function Entry
                DCD     __SWI_6                ; SWI 6 Function Entry
                DCD     __SWI_7                ; SWI 7 Function Entry
;				DCD     __SWI_8
SWI_End
                IMPORT	os_runtask
				DCD     os_runtask
                END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品白丝jk黑袜喷水| 亚洲愉拍自拍另类高清精品| 欧美主播一区二区三区美女| 成人免费观看视频| 99精品桃花视频在线观看| 国产不卡在线一区| 成人黄色国产精品网站大全在线免费观看| 国产一区二三区| 国产在线精品视频| 国产大陆亚洲精品国产| 国产麻豆精品在线| 不卡区在线中文字幕| 91同城在线观看| 欧美系列在线观看| 欧美国产激情一区二区三区蜜月| 久久久高清一区二区三区| 中文一区二区在线观看| 亚洲嫩草精品久久| 舔着乳尖日韩一区| 国产综合久久久久久鬼色| 99视频精品全部免费在线| 在线观看免费视频综合| 欧美成人女星排名| 18成人在线视频| 亚洲线精品一区二区三区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 99re热这里只有精品免费视频| av成人动漫在线观看| 欧美色精品天天在线观看视频| 51精品国自产在线| 国产欧美一区二区三区鸳鸯浴| 亚洲欧美偷拍三级| 美女一区二区三区在线观看| 国产成人三级在线观看| 91九色02白丝porn| 精品国产人成亚洲区| 亚洲人成精品久久久久久| 三级精品在线观看| 成人一级视频在线观看| 欧美日本在线看| 国产精品久久久久桃色tv| 日韩av在线发布| 91欧美激情一区二区三区成人| 日韩欧美一级在线播放| 综合中文字幕亚洲| 国产伦精品一区二区三区在线观看| 91免费看片在线观看| 精品国产一区二区三区久久影院| 亚洲精品美国一| 国产成人一区在线| 日韩一级高清毛片| 亚洲第一激情av| 91免费国产视频网站| 精品国产精品网麻豆系列| 丝袜美腿亚洲一区二区图片| 91丝袜美女网| 国产精品电影一区二区| 精品一区二区精品| 日韩一区二区精品在线观看| 一级特黄大欧美久久久| 91视视频在线观看入口直接观看www| 欧美mv日韩mv国产网站app| 偷拍一区二区三区| 欧美视频在线不卡| 亚洲国产视频直播| 色综合久久66| 一区二区理论电影在线观看| www.视频一区| 国产精品久久久久婷婷| 成人激情免费视频| 国产精品久久久久久久久晋中| 国产成人午夜99999| 欧美激情自拍偷拍| 国产91精品精华液一区二区三区| 精品成人佐山爱一区二区| 欧美aaaaaa午夜精品| 欧美一区二区三区在线视频| 人禽交欧美网站| 日韩欧美资源站| 久草精品在线观看| 久久久99久久| proumb性欧美在线观看| 专区另类欧美日韩| 在线观看亚洲精品| 日本欧美久久久久免费播放网| 欧美一区欧美二区| 国产麻豆成人传媒免费观看| 久久精品人人做人人综合| 成人国产视频在线观看| 亚洲手机成人高清视频| 欧美日韩精品一区视频| 日韩精品久久久久久| 久久综合丝袜日本网| www.欧美日韩| 亚洲午夜激情网站| 日韩精品一区二区三区三区免费 | 精品一区二区国语对白| 国产日韩欧美激情| 欧美伊人久久久久久午夜久久久久| 五月婷婷色综合| 欧美一级在线观看| 成人性生交大片免费| 亚洲国产精品影院| 久久久久国产精品麻豆ai换脸| 99re66热这里只有精品3直播| 香蕉久久夜色精品国产使用方法| 欧美r级电影在线观看| 91色|porny| 久久国产欧美日韩精品| 国产精品成人一区二区三区夜夜夜| 在线观看日韩国产| 国产99精品在线观看| 亚洲综合无码一区二区| 2021久久国产精品不只是精品| 99riav一区二区三区| 欧美bbbbb| 亚洲欧美国产三级| 精品久久久久久久久久久久久久久| eeuss鲁一区二区三区| 日本亚洲最大的色成网站www| 国产精品伦理在线| 日韩丝袜美女视频| 欧美午夜精品久久久久久超碰 | 亚洲欧洲日韩一区二区三区| 日韩午夜激情av| 欧洲一区二区三区在线| 成人精品免费网站| 精品一区二区日韩| 日本午夜精品视频在线观看| 亚洲欧洲精品天堂一级| 久久久久国产免费免费| 日韩一区二区三区四区五区六区| 日本电影欧美片| 成人av在线电影| 国产大陆a不卡| 久久99精品久久久久| 亚洲成人av中文| 亚洲免费观看视频| 国产精品福利一区| 欧美激情中文不卡| 国产精品污污网站在线观看| 精品久久久久久无| 欧美成人猛片aaaaaaa| 91精品国模一区二区三区| 欧美性生活影院| 欧美三级在线看| 欧美三级三级三级爽爽爽| 欧美在线免费视屏| 在线免费观看成人短视频| 色婷婷精品久久二区二区蜜臀av| 波多野结衣中文字幕一区| 成人美女视频在线看| 成人一级黄色片| 成人开心网精品视频| 不卡一卡二卡三乱码免费网站| 成人福利视频在线| 色呦呦国产精品| 欧美性大战久久| 欧美二区三区91| 日韩欧美一区二区视频| 日韩亚洲欧美成人一区| 精品免费一区二区三区| 国产婷婷一区二区| 国产精品色一区二区三区| 中文字幕在线一区免费| 亚洲免费观看高清完整版在线| 一区二区高清在线| 日韩av网站免费在线| 国产专区欧美精品| 99精品视频在线播放观看| 在线区一区二视频| 日韩欧美在线123| 国产亚洲美州欧州综合国| 国产精品女主播av| 亚洲成人av资源| 狠狠v欧美v日韩v亚洲ⅴ| 99精品视频在线免费观看| 欧美日韩和欧美的一区二区| 日韩精品一区二区三区在线播放| 久久精品亚洲精品国产欧美| 亚洲美女视频在线观看| 日韩综合一区二区| 国产曰批免费观看久久久| 色综合色综合色综合色综合色综合| 欧美日韩一区二区欧美激情| 精品国产一区二区亚洲人成毛片| 国产精品久久久久久久久久久免费看 | 99这里只有久久精品视频| 欧美视频中文字幕| 国产欧美综合在线观看第十页| 亚洲男人的天堂在线观看| 久久精品国产一区二区| 色欧美片视频在线观看| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 亚洲欧美日韩国产手机在线 | 在线观看视频欧美| 久久精品免费在线观看| 亚洲chinese男男1069| av网站免费线看精品| 欧美成人女星排名|