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

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

?? c55xxdefs.h

?? 5509A的GPIO口測試程序
?? H
?? 第 1 頁 / 共 2 頁
字號:
typedef struct c55xx_trace
{
    unsigned short trc00_63[0x40];  /* 00 */
    unsigned short trc63_79[0x10];  /* 40 */
    unsigned short lpoffset1;       /* 50 */
    unsigned short lpoffset2;       /* 51 */
    unsigned short ptr;             /* 52 */
    unsigned short cntl;            /* 53 */
    unsigned short id;              /* 54 */
}C55XX_TRACE;  

typedef ioport volatile C55XX_TRACE * PC55XX_TRACE;


/*---- Clock Mode ----------------------------------------------------------*/
typedef struct c55xx_cmod
{
    unsigned short clkmd;       /* Clock-mode register                      */

}C55XX_CMOD;    

typedef ioport volatile  C55XX_CMOD * PC55XX_CMOD;

/*---- Clock Mode ----------------------------------------------------------*/
typedef struct c55xx_usbcmod
{
    unsigned short usbclkmd;       /* Clock-mode register                      */

}C55XX_USBCMOD;    

typedef ioport volatile  C55XX_USBCMOD * PC55XX_USBCMOD;


/*---- GPIO  ---------------------------------------------------------------*/
typedef struct c55xx_gpio
{
    unsigned short iodir;           /* 00 */
    unsigned short iodata;          /* 01 */
}C55XX_GPIO;   

typedef ioport volatile C55XX_GPIO * PC55XX_GPIO;

/*---- Die Id  --------------------------------------------------------------*/
typedef struct c55xx_did
{
    unsigned short id0;             /* 00 */
    unsigned short id1;             /* 01 */
    unsigned short id2;             /* 02 */
    unsigned short id3;             /* 03 */
}C55XX_DID;

typedef ioport volatile C55XX_DID *PC55XX_DID;

/*---- I2C ------------------------------------------------------------------*/
typedef struct c55xx_i2c
{
    unsigned short icoar;           /* 00 */
    unsigned short icimr;           /* 01 */
    unsigned short icstr;           /* 02 */
    unsigned short icclkl;          /* 03 */
    unsigned short icclkh;          /* 04 */
    unsigned short iccnt;           /* 05 */
    unsigned short icdrr;           /* 06 */
    unsigned short icsar;           /* 07 */
    unsigned short icdxr;           /* 08 */
    unsigned short icmdr;           /* 09 */
    unsigned short icivr;           /* 0A */
    unsigned short icgpio;          /* 0B */
    unsigned short icpsc;           /* 0C */   
}C55XX_I2C;

typedef ioport volatile C55XX_I2C *PC55XX_I2C;

/*---- Media Card------------------------------------------------------------*/
typedef struct c55xx_mmc
{ 
    unsigned short fckctl;          /* 00 */    
    unsigned short ctl;             /* 01 */
    unsigned short clk;             /* 02 */
    unsigned short st0;             /* 03 */
    unsigned short st1;             /* 04 */
    unsigned short im;              /* 05 */
    unsigned short tor;             /* 06 */
    unsigned short tod;             /* 07 */
    unsigned short blen;            /* 08 */
    unsigned short nblk;            /* 09 */
    unsigned short nblc;            /* 0A */
    unsigned short ddr;             /* 0B */
    unsigned short dxr;             /* 0C */
    unsigned short cmd;             /* 0D */
    unsigned short argl;            /* 0E */
    unsigned short argh;            /* 0F */
    unsigned short rsp0;            /* 10 */
    unsigned short rsp1;            /* 11 */
    unsigned short rsp2;            /* 12 */
    unsigned short rsp3;            /* 13 */
    unsigned short rsp4;            /* 14 */
    unsigned short rsp5;            /* 15 */
    unsigned short rsp6;            /* 16 */
    unsigned short rsp7;            /* 17 */
    unsigned short drsp;            /* 18 */
    unsigned short etok;            /* 19 */
    unsigned short cidx;            /* 1A */
}C55XX_MMC; 
  
#ifdef MMC_EXTERNAL 
/*-- Data pointer if external, io pointer if on-chip ----------------------*/  
typedef  volatile C55XX_MMC * PC55XX_MMC;    
#else  
typedef ioport volatile C55XX_MMC * PC55XX_MMC; 
#endif

