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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? csp_amc.h

?? IAR 平臺(tái)ATMEL 的例程, 和說(shuō)明
?? H
字號(hào):
/*-----------------------------------------------------------------------------
*   EUROPE TECHNOLOGIES Software Support
*------------------------------------------------------------------------------
* 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 Name       : csp_amc.h
* Description     : Definitions, Macros and function declarations for
*                   Advanced Memory Controller module
* Library Version : 2.00
* Module Version  : 1.XX
*
*       +----- (NEW | MODify | ADD | DELete)                                 
*       |                                                                    
*  No   |   When       Who                What               
*-----+---+----------+------------------+--------------------------------------
* 000  NEW  01/05/99   Patrice VILCHEZ    Creation
* 001  MOD  01/04/01   Olivier MAZUYER    Clean up
* 002  MOD  08/06/01   Frederic SAMSON    Clean Up
* 003  MOD  19/10/01   Christophe GARDIN  Clean Up
*----------------------------------------------------------------------------*/

#ifndef CSP_AMC_H
#define CSP_AMC_H


/******************************************************************************
************************** AMC Structure Definition ***************************
******************************************************************************/
typedef struct
{ 
   CSP_REGISTER_T CSR[8];              /* AMC Chip Select Register           */
   CSP_REGISTER_T RCR;                 /* AMC Remap Control Register         */
   CSP_REGISTER_T MCR;                 /* AMC Memory Control Register        */
} CSP_AMC_T, *CSP_AMC_PTR;


/******************************************************************************
************************** AMC Registers Definition ***************************
******************************************************************************/

/******************************************************************************
* CSR : AMC Chip Select Register
******************************************************************************/
/* DBW : Data Bus Width                                                      */
#define DBW            (0x03ul << 0)   /* DBW Mask                           */
#define DBW_16         (0x01ul << 0)   /* 16-bit Data Bus                    */
#define DBW_8          (0x01ul << 1)   /* 8-bit Data Bus                     */

/* NWS : Number of Wait States                                               */
#define NWS            (0x07ul << 2)   /* NWS Mask                           */
#define NWS_1          (0x00ul << 2)   /* 1 Wait State added                 */
#define NWS_2          (0x01ul << 2)   /* 2 Wait States added                */
#define NWS_3          (0x02ul << 2)   /* 3 Wait States added                */
#define NWS_4          (0x03ul << 2)   /* 4 Wait States added                */
#define NWS_5          (0x04ul << 2)   /* 5 Wait States added                */
#define NWS_6          (0x05ul << 2)   /* 6 Wait States added                */
#define NWS_7          (0x06ul << 2)   /* 7 Wait States added                */
#define NWS_8          (0x07ul << 2)   /* 8 Wait States added                */

/* WSE : Wait State Enable                                                   */
#define WSE            (0x01ul << 5)   /* WSE Mask                           */
#define WSE_ENABLE     (0x01ul << 5)   /* Wait State Enable                  */
#define WSE_DISABLE    (0x00ul << 5)   /* Wait State Disable                 */

/* PAGES : PAGE Size (MBytes)                                                */
#define PAGES          (0x03ul << 7)   /* PAGES Mask                         */
#define PAGES_1        (0x00ul << 7)   /* 1  MBytes Page Size                */
#define PAGES_4        (0x01ul << 7)   /* 4  MBytes Page Size                */
#define PAGES_16       (0x02ul << 7)   /* 16 MBytes Page Size                */
#define PAGES_64       (0x03ul << 7)   /* 64 MBytes Page Size                */

/* TDF : Data Float Output Time                                              */
#define TDF            (0x07ul << 9)   /* TDF Mask                           */
#define TDF_0          (0x00ul << 9)   /* 0 cycle added                      */
#define TDF_1          (0x01ul << 9)   /* 1 cycle added                      */
#define TDF_2          (0x02ul << 9)   /* 2 cycle added                      */
#define TDF_3          (0x03ul << 9)   /* 3 cycle added                      */
#define TDF_4          (0x04ul << 9)   /* 4 cycle added                      */
#define TDF_5          (0x05ul << 9)   /* 5 cycle added                      */
#define TDF_6          (0x06ul << 9)   /* 6 cycle added                      */
#define TDF_7          (0x07ul << 9)   /* 7 cycle added                      */

/* BAT : Byte Access Type                                                    */
#define BAT            (0x01ul << 12)  /* BAT Mask                           */
#define BAT_WRITE      (0x00ul << 12)  /* Byte Write Access Type             */
#define BAT_SELECT     (0x01ul << 12)  /* Byte Select Access Type            */
                             
