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

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

?? irq_arm.mac

?? eb55板子例程for ads
?? MAC
字號:
;------------------------------------------------------------------------------
;-    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          : irq_arm.mac
;- Object               : Entry and Exit Macro for IRQ and FIQ.
;-
;- 1.0 13/Feb/03 JPP    : New clean 
;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
;- LISR vector handler for system peripherals
;--------------------------------------------
;- These macro save the context, call the LISR dispatch routine, and restore
;- the context
;------------------------------------------------------------------------------

;--------------------------------
;- ARM Core Mode and Status Bits
;--------------------------------

ARM_MODE_USER           EQU     0x10
ARM_MODE_FIQ            EQU     0x11
ARM_MODE_IRQ            EQU     0x12
ARM_MODE_SVC            EQU     0x13
ARM_MODE_ABORT          EQU     0x17
ARM_MODE_UNDEF          EQU     0x1B
ARM_MODE_SYS            EQU     0x1F

I_BIT                   EQU     0x80
F_BIT                   EQU     0x40
T_BIT                   EQU     0x20


;- IRQ Entry
;- Register initialization
;-      Banked Registers        ; Irq_register
;-      SPSR need to be saved for nested interrupt
;-      R13_irq <- Irq Stack register
;-      R14_irq <- Irq link register
;-      Outpout in ARM_MODE_SVC
;-----------
            MACRO
            IRQ_ENTRY

;- Adjust and save LR_irq in IRQ stack
            sub         lr, lr, #4
            stmfd       sp!, {lr}