/*---- Memory Stick------------------------------------------------------------*/
typedef struct c55xx_ms
{
    unsigned short cmd;             /* 00 */
    unsigned short stat;            /* 01 */
    unsigned short cntl;            /* 02 */
    unsigned short idata;           /* 03 */
    unsigned short ictl;            /* 04 */
    unsigned short ppctl;           /* 05 */
    unsigned short drr;             /* 06 */
    unsigned short dxr;             /* 07 */
    unsigned short fclk;            /* 08 */
    unsigned short clk;             /* 09 */
    unsigned short nu1;             /* 0A */
    unsigned short nu2;             /* 0B */
    unsigned short nu3;             /* 0C */
    unsigned short nu4;             /* 0D */
    unsigned short nu5;             /* 0E */
    unsigned short nu6;             /* 0F */
    unsigned short nu7;             /* 10 */
    unsigned short nu8;             /* 11 */
    unsigned short nu9;             /* 12 */
    unsigned short nu10;            /* 13 */
    unsigned short ppdata;          /* 14 */
}C55XX_MS; 
   
#ifdef MMC_EXTERNAL 
/*-- Data pointer if external, io pointer if on-chip ----------------------*/
typedef volatile C55XX_MS * PC55XX_MS;
#else
typedef ioport volatile C55XX_MS * PC55XX_MS;
#endif
  
/*---- Cpu Revision---------------------------------------------------------*/
typedef struct c55xx_revid
{
    unsigned short revid;           /* 00 */
}C55XX_REVID;

typedef ioport volatile C55XX_REVID *PC55XX_REVID;

/*---- Interrupt table definition ------------------------------------------*/
typedef struct c55xx_intr
{
    unsigned short ins1;       /* Instruction slot 1                        */
    unsigned short ins2;       /* Instruction slot 2                        */
    unsigned short ins3;       /* Instruction slot 3                        */
    unsigned short ins4;       /* Instruction slot 4                        */
}C55XX_INTR;

typedef volatile C55XX_INTR * PC55XX_INTR;

typedef struct c55xx_intr_table
{
    C55XX_INTR IntrSlot[32];    /* There are 32 interrupt locations    */
}C55XX_INTR_TABLE;

/*---- ADC ------------------------------------------------------------------*/
typedef struct c55xx_ADC
{
    unsigned short adcr;            /* 00 */
    unsigned short addr;            /* 01 */
    unsigned short adcdr;           /* 02 */
    unsigned short adccr;           /* 03 */
}C55XX_ADC;

typedef ioport volatile C55XX_ADC *PC55XX_ADC;

/*---- External Bus Selection -----------------------------------------------*/
typedef struct c55xx_extbus
{
    unsigned short exbussel;           /* 00 */
}C55XX_EXTBUS;

typedef ioport volatile C55XX_EXTBUS *PC55XX_EXTBUS;

typedef volatile C55XX_INTR_TABLE * PC55XX_INTR_TABLE;  
   
/*---- Define the base address for all the C55XX peripherals, io space-----*/
#define C55XX_RHEA_ADDR         0x0000
#define C55XX_BOOT_ADDR         0x000F
#define C55XX_EMIF_ADDR         0x0800
#define C55XX_CACHE_ADDR        0x1400
#define C55XX_DMA_GLB_ADDR      0x0E00
#define C55XX_DMA0_ADDR         0x0C00
#define C55XX_DMA1_ADDR         0x0C20
#define C55XX_DMA2_ADDR         0x0C40
#define C55XX_DMA3_ADDR         0x0C60
#define C55XX_DMA4_ADDR         0x0C80
#define C55XX_DMA5_ADDR         0x0CA0
#define C55XX_TRACE_ADDR        0x2000
#define C55XX_CLKMD_ADDR        0x1C00
#define C55XX_USBCLKMD_ADDR     0x1E00
#define C55XX_TIM0_ADDR         0x1000
#define C55XX_TIM1_ADDR         0x2400
#define C55XX_RTC_ADDR          0x1800
#define C55XX_MSP0_ADDR         0x2800
#define C55XX_MSP1_ADDR         0x2C00
#define C55XX_MSP2_ADDR         0x3000
#define C55XX_GPIO_ADDR         0x3400
#define C55XX_DIEID_ADDR        0x3800
#define C55XX_REVID_ADDR        0x3804
#define C55XX_I2C_ADDR          0x3c00
#define C55XX_ADC_ADDR          0x6800
#define C55XX_EXTBUS_ADDR       0x6C00   

