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

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

?? 2410etc.c

?? 32位arm9微處理器S3C2410的dma測試源代碼
?? C
字號:
//====================================================================
// File Name : 2410etc.c
// Function  : S3C2410 Read Page Mode, Nonaligned Test Program
// Program   : Shin, On Pil (SOP)
// Date      : March 20, 2002
// Version   : 0.0
// History
//   0.0 : Programming start (March 14, 2002) -> SOP
//====================================================================

#include "def.h"
#include "option.h"
#include "2410addr.h"
#include "2410lib.h"
#include "2410slib.h" 

void __irq PseudoRefresh(void);

//***************[ SdramPseudoRefresh ]**************************************
void SdramPseudoRefresh(void)
{
    rWTCON  = ((PCLK/1000000-1)<<8) | (2<<3) | (1<<2);
        //PCLK/1M,Watch-dog disable,1/64,Interrupt enable,Reset disable
    rWTDAT  = 64000/64;              //64ms
    rWTCNT  = 64000/64;              //64ms
    rWTCON |= (1<<5);                //Watch-dog timer start

    pISR_WDT = (U32)PseudoRefresh;
    rINTMSK  = rINTMSK  & ~(BIT_WDT);
    rREFRESH = rREFRESH & ~(1<<23); 
        //Disable SDRAM refresh. SDRAM refresh can be done by S/W.
}

//----------------------------------------------------------------------------
void __irq PseudoRefresh(void)
{
      //This routine is executed every 64ms.
    volatile U32 *pt=(volatile U32 *)0x30000000;
    int i;
    ClearPending(BIT_WDT);

    for(i=0;i<4096*4;i++)
    {
        *pt;
        pt += 512;
    }
    Uart_Printf(".");
}

//********************[ WriteMemory ]**************************************
void WriteMemory(void)
{
    int i, *pt;

    Uart_Printf("[ SDRAM Write Test(0x31000000~0x31bfffff, 12MBytes) ]\n");
    pt=(int *)0x31000000;
    for(i=0;i<0xc00000;i+=4)
    {
        *pt ++= i;
        if((i%0x10000)==0)
            Uart_Printf(".");
    }
    Uart_Printf("\nWriting is completed.\n");
}

//********************[ ReadMemory ]***************************************
void ReadMemory(void)
{
    int i,j,err = 0;
    int *pt;
    
    Uart_Printf("[ SDRAM Read Test(0x31000000~0x31bfffff, 12MBytes) ]\n");
    pt = (int *)0x31000000;
    for(i=0;i<0xc00000;i+=4)
    {
        j = *pt;
        if(j!=i)
        {
            Uart_Printf("%x = %x\n",(U32)pt,j);
            err++;
        }
        pt++;
        if((i%0x10000)==0)   
            Uart_Printf(".");
    }
    if(err==0)
        Uart_Printf("\nMemory read test : O.K.\n");
    else
        Uart_Printf("\nMemory read test : FAIL!!!\n");
}

//------------------------------------------------------------------------
#define BUS8            (0)
#define BUS16           (1)
#define BUS32           (2)
#define ENWAIT          (1)
#define SRAMBE03        (1)

#define B0_Tacs         (0x0)      // 0clk
#define B0_Tcos         (0x0)      // 0clk
#define B0_Tacc         (0x6)      //10clk
#define B0_Tcoh         (0x0)      // 0clk
#define B0_Tah          (0x0)      // 0clk
#define B0_Tacp         (0x3)      // 6clk
#define B0_PMC          (0x1)      //4 data page mode
//#define B0_PMC          (0x0)      //No page mode


//******************[ ReadPageMode ]**************************************
void ReadPageMode(void)
{
    int i, a[16];
    
    rGPHCON   = rGPHCON & ~(3<<18) | (2<<18);   //GPH9 = CLKOUT0
    rMISCCR   = rMISCCR & ~(7<<4)  | (3<<4);    //CLKOUT0=HCLK
    rBANKCON0 = (B0_Tacs<<13)+(B0_Tcos<<11)+(B0_Tacc<<8)+(B0_Tcoh<<6)+(B0_Tah<<4)+(B0_Tacp<<2)+(B0_PMC);

    for(i=0;i<16;i+=4)
        a[i] = *((volatile U32 *)(0x0+i));

    for(i=0;i<16;i+=4)
        Uart_Printf("%8x ,",a[i]);
}