;- Write in the IVR to support Protect Mode
;- No effect in Normal Mode
;- De-assert the NIRQ and clear the source in Protect Mode
            ldr         r14, =AT91C_BASE_AIC
            str         r14, [r14, #AIC_IVR]

;- Save SPSR and r0 in IRQ stack
            mrs         r14, SPSR
            stmfd       sp!, {r14}

;- Enable Interrupt and Switch in Supervisor Mode
           msr         CPSR_c, #ARM_MODE_SVC

;- Save scratch/used registers and LR in User Stack
            stmfd       sp!, { r0-r3, r12, r14}

            MEND

;- IRQ Exit
;-----------
            MACRO
     	    IRQ_EXIT
;- Restore scratch/used registers and LR from User Stack
            ldmia       sp!, { r0-r3, r12, r14}

;- Disable Interrupt and switch back in IRQ mode
            msr         CPSR_c, #I_BIT :OR: ARM_MODE_IRQ

;- Mark the End of Interrupt on the AIC
            ldr         r14, =AT91C_BASE_AIC
            str         r14, [r14, #AIC_EOICR]

;- Restore SPSR_irq and r0 from IRQ stack
            ldmia       sp!, {r14}
            msr         SPSR_cxsf, r14

;- Restore adjusted  LR_irq from IRQ stack directly in the PC
            ldmia       sp!, {pc}^

            MEND

;-------------------
;- FIQ Entry Macro -
;-------------------
;- FIQ Entry with no nested (reentrant) interrupt allowed.
;- Register initialization
;-      Banked Registers        ; FIQ_register
;-      SPSR does not need to be save because we do not want nested FIQ
;-      R13_fiq <- Same as above. No need to save it.
;-      R14_irq <- link register
;------------------------------------------------------------------------

            MACRO
            FIQ_ENTRY

;- Switch in SYS/User Mode to allow User Stack access for C code and Disable FIQ and IRQ Interrupt for this mode
; because the FIQ is not yet acknowledged

            msr         CPSR_c, #I_BIT:OR:F_BIT:OR:ARM_MODE_SVC

;- Save scratch/used registers and LR in User Stack
            stmfd       sp!, { r0-r3, r12, lr}
            MEND

;------------
;- FIQ Exit -
;------------
            MACRO
            FIQ_EXIT

;- Restore scratch/used registers and LR from User Stack
            ldmia       sp!, { r0-r3, r12, lr}

;- Leave Interrupts disabled and switch back in FIQ mode
            msr         CPSR_c, #I_BIT :OR: F_BIT :OR: ARM_MODE_FIQ

;- Restore the Program Counter using the LR_fiq directly in the PC
            subs        pc,lr,#4
            
            MEND
            
	    
	END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
a亚洲天堂av| 精品国产乱码久久久久久蜜臀| 欧美三电影在线| 日韩精品资源二区在线| 1024成人网色www| 免费成人美女在线观看.| 99久久精品国产观看| 日韩一区二区三区观看| 亚洲欧美二区三区| 国产不卡在线播放| 精品欧美一区二区久久| 亚洲免费在线观看| 成人网在线免费视频| 久久久久久久av麻豆果冻| 日韩高清在线不卡| 欧美三级一区二区| 一区二区三区在线播放| k8久久久一区二区三区| 久久精品在这里| 99国产精品久| 中文字幕一区二区三区四区不卡| 国产美女在线精品| 久久一区二区三区国产精品| 免费人成在线不卡| 日韩欧美一级二级| 久久国产精品无码网站| 欧美一级国产精品| 日本亚洲电影天堂| 日韩视频在线你懂得| 美女脱光内衣内裤视频久久影院| 欧美裸体bbwbbwbbw| 午夜欧美一区二区三区在线播放| 91九色最新地址| 亚洲老妇xxxxxx| 在线观看亚洲成人| 亚洲影视在线播放| 欧美日韩卡一卡二| 精品99久久久久久| 精品制服美女丁香| 在线一区二区观看| 日本一区二区综合亚洲| 国产精品99精品久久免费| 国产亚洲精品bt天堂精选| 久久精品久久99精品久久| 亚洲精品一区二区三区影院| 国产在线播放一区三区四| 2023国产精品视频| www.在线成人| 洋洋成人永久网站入口| 欧美男人的天堂一二区| 久久激情五月婷婷| 国产亚洲精品中文字幕| 色视频欧美一区二区三区| 婷婷国产v国产偷v亚洲高清| 欧美成人福利视频| 成人一区二区在线观看| 亚洲成人午夜影院| 精品久久久久久久久久久久久久久 | 美国av一区二区| 久久久91精品国产一区二区三区| 白白色亚洲国产精品| 亚洲午夜三级在线| 久久久久久黄色| 欧美在线不卡视频| 国产一区欧美二区| 亚洲人成影院在线观看| 欧美二区三区的天堂| 日韩欧美中文字幕精品| 成人国产在线观看| 午夜激情久久久| 中文无字幕一区二区三区| 欧洲一区二区三区在线| 国产一区二区在线观看视频| 一区二区久久久| 久久精品一二三| 欧美日本一区二区三区| 成人激情综合网站| 韩国一区二区视频| 亚洲成人高清在线| 亚洲欧洲日韩一区二区三区| 日韩一级免费一区| 欧美日韩亚州综合| av在线播放一区二区三区| 久久se精品一区精品二区| 一区二区三区在线视频播放| 国产日韩欧美不卡| 欧美成人高清电影在线| 欧美伊人久久久久久久久影院| 国内精品在线播放| 日本一道高清亚洲日美韩| 夜夜精品浪潮av一区二区三区| 欧美激情中文不卡| 26uuu另类欧美| 91精品国产色综合久久ai换脸| 色综合av在线| www.亚洲在线| 成人激情图片网| 国产成人免费xxxxxxxx| 韩国欧美国产一区| 日本不卡123| 日韩精品福利网| 亚洲bdsm女犯bdsm网站| 亚洲一区欧美一区| 亚洲老司机在线| 一区二区三区鲁丝不卡| 亚洲视频一区二区免费在线观看| 国产丝袜欧美中文另类| 国产午夜亚洲精品午夜鲁丝片| 精品久久久久久无| 久久久蜜桃精品| 久久久噜噜噜久噜久久综合| 精品国产免费一区二区三区四区| 91精品国产一区二区三区香蕉 | 亚洲国产人成综合网站| 亚洲欧美日韩人成在线播放| 日韩理论在线观看| 亚洲三级视频在线观看| 亚洲色图视频网| 亚洲精品乱码久久久久久| 亚洲男同性恋视频| 亚洲制服丝袜av| 婷婷国产v国产偷v亚洲高清| 蜜臀精品久久久久久蜜臀| 精品一区二区三区久久| 韩国女主播成人在线观看| 国产成人在线观看| 波多野结衣91| 在线看一区二区| 欧美一区二区三区四区久久| 精品精品国产高清一毛片一天堂| 久久综合九色综合97_久久久| 久久婷婷国产综合精品青草| 国产精品视频观看| 亚洲一区在线视频| 免费三级欧美电影| 成人av电影免费在线播放| 色婷婷av一区二区三区gif| 欧美日韩国产小视频| 日韩一区二区免费视频| 国产欧美日韩久久| 亚洲猫色日本管| 日本不卡的三区四区五区| 丰满岳乱妇一区二区三区 | 国产激情视频一区二区三区欧美| 成人av片在线观看| 欧美日韩一二三区| 久久综合久久综合九色| 亚洲精品国产品国语在线app| 日本一不卡视频| 白白色 亚洲乱淫| 日韩视频在线永久播放| √…a在线天堂一区| 蜜臀av亚洲一区中文字幕| 成人久久视频在线观看| 欧美日韩aaaaaa| 国产精品久久久久天堂| 五月婷婷激情综合网| 成人午夜看片网址| 欧美一区二区三区在线电影| 成人欧美一区二区三区白人| 捆绑调教一区二区三区| 色天使久久综合网天天| 久久免费美女视频| 日本aⅴ免费视频一区二区三区| 成人精品视频一区| 日韩亚洲欧美中文三级| 亚洲激情在线播放| 国产一区二区三区精品视频 | av不卡在线观看| 精品对白一区国产伦| 亚洲电影在线播放| 成人精品鲁一区一区二区| 91精品国产综合久久香蕉麻豆| 综合电影一区二区三区 | 日本久久一区二区| 久久精品欧美日韩精品| 偷窥国产亚洲免费视频| 色诱视频网站一区| 国产精品久线观看视频| 国产在线精品免费| 7777精品伊人久久久大香线蕉 | 亚洲欧美日韩中文播放| 国产精品77777| 精品久久久久一区| 另类中文字幕网| 69av一区二区三区| 亚洲va国产va欧美va观看| 色综合久久中文综合久久牛| 中文成人av在线| 成人中文字幕电影| 久久久亚洲午夜电影| 韩国女主播一区| 久久亚洲影视婷婷| 国产伦精品一区二区三区视频青涩| 538在线一区二区精品国产| 亚洲电影第三页| 欧美一级精品在线| 精品无人区卡一卡二卡三乱码免费卡| 欧美精选午夜久久久乱码6080| 午夜精品福利在线|