/* CSEN : Chip Select Enable                                                 */
#define CSEN           (0x01ul << 13)  /* CSEN Mask                          */
#define CSEN_ENABLE    (0x01ul << 13)  /* Chip Select Enable                 */
#define CSEN_DISABLE   (0x00ul << 13)  /* Chip Select Disable                */

/* BA : Base Address                                                         */
#define BA             (0x3FF00000ul)  /* BA Mask                            */

/******************************************************************************
* RCR : AMC Remap Control Register
******************************************************************************/
/* RCB : Remap Command Bit                                                   */
#define RCB            (0x01ul << 0)

/******************************************************************************
* MCR : AMC Memory Control Register
******************************************************************************/
/* ALE : Address Line Enable                                                 */
#define ALE            (0x07ul << 0)   /* ALE Mask                           */
#define ALE_2          (0x06ul << 0)   /* 2 Mbytes Chip Select Access        */
#define ALE_1          (0x07ul << 0)   /* 1 Mbytes Chip Select Access        */

/* DRP : Data Read Protocol                                                  */
#define DRP            (0x01ul << 4)


/******************************************************************************
**************************** AMC Macros Definition ****************************
******************************************************************************/
/* CSR : AMC Chip Select Registers                                           */
#define CSP_AMC_GET_CSR(amc, cs)       ((amc)->CSR[(cs)])
#define CSP_AMC_SET_CSR(amc, cs, val)  ((amc)->CSR[(cs)] = (val))

/* RCR : AMC Remap Control Register                                          */
#define CSP_AMC_GET_RCR(amc)           ((amc)->RCR)
#define CSP_AMC_SET_RCR(amc, val)      ((amc)->RCR = (val))

/* MCR : AMC Memory Control Register                                         */
#define CSP_AMC_GET_MCR(amc)           ((amc)->MCR)
#define CSP_AMC_SET_MCR(amc, val)      ((amc)->MCR = (val))


/******************************************************************************
********************** AMC External Functions Declaration *********************
******************************************************************************/
extern U32_T CSP_AMCGetCSRegister(U16_T cs);
extern void CSP_AMCSetCSRegister(U16_T cs, U32_T mode);
extern void CSP_AMCRemapControl(void);
extern void CSP_AMCSetMemoryControl(U32_T val);