//******************[ Test_NonalignedAccess ]***************************
void Test_NonalignedAccess(void)
{
    __packed int *p;
    MMU_DisableAlignFault();
    p  = (__packed int *)0x31200001;
    *p = 0x12345678;
    Uart_Printf("Byte : %x, %x, %x, %x\n",*((char *)0x31200001),
        *((char *)0x31200002),*((char *)0x31200003),*((char *)0x31200004));
    Uart_Printf("Word : %x\n",*p);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区三区在线视频| 午夜成人免费电影| 日韩欧美高清dvd碟片| 欧美日韩美少妇| 91精品欧美福利在线观看 | 久久综合久久99| 日韩欧美电影一二三| 精品免费视频.| 久久综合九色综合97_久久久| 欧美xingq一区二区| 久久免费电影网| 国产精品传媒入口麻豆| 中文字幕色av一区二区三区| 国产精品久久久久久户外露出| 国产精品电影一区二区| 亚洲精品中文字幕在线观看| 亚洲国产精品视频| 精品在线观看视频| www.99精品| 欧美高清视频一二三区 | 欧美videos大乳护士334| 精品91自产拍在线观看一区| 国产欧美一区二区精品性色| 国产精品麻豆久久久| 亚洲综合成人在线视频| 蜜臀av一区二区在线免费观看| av综合在线播放| 色婷婷久久久亚洲一区二区三区| 欧洲亚洲精品在线| 国产亚洲自拍一区| 一区二区三区四区五区视频在线观看| 五月婷婷色综合| 国产99一区视频免费| 91久久精品国产91性色tv | 国产精品日韩精品欧美在线| 亚洲欧美乱综合| 激情综合网天天干| 在线亚洲一区二区| 国产欧美日韩久久| 久久精品国产亚洲aⅴ| 99久久99久久免费精品蜜臀| 欧美电影免费观看高清完整版在线观看 | 日韩欧美国产wwwww| 最新热久久免费视频| 美日韩黄色大片| 在线免费av一区| 国产精品视频在线看| 经典三级一区二区| 欧美系列在线观看| 中文字幕在线免费不卡| 久久99国产精品久久99| 欧美精品粉嫩高潮一区二区| 亚洲视频一区二区在线| 丁香婷婷综合网| 久久女同互慰一区二区三区| 午夜精品一区二区三区三上悠亚| 99国产精品一区| 国产精品高潮呻吟久久| 狠狠色丁香婷综合久久| 91精品国产综合久久精品麻豆| 亚洲精品国产成人久久av盗摄| 国产精品77777竹菊影视小说| 日韩手机在线导航| 日欧美一区二区| 在线播放亚洲一区| 日韩高清不卡一区| 91麻豆精品久久久久蜜臀| 亚洲第一综合色| 欧美性猛交xxxx黑人交| 一区二区三区在线播| av在线一区二区三区| 亚洲视频一区在线观看| av色综合久久天堂av综合| 国产精品美女久久久久高潮| 国产91清纯白嫩初高中在线观看| 精品国产在天天线2019| 韩国理伦片一区二区三区在线播放| 欧美电影影音先锋| 久草中文综合在线| 国产亚洲欧美日韩在线一区| 国产一区二区看久久| 久久久综合视频| 成人av午夜影院| 亚洲欧美一区二区不卡| 91老师片黄在线观看| 一区二区三区中文字幕精品精品| aaa欧美色吧激情视频| 一区二区日韩av| 欧美卡1卡2卡| 国产一区二区三区精品欧美日韩一区二区三区 | 在线看国产一区二区| 亚洲午夜精品17c| 欧美一区二区美女| 激情小说欧美图片| 一色屋精品亚洲香蕉网站| 在线观看免费亚洲| 日本aⅴ亚洲精品中文乱码| 欧美www视频| 95精品视频在线| 日本 国产 欧美色综合| 久久综合久久综合亚洲| a级高清视频欧美日韩| 午夜精品爽啪视频| 国产欧美日韩在线观看| 欧美这里有精品| 国产又黄又大久久| 亚洲制服丝袜av| 精品国精品国产| 欧美亚洲日本国产| 国产夫妻精品视频| 污片在线观看一区二区| 国产精品网站在线播放| 欧洲一区二区av| 成人免费看黄yyy456| 日韩影院精彩在线| 亚洲欧洲日本在线| 日韩精品专区在线影院观看 | 欧美日韩在线观看一区二区| 蜜桃视频第一区免费观看| 中文av字幕一区| 精品国产乱码久久| 欧美日韩一级视频| aaa欧美日韩| 国产黄人亚洲片| 奇米影视在线99精品| 免费观看久久久4p| 亚洲品质自拍视频| 国产欧美一区二区在线| 欧美一级一区二区| 欧美一区二区精品在线| 91亚洲资源网| 粉嫩av亚洲一区二区图片| 蜜臀久久99精品久久久久久9| 亚洲影院久久精品| 国产精品免费看片| 久久精品亚洲麻豆av一区二区 | 99re免费视频精品全部| 国产成人免费网站| 国内精品国产三级国产a久久| 调教+趴+乳夹+国产+精品| 亚洲综合一区二区| 最新欧美精品一区二区三区| 久久久久亚洲蜜桃| 精品国产乱码久久久久久浪潮| 欧美精品日韩精品| 欧美美女网站色| 欧美天天综合网| 91福利社在线观看| 欧美性受xxxx| 欧美日韩精品是欧美日韩精品| 欧美综合在线视频| 欧美日精品一区视频| 欧美日韩卡一卡二| 欧美喷水一区二区| 91精品国产91综合久久蜜臀| 91精品欧美久久久久久动漫| 欧美一区二区免费视频| 精品不卡在线视频| 日本一区二区三区在线观看| 国产拍揄自揄精品视频麻豆| 中文字幕av一区 二区| 国产精品久久久久永久免费观看| 欧美激情一区不卡| 亚洲欧美偷拍卡通变态| 亚洲欧美乱综合| 午夜日韩在线电影| 国产一区二区按摩在线观看| 国产美女精品一区二区三区| 成人精品国产一区二区4080| 91网页版在线| 日韩色在线观看| 国产欧美日韩三区| 亚洲精品大片www| 日韩国产欧美在线视频| 国产在线精品一区二区不卡了| 福利91精品一区二区三区| 色综合色狠狠综合色| 欧美一区二区三区在线| 久久久三级国产网站| 亚洲青青青在线视频| 免费在线成人网| 欧美精品日韩一本| 国产性色一区二区| 一区二区国产盗摄色噜噜| 青青草视频一区| 北岛玲一区二区三区四区| 欧美日韩精品系列| 国产精品人妖ts系列视频| 午夜精品久久久久影视| 国产精品99久久久久| 欧美亚洲国产一区二区三区 | 一本色道久久综合精品竹菊| 欧美肥大bbwbbw高潮| 欧美极品aⅴ影院| 首页国产欧美久久| 色婷婷综合视频在线观看| 日韩精品一区二| 亚洲成人av一区二区| 懂色av中文一区二区三区| 欧美一区二区视频在线观看|