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

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

?? 2410int.c

?? armer9 s3c2410 平臺
?? C
字號:
//====================================================================
// File Name : 2410int.c
// Function  : S3C2410 FIQ, Priority Interrupt Test
// Program   : Shin, On Pil (SOP)
// Date      : May 03, 2002
// Version   : 0.0
// History
//   0.0 : Programming start (March 12, 2002) -> SOP
//====================================================================

#include <string.h>
#include "def.h"
#include "option.h"
#include "2410addr.h"
#include "2410lib.h"
#include "2410slib.h" 

volatile int fiqCnt0, fiqCnt1;

static void __irq T0Int(void)           //FIQ
{
    ClearPending(BIT_TIMER0);
    fiqCnt0 += 1;
}

//--------------------------------------------------------------------
static void __irq T1Int(void)           //IRQ
{
    ClearPending(BIT_TIMER1);           //Timer1 Clear Interrupt
    fiqCnt1 += 1;
    
    if(fiqCnt0!=fiqCnt1)
        fiqCnt1 = 0; 
    if(fiqCnt0==10000)                  //Because FIQ interrupt has higher priority,
        rTCON   = 0x0;                  //fiqCnt0 will always be same with fiqCnt1.
}

//**********************[ Test_Fiq ]**********************************
void Test_Fiq(void)
{
    int intmod;

    Uart_Printf("[ FIQ Interrupt Test ]\n");
    fiqCnt0     = 0;
    fiqCnt1     = 0;    
    pISR_FIQ    = (U32)T0Int;                   //Timer0 FIQ interrupt
    pISR_TIMER1 = (U32)T1Int;                   //Timer1 Interrupt
    intmod      = rINTMOD;                      //Interrupt Mode backup
    rINTMOD     = BIT_TIMER0;                   //Timer0 FIQ mode
    rSRCPND     = BIT_TIMER0 | BIT_TIMER1;      //Timer0,1 To clear the previous pending states
    rINTPND     = BIT_TIMER0 | BIT_TIMER1;      //Timer0,1 Interrupt request

        //PWM Timer control
        //==============================================================================
        //Timer input clock Frequency = PCLK /{prescaler value + 1} / {divider value}
        // {prescaler value} = 0 ~ 255
        // {divider value}   = 2,4,8,16
        //==============================================================================        
    rTCFG0  = 0x0;      //Dead zone length, Prescaler0=Timer0,1  Prescaler1=Timer2,3,4
    rTCFG1  = 0x0;      //Select DMA request channel All Interrupt, Select MUX input for PWM Timer0~4 = 1/2    
    rTCNTB0 = 2570;     //0xa0a, Timer0 count buffer register
    rTCNTB1 = 2570;     //0xa0a, Timer1 count buffer register
    rTCON   = 0xa0a;    //1010 0000 1010 Timer0,1:Auto-Reload,Inverter off, Update TCNTB0,1, TCMPB0,1, Stop
    rTCON   = 0x909;    //1001 0000 1001 Timer0,1:Auto-Reload,Inverter off, No operation, Start for Timer0,1
    
    rINTMSK = ~(BIT_TIMER0 | BIT_TIMER1);       //Timer0,1 Interrupt service is available

    while(fiqCnt1<10000)
    {
        if((fiqCnt1%100)==0)   
           Uart_Printf(".");
    }
    rTCON = 0x0;        //One-shot, Inverter off, No operation, Dead zone disable, Stop
    Delay(1);
    Uart_Printf("\nfiqCnt0 = %d, fiqCnt1 = %d (10000,10000)\n",fiqCnt0,fiqCnt1);
    rINTMOD = intmod;
    rINTMSK = BIT_ALLMSK;
}