#endif   /* CSP_AMC_H */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内精品视频666| 91热门视频在线观看| 国产精品国产三级国产aⅴ原创 | 黄色资源网久久资源365| 综合激情网...| xf在线a精品一区二区视频网站| 欧美视频在线不卡| 豆国产96在线|亚洲| 麻豆精品新av中文字幕| 一个色在线综合| 中文字幕av一区 二区| 欧美α欧美αv大片| 欧美日韩一二区| 成人av一区二区三区| 国产自产高清不卡| 蜜芽一区二区三区| 首页综合国产亚洲丝袜| 亚洲综合区在线| 国产亚洲成aⅴ人片在线观看 | 91色视频在线| 国产精品888| 久久超级碰视频| 日韩电影一区二区三区| 亚洲国产精品一区二区www| 国产精品白丝在线| 欧美激情艳妇裸体舞| 久久久九九九九| 日韩欧美一二三| 久久免费美女视频| 欧美mv和日韩mv国产网站| 69久久99精品久久久久婷婷| 欧美日韩一级黄| 欧美日韩国产在线播放网站| 欧美日韩dvd在线观看| 欧美日韩一区二区三区免费看| 91视频免费看| 日本伦理一区二区| 色网综合在线观看| 色吊一区二区三区| 欧美亚洲高清一区二区三区不卡| 一本色道久久加勒比精品| 91一区二区三区在线观看| 91麻豆.com| 欧美在线综合视频| 欧美喷水一区二区| 日韩免费在线观看| 久久久精品欧美丰满| 久久久不卡影院| 国产精品久久久久久久久免费樱桃 | 久久91精品久久久久久秒播| 另类综合日韩欧美亚洲| 国产乱对白刺激视频不卡| 成人性生交大片免费看视频在线| 成人夜色视频网站在线观看| 97久久超碰精品国产| 精品婷婷伊人一区三区三| 这里是久久伊人| 26uuu另类欧美| 国产精品久久久久影院| 亚洲一区二三区| 麻豆精品国产传媒mv男同| 国产成+人+日韩+欧美+亚洲| 一本色道久久综合亚洲91| 欧美精品日韩一本| 久久夜色精品国产欧美乱极品| 国产精品你懂的| 亚洲制服欧美中文字幕中文字幕| 欧美aⅴ一区二区三区视频| 国产丶欧美丶日本不卡视频| 色综合久久久久综合99| 欧美一区二区啪啪| 中文字幕精品三区| 五月激情丁香一区二区三区| 在线观看av一区| 91精品国产色综合久久不卡电影| 久久久天堂av| 亚洲精品一二三区| 九色综合狠狠综合久久| 99久久免费国产| 日韩美一区二区三区| 最新国产成人在线观看| 日韩vs国产vs欧美| 成a人片国产精品| 91精品国产色综合久久不卡电影 | 69久久99精品久久久久婷婷 | 精品福利一二区| 亚洲欧美日韩综合aⅴ视频| 免费观看在线色综合| 99精品1区2区| 精品久久久久久最新网址| 亚洲男人天堂一区| 国产在线国偷精品产拍免费yy| 在线视频国产一区| 久久久久久久久久久电影| 亚洲成人激情av| 91在线观看地址| 久久久99久久| 免费观看91视频大全| 欧美在线观看禁18| 国产精品久久久久久久久果冻传媒 | 成人a免费在线看| 欧美videos大乳护士334| 亚洲影视在线播放| 99国产麻豆精品| 欧美激情资源网| 国产一区二区三区最好精华液 | 国产精品久久久久影视| 免费成人在线观看| 欧美酷刑日本凌虐凌虐| 亚洲精品videosex极品| 成人av资源在线观看| 久久久久国产精品免费免费搜索| 天天操天天综合网| 91久久精品一区二区三区| 亚洲欧洲99久久| youjizz久久| 中文字幕av资源一区| 国产精品乡下勾搭老头1| 欧美不卡视频一区| 蜜桃一区二区三区在线| 91精品国产综合久久精品| 亚洲成人av一区二区三区| 欧美性受xxxx| 亚洲精选在线视频| 97se亚洲国产综合自在线观| 国产精品无码永久免费888| 成人在线视频首页| 亚洲国产精品成人综合色在线婷婷 | 国产精品麻豆久久久| 国产91精品露脸国语对白| 久久久三级国产网站| 国产精品456露脸| 国产天堂亚洲国产碰碰| 国产91丝袜在线观看| 欧美激情中文不卡| 99精品桃花视频在线观看| 亚洲三级小视频| 在线欧美一区二区| 亚洲成va人在线观看| 91精品在线麻豆| 麻豆视频一区二区| 久久人人超碰精品| 粉嫩一区二区三区性色av| 国产精品久久影院| 91福利国产成人精品照片| 亚洲线精品一区二区三区| 91精品国产一区二区三区香蕉| 美女视频黄 久久| 久久免费精品国产久精品久久久久| 国产成人综合网| 中文字幕在线观看不卡视频| 欧美中文一区二区三区| 日本成人在线电影网| 国产夜色精品一区二区av| 波多野结衣中文字幕一区 | 香蕉av福利精品导航| 日韩一区二区三区免费看| 狠狠狠色丁香婷婷综合激情 | 久久99久久99精品免视看婷婷| 欧美一级国产精品| 国产一区二区美女| 国产精品国产三级国产普通话三级 | 亚洲欧美国产三级| 欧美伦理电影网| 国产精品一区二区免费不卡| ●精品国产综合乱码久久久久| 91国产成人在线| 久久国产精品第一页| 亚洲欧洲精品一区二区精品久久久 | 视频一区二区三区在线| 久久久久国产精品人| 91成人在线免费观看| 极品少妇xxxx精品少妇| 亚洲三级在线观看| 欧美本精品男人aⅴ天堂| 91麻豆免费看| 免费的国产精品| 亚洲裸体xxx| 日韩精品自拍偷拍| 91在线码无精品| 精品一区二区在线看| 一区二区三区日韩欧美| 久久综合色婷婷| 欧美在线观看视频一区二区三区| 国产精品一区二区三区乱码| 午夜欧美电影在线观看| 国产精品视频一二| 日韩一区二区三区高清免费看看 | 99久久久久久| 韩国视频一区二区| 亚洲成人在线观看视频| 国产精品丝袜一区| 精品久久99ma| 欧美揉bbbbb揉bbbbb| 成人教育av在线| 国产麻豆成人精品| 奇米精品一区二区三区四区| 一区二区高清在线| 中文字幕制服丝袜成人av | 欧美精品在线一区二区|