#define C55XX_MS0_ADDR           0x5000
#define C55XX_MS1_ADDR           0x5400
#define C55XX_MMC0_ADDR          0x4800
#define C55XX_MMC1_ADDR          0x4c00

/* Define the base address in data space for each external memory block-----*/
#define CE0_BASE          ( 0x050000L >> 1 )
#define CE1_BASE          ( 0x400000L >> 1 )
#define CE2_BASE          ( 0x800000L >> 1 )
#define CE3_BASE          ( 0xC00000L >> 1 ) 
                                                
/*---- Non-Maskable interrupts: Sxx are software ints-----------------------*/
#define INTR_RS             0
#define INTR_NMI            1
#define INTR_INT0           2 
#define INTR_INT2           3
#define INTR_TINT0          4
#define INTR_RINT0          5 
#define INTR_RINT1          6
#define INTR_XINT1          7
#define INTR_SINT8          8 
#define INTR_DMAC1          9
#define INTR_DSPINT         10
#define INTR_INT3           11 
#define INTR_RINT2          12
#define INTR_XINT2          13
#define INTR_DMAC4          14
#define INTR_DMAC5          15
#define INTR_INT1           16
#define INTR_XINT0          17
#define INTR_DMAC0          18 
#define INTR_INT4           19
#define INTR_DMAC2          20
#define INTR_DMAC3          21 
#define INTR_TINT1          22
#define INTR_INT5           23
#define INTR_BERR           24
#define INTR_DLOG           25 
#define INTR_RTOS           26
#define INTR_SINT27         27
#define INTR_SINT28         28    
#define INTR_SINT29         29    
#define INTR_SINT30         30    
#define INTR_SINT31         31    

/*---- global data declarations --------------------------------------------*/

/*---- global function prototypes ------------------------------------------*/