//***************[ Change_IntPriorities ]*************************
void Change_IntPriorities(void)
{
    int key;

//    rINTMOD = 0x0;
//    rINTMSK = ~(BIT_ALLMSK);
//    rINTSUBMSK = ~(BIT_SUB_ALLMSK);
    
    Uart_Printf("[ Interrupt Controller Priority Policy ]\n\n");
    Uart_Printf("1. Reverse Priority   2. Priority Rotate Off   3. Default\n\n");
    Uart_Printf("Select : ");
    key = Uart_Getch();
    Uart_Printf("%c\n\n",key);    
    
    switch(key)
    {
       case '1':
          Uart_Printf("Reverse priority is selected.\n");
          rPRIORITY = 0x7f;             //Arbiter 0 to 6 group priority rotate enable
          rPRIORITY = (0x3fff<<7);      //Arbiter 0 and 5 are group priority order set.(REQ 4-1-2-3)
                                        //Arbiter 1 to 4 and 6 are group priority order set.(REQ 0-4-1-2-3-5)
          break;
       case '2':
          Uart_Printf("Priority rotate off is selected.\n");
          rPRIORITY = 0x0;              //Arbiter 0 to 6 group priority does not rotate
          break;
       case '3':
          Uart_Printf("Default mode is selected.\n");
          rPRIORITY = 0x7f;             //Arbiter 0 to 6 group priority rotate enable
          break;
       default:
          break;
    }
    
//    rINTMSK = BIT_ALLMSK;
//    rINTSUBMSK = BIT_SUB_ALLMSK;    
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线不卡欧美精品一区二区三区| 午夜激情一区二区| 亚洲一区二区三区三| 国产真实乱子伦精品视频| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 欧美日韩不卡一区二区| 久久女同精品一区二区| 三级欧美在线一区| 欧美中文字幕一二三区视频| 日本一区二区三区在线不卡| 免费三级欧美电影| 欧美日韩国产首页| 一区二区三区在线看| www.欧美日韩| 日韩一区二区三区免费观看| 亚洲欧美一区二区三区极速播放| 国产精品456| 久久综合五月天婷婷伊人| 日本不卡不码高清免费观看| 欧美日高清视频| 日本不卡123| 欧美一个色资源| 丝袜美腿一区二区三区| 欧美调教femdomvk| 一区二区三区在线影院| 91成人在线免费观看| 亚洲人一二三区| 91性感美女视频| 亚洲免费观看高清完整版在线观看| 欧美精选午夜久久久乱码6080| 亚洲最大的成人av| 精品视频1区2区3区| 亚洲一区二区三区免费视频| 欧美一a一片一级一片| 亚洲国产欧美一区二区三区丁香婷| 91黄视频在线观看| 亚洲va国产va欧美va观看| 欧美日韩一区高清| 日韩一区精品视频| 日韩视频123| 久久99热国产| 国产日韩欧美精品在线| 色综合久久66| 日韩精品国产精品| 精品卡一卡二卡三卡四在线| 国产综合成人久久大片91| 日本一区二区三区四区在线视频| 99久久综合99久久综合网站| 亚洲精品日韩专区silk| 91麻豆精品国产自产在线观看一区| 蜜桃一区二区三区在线观看| 久久亚洲一区二区三区四区| www.欧美亚洲| 三级一区在线视频先锋| 久久婷婷一区二区三区| 99久久精品费精品国产一区二区| 亚洲午夜久久久久| 精品奇米国产一区二区三区| 不卡的电影网站| 天天爽夜夜爽夜夜爽精品视频| 久久夜色精品一区| 一本到不卡免费一区二区| 色综合久久久久久久久| 奇米888四色在线精品| 久久久久久久免费视频了| 97se亚洲国产综合自在线不卡| 亚洲图片欧美一区| 国产日韩欧美精品在线| 欧美片网站yy| 成人av动漫网站| 日韩国产在线一| 中日韩免费视频中文字幕| 欧美另类高清zo欧美| 成人高清伦理免费影院在线观看| 亚洲成人av在线电影| 国产精品丝袜91| 日韩欧美不卡一区| 在线亚洲欧美专区二区| 国产老肥熟一区二区三区| 婷婷夜色潮精品综合在线| 亚洲国产成人在线| 欧美va亚洲va国产综合| 精品视频在线看| 成人免费高清视频在线观看| 日韩高清一区二区| 亚洲欧美日韩中文播放| 久久综合久久99| 欧美一区二区播放| 欧美午夜一区二区三区免费大片| 国产成人免费视频网站 | 久久久精品日韩欧美| 欧美色欧美亚洲另类二区| 成人在线综合网| 狠狠色丁香九九婷婷综合五月| 亚洲国产视频a| 成人欧美一区二区三区| 久久精品男人天堂av| 91麻豆精品国产91久久久久久| 在线看一区二区| 色偷偷成人一区二区三区91| 成人av网站在线| 成人h动漫精品一区二区| 国产精品18久久久久久久久| 免费在线观看不卡| 日日夜夜精品视频免费| 亚洲成a人片在线观看中文| 亚洲宅男天堂在线观看无病毒| 国产精品传媒入口麻豆| 国产精品午夜电影| 日韩一区在线免费观看| 亚洲天堂网中文字| 亚洲精品中文在线| 亚洲人成亚洲人成在线观看图片 | 国产午夜精品久久久久久免费视 | 亚洲午夜三级在线| 亚洲国产欧美日韩另类综合| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲免费电影在线| 亚洲影院在线观看| 日韩电影在线观看网站| 美女视频一区在线观看| 国产一区二区在线看| 高清成人免费视频| 99re成人精品视频| 欧美亚洲一区二区在线观看| 欧美日韩一区在线观看| 日韩一级黄色大片| 日韩精品一区二区三区视频| 国产三级精品三级| 亚洲欧美另类久久久精品| 亚洲线精品一区二区三区| 秋霞午夜鲁丝一区二区老狼| 激情久久久久久久久久久久久久久久| 国产精品综合网| 波多野结衣视频一区| 欧美怡红院视频| 日韩三级视频中文字幕| 欧美国产禁国产网站cc| 国产精品理论在线观看| 亚洲国产一区二区在线播放| 免费亚洲电影在线| 99视频热这里只有精品免费| 精品视频在线免费观看| 久久亚洲精精品中文字幕早川悠里| 国产欧美日本一区视频| 国产在线精品免费av| a级精品国产片在线观看| 欧美日韩免费一区二区三区 | 亚洲一区二区黄色| 久久99热国产| 色又黄又爽网站www久久| 欧美精品 国产精品| 中文成人综合网| 亚洲va韩国va欧美va| 国产白丝网站精品污在线入口| 日本久久精品电影| 国产亚洲婷婷免费| 天堂蜜桃一区二区三区| av不卡免费电影| 精品国产凹凸成av人导航| 伊人一区二区三区| 狠狠色丁香婷婷综合| 欧美日韩一级二级三级| 国产精品女同互慰在线看| 日本特黄久久久高潮| 99久免费精品视频在线观看| 亚洲精品一区在线观看| 亚洲综合色噜噜狠狠| 国产91精品一区二区麻豆网站| 欧美精品久久久久久久久老牛影院| 国产视频一区二区在线| 美国一区二区三区在线播放| 在线欧美小视频| 国产精品丝袜一区| 国产露脸91国语对白| 欧美一区二区三区四区高清| 亚洲精品国产a| av在线免费不卡| 久久久99精品久久| 国产真实乱子伦精品视频| 日韩欧美在线一区二区三区| 亚洲一区视频在线观看视频| 成人av免费在线观看| 国产偷v国产偷v亚洲高清| 激情五月激情综合网| 欧美一级欧美一级在线播放| 亚洲国产一区视频| 欧美亚洲尤物久久| 依依成人综合视频| 色婷婷av一区二区三区大白胸| 国产精品三级久久久久三级| 国产99久久久国产精品| 国产视频911| 国产**成人网毛片九色| 国产欧美一区二区精品仙草咪| 精品一区二区三区视频在线观看 | 国产欧美日韩卡一| 国产69精品久久久久毛片| 国产视频一区不卡| 风间由美中文字幕在线看视频国产欧美 |