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

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

?? ep7312.h

?? EP9315開機啟動畫面
?? H
字號:
/**************************************************************************
*                                                                         *
*   PROJECT     : ARM port for UCOS-II                                    *
*                                                                         *
*   MODULE      : EP7312.h                                                *
*                                                                         *
*   AUTHOR      : Michael Anburaj                                         *
*                 URL  : http://geocities.com/michaelanburaj/             *
*                 EMAIL: michaelanburaj@hotmail.com                       *
*                                                                         *
*   PROCESSOR   : EP7312 (32 bit ARM720T RISC core from CIRRUS Logic)     *
*                                                                         *
*   IDE         : SDT 2.51 & ADS 1.2                                      *
*                                                                         *
*   DESCRIPTION :                                                         *
*   EP7312 processor register definition header file.                     *
*                                                                         *
**************************************************************************/


#ifndef __EP7312_H__
#define __EP7312_H__


#include "frmwrk.h"


#ifdef __cplusplus
extern "C" {
#endif


/* ********************************************************************* */
/* Module configuration */


/* ********************************************************************* */
/* Interface macro & data definition */

/* ID */
#define rUNIQID         (*(volatile U32 *)0x80002440)
#define rRANDID0        (*(volatile U32 *)0x80002700)
#define rRANDID1        (*(volatile U32 *)0x80002704)
#define rRANDID2        (*(volatile U32 *)0x80002708)
#define rRANDID3        (*(volatile U32 *)0x8000270c)

/* System */
#define rSYSCON1        (*(volatile U32 *)0x80000100)
#define rSYSFLG1        (*(volatile U32 *)0x80000140)
#define rSYSCON2        (*(volatile U32 *)0x80001100)
#define rSYSFLG2        (*(volatile U32 *)0x80001140)
#define rSYSCON3        (*(volatile U32 *)0x80002200)
#define rSTFCLR         (*(volatile U32 *)0x800005c0)
#define rHALT           (*(volatile U32 *)0x80000800)
#define rSTDBY          (*(volatile U32 *)0x80000840)
#define rPLLW           (*(volatile U32 *)0x80002610)
#define rPLLR           (*(volatile U32 *)0x8000a5a8)

/* Memory */
#define rMEMCFG1        (*(volatile U32 *)0x80000180)
#define rMEMCFG2        (*(volatile U32 *)0x800001c0)
#define rSDCONF         (*(volatile U32 *)0x80002300)
#define rSDRFPR         (*(volatile U32 *)0x80002340)

/* Interrupt */
#define rINTSR1         (*(volatile U32 *)0x80000240)
#define rINTMR1         (*(volatile U32 *)0x80000280)
#define rINTSR2         (*(volatile U32 *)0x80001240)
#define rINTMR2         (*(volatile U32 *)0x80001280)
#define rINTSR3         (*(volatile U32 *)0x80002240)
#define rINTMR3         (*(volatile U32 *)0x80002280)

/* EOI */
#define rBLEOI          (*(volatile U32 *)0x80000600)
#define rMCEOI          (*(volatile U32 *)0x80000640)
#define rTEOI           (*(volatile U32 *)0x80000680)
#define rTC1EOI         (*(volatile U32 *)0x800006c0)
#define rTC2EOI         (*(volatile U32 *)0x80000700)
#define rRTCEOI         (*(volatile U32 *)0x80000740)
#define rUMSEOI         (*(volatile U32 *)0x80000780)
#define rCOEOI          (*(volatile U32 *)0x800007c0)
#define rKBDEOI         (*(volatile U32 *)0x80001700)

/* GPIO */
#ifdef __BIG_ENDIAN
#define rPADR           (*(volatile U8 *)0x80000003)
#define rPADDR          (*(volatile U8 *)0x80000043)
#define rPBDR           (*(volatile U8 *)0x80000002)
#define rPBDDR          (*(volatile U8 *)0x80000042)
#define rPDDR           (*(volatile U8 *)0x80000000)
#define rPDDDR          (*(volatile U8 *)0x80000040)
#define rPEDR           (*(volatile U8 *)0x80000083)
#define rPEDDR          (*(volatile U8 *)0x800000c3)
#else
#define rPADR           (*(volatile U8 *)0x80000000)
#define rPADDR          (*(volatile U8 *)0x80000040)
#define rPBDR           (*(volatile U8 *)0x80000001)
#define rPBDDR          (*(volatile U8 *)0x80000041)
#define rPDDR           (*(volatile U8 *)0x80000003)
#define rPDDDR          (*(volatile U8 *)0x80000043)
#define rPEDR           (*(volatile U8 *)0x80000080)
#define rPEDDR          (*(volatile U8 *)0x800000c0)
#endif

/* UART */
#define rUARTDR1        (*(volatile U32 *)0x80000480) 
#define rUBRLCR1        (*(volatile U32 *)0x800004c0)
#define rUARTDR2        (*(volatile U32 *)0x80001480)
#define rUBRLCR2        (*(volatile U32 *)0x800014c0)

/* SSI */
#define rSYNCIO         (*(volatile U32 *)0x80000500)
#define rSS2DR          (*(volatile U32 *)0x80001500)
#define rSRXEOF         (*(volatile U32 *)0x80001600)
#define rSS2POP         (*(volatile U32 *)0x800016c0)

/* Timer */
#define rTC1D           (*(volatile U32 *)0x80000300)
#define rTC2D           (*(volatile U32 *)0x80000340)

/* LCD */
#define rLCDCON         (*(volatile U32 *)0x800002c0)
#define rPALLSW         (*(volatile U32 *)0x80000540)
#define rPALMSW         (*(volatile U32 *)0x80000580)
#define rFBADDR         (*(volatile U32 *)0x80001000)

/* RTC */
#define rRTCDR          (*(volatile U32 *)0x80000380)
#define rRTCMR          (*(volatile U32 *)0x800003c0)

/* DAI */
#define rDAIR           (*(volatile U32 *)0x80002000)
#define rDAIR0          (*(volatile U32 *)0x80002040)
#define rDAIDR1         (*(volatile U32 *)0x80002080)
#define rDAIDR2         (*(volatile U32 *)0x800020c0)
#define rDAISR          (*(volatile U32 *)0x80002100)
#define rDAI64Fs        (*(volatile U32 *)0x80002600)

/* others */
#define rPMPCON         (*(volatile U32 *)0x80000400)
#define rCODR           (*(volatile U32 *)0x80000440)
#define rLEDFLSH        (*(volatile U32 *)0x800022c0)

/* NAND Flash */
#define rEE_SADDR       (*(volatile U32 *)(EE_SADDR + 0x0000))

/* CDK238 Specific registers */
/* Ethernet Controller, CS8900A */
#define rETHRxTx0       (*(volatile U16 *)(ETH_BADDR + ETH_IOBADDR + 0x0000))
#define rETHRxTx1       (*(volatile U16 *)(ETH_BADDR + ETH_IOBADDR + 0x0002))
#define rETHTxCMD       (*(volatile U16 *)(ETH_BADDR + ETH_IOBADDR + 0x0004))
#define rETHTxLEN       (*(volatile U16 *)(ETH_BADDR + ETH_IOBADDR + 0x0006))
#define rETHINTSTATQ    (*(volatile U16 *)(ETH_BADDR + ETH_IOBADDR + 0x0008))
#define rETHPKTPGPTR    (*(volatile U16 *)(ETH_BADDR + ETH_IOBADDR + 0x000a))
#define rETHPKTPGDATA0  (*(volatile U16 *)(ETH_BADDR + ETH_IOBADDR + 0x000c))
#define rETHPKTPGDATA1  (*(volatile U16 *)(ETH_BADDR + ETH_IOBADDR + 0x000e))


/* Soft Vector Locations */
/* Exceptions */
#define pISR_RESET      (*(U32 *)(ISR_BADDR+0x00))
#define pISR_UNDEF      (*(U32 *)(ISR_BADDR+0x04))
#define pISR_SWI        (*(U32 *)(ISR_BADDR+0x08))
#define pISR_PABORT     (*(U32 *)(ISR_BADDR+0x0c))
#define pISR_DABORT     (*(U32 *)(ISR_BADDR+0x10))
#define pISR_RESERVED   (*(U32 *)(ISR_BADDR+0x14))
#define pISR_IRQ        (*(U32 *)(ISR_BADDR+0x18))
#define pISR_FIQ        (*(U32 *)(ISR_BADDR+0x1c))

/* HW interrupts */
#define pISR_EXTFIQ     (*(U32 *)(ISR_BADDR+0x20))
#define pISR_BLINT      (*(U32 *)(ISR_BADDR+0x24))
#define pISR_WEINT      (*(U32 *)(ISR_BADDR+0x28))
#define pISR_MCINT      (*(U32 *)(ISR_BADDR+0x2c))
#define pISR_CSINT      (*(U32 *)(ISR_BADDR+0x30))
#define pISR_EINT1      (*(U32 *)(ISR_BADDR+0x34))
#define pISR_EINT2      (*(U32 *)(ISR_BADDR+0x38))
#define pISR_EINT3      (*(U32 *)(ISR_BADDR+0x3c))
#define pISR_TC1OI      (*(U32 *)(ISR_BADDR+0x40))
#define pISR_TC2OI      (*(U32 *)(ISR_BADDR+0x44))
#define pISR_RTCMI      (*(U32 *)(ISR_BADDR+0x48))
#define pISR_TINT       (*(U32 *)(ISR_BADDR+0x4c))
#define pISR_UTXINT1    (*(U32 *)(ISR_BADDR+0x50))
#define pISR_URXINT1    (*(U32 *)(ISR_BADDR+0x54))
#define pISR_UMSINT     (*(U32 *)(ISR_BADDR+0x58))
#define pISR_SSEOTI     (*(U32 *)(ISR_BADDR+0x5c))
#define pISR_KBDINT     (*(U32 *)(ISR_BADDR+0x60))
#define pISR_SS2RX      (*(U32 *)(ISR_BADDR+0x64))
#define pISR_SS2TX      (*(U32 *)(ISR_BADDR+0x68))
#define pISR_UTXINT2    (*(U32 *)(ISR_BADDR+0x6c))
#define pISR_URXINT2    (*(U32 *)(ISR_BADDR+0x70))
#define pISR_DAIINT     (*(U32 *)(ISR_BADDR+0x74))


/* Bit Definitions */
/* INTSR1/INTMR1 */
#define BIT_EXTFIQ      (1<<0)
#define BIT_BLINT       (1<<1)
#define BIT_WEINT       (1<<2)
#define BIT_MCINT       (1<<3)
#define BIT_CSINT       (1<<4)
#define BIT_EINT1       (1<<5)
#define BIT_EINT2       (1<<6)
#define BIT_EINT3       (1<<7)
#define BIT_TC1OI       (1<<8)
#define BIT_TC2OI       (1<<9)
#define BIT_RTCMI       (1<<10)
#define BIT_TINT        (1<<11)
#define BIT_UTXINT1     (1<<12)
#define BIT_URXINT1     (1<<13)
#define BIT_UMSINT      (1<<14)
#define BIT_SSEOTI      (1<<15)

/* INTSR2/INTMR2 */
#define BIT_KBDINT      (1<<0)
#define BIT_SS2RX       (1<<1)
#define BIT_SS2TX       (1<<2)
#define BIT_UTXINT2     (1<<12)
#define BIT_URXINT2     (1<<13)

/* INTSR3/INTMR3 */
#define BIT_DAIINT      (1<<0)

/* SYSCON1 */
#define BIT_TC1M        (1<<4)
#define BIT_TC1S        (1<<5)
#define BIT_TC2M        (1<<6)
#define BIT_TC2S        (1<<7)
#define BIT_UART1EN     (1<<8)
#define BIT_BZTOG       (1<<9)
#define BIT_BZMOD       (1<<10)
#define BIT_DBGEN       (1<<11)
#define BIT_LCDEN       (1<<12)
#define BIT_CDENTX      (1<<13)
#define BIT_CDENRX      (1<<14)
#define BIT_SIREN       (1<<15)
#define BIT_EXCKEN      (1<<18)
#define BIT_WAKEDIS     (1<<19)
#define BIT_IRTXM       (1<<20)

/* SYSCON2 */
#define BIT_UART2EN     (1<<8)

/* LCDCON */
#define BIT_GSEN        (1<<30)
#define BIT_GSMD        (1<<31)

/* ARM modes */
#define USERMODE        0x10
#define FIQMODE         0x11
#define IRQMODE         0x12
#define SVCMODE         0x13
#define ABORTMODE       0x17
#define UNDEFMODE       0x1b
#define MODEMASK        0x1f
#define NOINT           0xc0


/* ********************************************************************* */
/* Interface function definition */


/* ********************************************************************* */

#ifdef __cplusplus
}
#endif