#endif /*  c55xxdefs_h ---- END OF FILE ------------------------------------*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美中文在线| 国产91在线|亚洲| 欧美日韩高清一区| 中文字幕一区二区日韩精品绯色| 免费成人结看片| 91麻豆精品国产综合久久久久久| 亚洲综合丝袜美腿| 91官网在线免费观看| 性做久久久久久久免费看| 亚洲国产一二三| 精品视频一区二区三区免费| 亚洲人精品午夜| 色av成人天堂桃色av| 性做久久久久久久免费看| 欧美日韩亚洲综合| 日韩一区精品视频| 精品少妇一区二区三区在线视频| 蜜桃视频一区二区三区| 国产日韩一级二级三级| 成人av电影免费在线播放| 亚洲欧美日韩国产成人精品影院| 91原创在线视频| 日本强好片久久久久久aaa| 久久网这里都是精品| 国产91精品久久久久久久网曝门| 国产精品色在线观看| 欧美日韩一区二区在线观看视频| 三级成人在线视频| 中文子幕无线码一区tr | 精品裸体舞一区二区三区| 韩日精品视频一区| 亚洲国产中文字幕| 中文字幕精品综合| 日韩欧美一区二区不卡| 99免费精品在线| 狠狠色丁香久久婷婷综合_中| 亚洲视频一区二区在线观看| 91精品久久久久久久久99蜜臂| 狠狠网亚洲精品| 日本成人在线不卡视频| 亚洲精品网站在线观看| 久久青草国产手机看片福利盒子| 欧美三级午夜理伦三级中视频| 国产一区二区三区免费| 日本伊人午夜精品| 亚洲高清视频在线| 亚洲美女免费在线| 国产精品乱码人人做人人爱| 91精品国产综合久久福利| 欧美手机在线视频| 欧美性感一区二区三区| 在线观看亚洲一区| 欧美精品乱码久久久久久按摩 | 久久99久久久欧美国产| 秋霞av亚洲一区二区三| 日韩制服丝袜av| 奇米影视一区二区三区小说| 日韩高清在线一区| 激情综合网最新| 国产成人精品aa毛片| a级高清视频欧美日韩| 日本乱人伦一区| 欧美福利电影网| 久久久www成人免费无遮挡大片| 久久久天堂av| 亚洲人成小说网站色在线| 亚洲成精国产精品女| 日本美女一区二区三区| 成人黄色片在线观看| 欧美性生活影院| 久久影院视频免费| 91精品福利在线一区二区三区 | 色综合久久天天| 欧美午夜精品久久久久久孕妇| 欧美一区二区三区视频在线观看| 欧美哺乳videos| 一二三四区精品视频| 久久成人综合网| 95精品视频在线| 欧美岛国在线观看| 亚洲成人免费电影| 国产成人福利片| 一区二区高清视频在线观看| 欧美成人三级在线| 国产精品美女久久久久久久久久久 | 欧美一区二区三区视频免费播放 | 性做久久久久久免费观看 | 欧美午夜精品理论片a级按摩| 日韩精品在线网站| 亚洲免费观看在线观看| 蜜臀av亚洲一区中文字幕| 国产高清不卡一区| 欧美精品久久99久久在免费线| 国产人久久人人人人爽| 亚洲成人一区二区| 成人av网站免费| 精品国内片67194| 亚洲小说春色综合另类电影| 成人永久免费视频| 精品国产乱码久久久久久久久| 亚洲黄色小视频| 成人综合婷婷国产精品久久 | 亚洲最新在线观看| 国产东北露脸精品视频| 欧美精品123区| 一区二区在线观看免费视频播放| 狠狠久久亚洲欧美| 欧美一级一级性生活免费录像| 1000精品久久久久久久久| 国产一区二区三区电影在线观看| 欧美系列在线观看| 中文字幕综合网| 成人深夜在线观看| 久久综合久久久久88| 日韩精品久久久久久| 欧美日韩一区二区三区四区 | 91精品国产色综合久久久蜜香臀| 日韩一区在线免费观看| 国产寡妇亲子伦一区二区| 欧美va亚洲va香蕉在线| 日韩专区在线视频| 5月丁香婷婷综合| 亚洲一区二区在线播放相泽| 色综合久久久久综合99| 国产精品久久久久三级| 国产成人久久精品77777最新版本| 日韩免费高清电影| 精品亚洲成a人在线观看| 日韩免费在线观看| 国产一区在线精品| 精品盗摄一区二区三区| 毛片基地黄久久久久久天堂| 日韩视频一区在线观看| 美日韩一级片在线观看| 日韩欧美国产不卡| 精品一区二区三区香蕉蜜桃| 精品精品国产高清a毛片牛牛| 久久av资源站| 国产午夜精品美女毛片视频| 国产一区二区不卡在线| 国产日韩亚洲欧美综合| 国产99精品视频| 国产精品久久久久aaaa樱花| 成人晚上爱看视频| 亚洲美女少妇撒尿| 欧美精品第1页| 老司机精品视频导航| 久久色成人在线| 国产成人丝袜美腿| 亚洲另类在线视频| 欧美日韩精品系列| 美脚の诱脚舐め脚责91| 国产欧美日韩一区二区三区在线观看| 成人高清视频在线| 一区二区三区欧美日| 91.com在线观看| 国产一区二区电影| 亚洲少妇中出一区| 欧美疯狂性受xxxxx喷水图片| 伦理电影国产精品| 国产精品视频麻豆| 欧美日韩亚洲高清一区二区| 久久电影网站中文字幕| 欧美激情艳妇裸体舞| 欧美三区在线观看| 国产综合久久久久久久久久久久| 国产精品久久久久久久裸模| 欧洲av在线精品| 久久精品国产秦先生| 国产精品久久久久一区| 欧美日韩国产成人在线91| 国产自产v一区二区三区c| 综合分类小说区另类春色亚洲小说欧美| 色老汉av一区二区三区| 美女脱光内衣内裤视频久久影院| 国产女主播在线一区二区| 色婷婷国产精品| 国产一区在线精品| 亚洲国产综合视频在线观看| 久久久久久久综合| 欧美视频中文一区二区三区在线观看| 久久激五月天综合精品| 中文字幕亚洲视频| 精品国产一区二区三区不卡| 99精品欧美一区二区蜜桃免费| 日韩国产精品久久久久久亚洲| 国产欧美精品一区二区色综合朱莉| 欧美日韩一级片网站| 成人免费va视频| 美国三级日本三级久久99| 一区二区三区在线看| 国产亚洲午夜高清国产拍精品 | 国产免费成人在线视频| 欧美美女直播网站| 不卡的电视剧免费网站有什么| 天天操天天干天天综合网| 国产精品乱码一区二三区小蝌蚪| 欧美一区二区成人6969| 欧美色窝79yyyycom| 成人黄色a**站在线观看|