#endif /*__EP7312_H__*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
韩国av一区二区| 日韩精品资源二区在线| 欧美tk丨vk视频| 亚洲日本韩国一区| 久久精品久久99精品久久| 91浏览器在线视频| 中日韩av电影| 韩国成人在线视频| 日韩一区二区免费电影| 亚洲午夜久久久久久久久电影院| 成人午夜在线播放| 国产夜色精品一区二区av| 日韩在线卡一卡二| 欧美日韩综合色| 日韩理论在线观看| 波多野结衣精品在线| 久久久不卡影院| 日韩电影一区二区三区| 欧美日韩一区二区三区在线| 亚洲欧美激情小说另类| k8久久久一区二区三区| 国产日本一区二区| 欧美久久久久久久久久| 亚洲日本一区二区| 91麻豆精品一区二区三区| 国产精品女人毛片| 成人午夜av影视| 中文字幕av在线一区二区三区| 韩国中文字幕2020精品| 精品国产乱码久久久久久闺蜜| 日韩有码一区二区三区| 91麻豆精品久久久久蜜臀| 三级一区在线视频先锋| 日韩一区二区在线观看视频 | 欧美三区免费完整视频在线观看| 亚洲欧洲无码一区二区三区| 99国产精品久久久久久久久久久 | 丰满放荡岳乱妇91ww| 久久久久久久综合色一本| 国产在线观看免费一区| 国产亚洲精久久久久久| 成人av电影在线观看| 亚洲欧洲精品成人久久奇米网| 99视频一区二区| 亚洲综合精品自拍| 欧美一区二区福利视频| 精品无人码麻豆乱码1区2区 | 亚洲精品国产精华液| 91久久香蕉国产日韩欧美9色| 亚洲一区二区影院| 日韩午夜在线播放| 成人污视频在线观看| 一区二区免费在线| 宅男噜噜噜66一区二区66| 国产一区二区三区日韩| 亚洲视频免费在线| 欧美日韩中字一区| 国产老肥熟一区二区三区| 国产精品乱码久久久久久| 欧美视频一区二区三区在线观看 | 亚洲精品一区二区三区蜜桃下载| 极品美女销魂一区二区三区| 国产精品福利一区二区三区| 欧美性大战久久| 国模少妇一区二区三区| 中文字幕在线观看一区二区| 欧美日韩大陆在线| 国产宾馆实践打屁股91| 亚洲一二三专区| 久久综合给合久久狠狠狠97色69| 色综合中文综合网| 国产一区二区三区四| 亚洲男人的天堂在线观看| 777亚洲妇女| jiyouzz国产精品久久| 蜜桃av一区二区三区电影| 国产精品福利电影一区二区三区四区| 欧美另类变人与禽xxxxx| 成人教育av在线| 蜜臀a∨国产成人精品| 美女网站色91| 亚洲精品五月天| 久久精品视频一区| 日韩欧美在线影院| 色婷婷一区二区| 福利视频网站一区二区三区| 视频一区在线视频| 夜色激情一区二区| 国产精品高潮呻吟| 欧美国产在线观看| 欧美xxxxxxxx| 欧美精品九九99久久| 色94色欧美sute亚洲线路二| 国产很黄免费观看久久| 老司机午夜精品99久久| 婷婷丁香激情综合| 亚洲最新在线观看| 亚洲美女电影在线| 国产精品美女www爽爽爽| 亚洲精品在线观| 91精品免费观看| 欧美视频中文一区二区三区在线观看| 本田岬高潮一区二区三区| 国产一区亚洲一区| 精品在线一区二区| 激情久久久久久久久久久久久久久久 | 亚洲精品乱码久久久久| 中文一区一区三区高中清不卡| 久久综合999| xfplay精品久久| 精品国产91洋老外米糕| 精品黑人一区二区三区久久| 欧美一级艳片视频免费观看| 欧美日本韩国一区二区三区视频| 在线精品国精品国产尤物884a| 成人高清av在线| www.成人在线| 色妹子一区二区| 欧美三级三级三级爽爽爽| 在线亚洲高清视频| 欧美日韩精品免费| 日韩欧美综合在线| 精品电影一区二区| 国产人成一区二区三区影院| 中文字幕乱码亚洲精品一区| 国产精品久久久久四虎| 亚洲精品精品亚洲| 亚洲国产精品一区二区久久| 日韩av午夜在线观看| 久久99最新地址| 粗大黑人巨茎大战欧美成人| 色悠悠亚洲一区二区| 欧美日本一区二区三区四区| 日韩欧美在线网站| 中文字幕免费一区| 亚洲国产一区二区三区| 蜜桃视频第一区免费观看| 国产伦精品一区二区三区在线观看 | 欧美性色欧美a在线播放| 制服丝袜亚洲精品中文字幕| 欧美精品一区二区久久婷婷 | 午夜精品aaa| 国产在线不卡视频| 一本一道波多野结衣一区二区| 欧美日韩免费视频| 亚洲精品一区二区三区精华液 | 色狠狠色狠狠综合| 日韩一级欧美一级| 国产精品成人一区二区三区夜夜夜| 亚洲美女在线国产| 麻豆国产精品一区二区三区 | 日韩视频免费观看高清完整版在线观看| 欧美一区国产二区| 国产精品欧美精品| 免费在线视频一区| 91免费观看视频| 精品久久人人做人人爰| 一区二区成人在线视频 | 国产日韩精品视频一区| 亚洲大片在线观看| 成人免费三级在线| 欧美大黄免费观看| 一区二区在线观看免费| 国产精品资源在线| 欧美福利电影网| 日韩一区中文字幕| 国产精品一区二区果冻传媒| 欧美日韩久久久| 日韩毛片精品高清免费| 国产精品系列在线播放| 欧美日韩aaaaa| 亚洲人成精品久久久久久| 精品一区二区三区免费播放| 欧美日韩一区精品| 亚洲欧美日韩在线播放| 国产91精品在线观看| 欧美一级在线免费| 亚洲成人一区在线| 91网站最新网址| 欧美激情在线看| 国产一区二区在线视频| 欧美一级片在线看| 日韩专区在线视频| 欧美视频一区在线| 亚洲一线二线三线久久久| 99热精品国产| 中文字幕中文字幕一区二区| 国产麻豆精品在线| 久久久久久久久久久久久久久99| 奇米777欧美一区二区| 欧美日韩国产成人在线91| 亚洲男女毛片无遮挡| www.日韩av| 综合亚洲深深色噜噜狠狠网站| 国产成人精品一区二| www成人在线观看| 国产一区二区三区四| 国产亚洲欧美在线| 国产成人在线观看| 国产精品动漫网站|