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

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

?? emif.h

?? 該代碼實現了 兩次下載法在dspC6713平臺上 燒寫flash的操作過程
?? H
字號:
/******************************************************************************/
/*  EMIF.H - TMS320C6711 Peripheral Support Library EMIF Support              */
/*                                                                            */
/*     This file provides the header for the DSP's EMIF support.              */
/******************************************************************************/
#ifndef _EMIF_H_
#define _EMIF_H_


/*----------------------------------------------------------------------------*/
/* INCLUDES                                                                   */
/*----------------------------------------------------------------------------*/
#ifndef MASTER_FILE
#define C6711_GLOBALS
#include "C6711_CPU.H"
#endif

/*----------------------------------------------------------------------------*/
/*                                 DEFINES                                    */
/*----------------------------------------------------------------------------*/

/* Define EMIF Registers  */
#define EMIF_GBLCTL 	0x1800000	/* Address of EMIF global control		*/
#define EMIF_CECTL0		0x1800008	/* Address of EMIF CE0 Space control    */
#define EMIF_CECTL1		0x1800004	/* Address of EMIF CE1 Space control	*/
#define EMIF_CECTL2     0x1800010   /* Address of EMIF CE2 Space control	*/
#define EMIF_CECTL3     0x1800014   /* Address of EMIF CE3 Space control	*/
#define EMIF_SDCTL		0x1800018	/* Address of EMIF SDRAM control		*/
#define EMIF_SDTIM		0x180001c	/* Address of EMIF SDRM refresh control	*/
#define EMIF_SDEXT		0x1800020	/* Address of EMIF SDRAM extension		*/
 
/* EMIF Memory Space Map     */
#define EMIF_CE0_BEGIN		0x80000000	  /* BEGIN of EMIF CE0 control */
#define EMIF_CE1_BEGIN		0x90000000	  /* BEGIN of EMIF CE1 control */
#define EMIF_CE2_BEGIN      0xA0000000    /* BEGIN of EMIF CE2 control */
#define EMIF_CE3_BEGIN      0xB0000000    /* BEGIN of EMIF CE3 control */
#define EMIF_CE0_END		0x8FFFFFFF	  /* END   of EMIF CE0 control */
#define EMIF_CE1_END		0x9FFFFFFF	  /* END   of EMIF CE1 control */
#define EMIF_CE2_END        0xAFFFFFFF    /* END   of EMIF CE2 control */
#define EMIF_CE3_END        0xBFFFFFFF    /* END   of EMIF CE3 control */

 /* EMIF global control(EMIF_GBLCTL) Bitfield */
#define CLK2EN             3  /*CLKOUT2 enable*/
#define CLK1EN             4  /*CLKOUT1 enable*/
#define NOHOLD             7  /*External HOLD disable*/
#define HOLDA              8  /**/
#define HOLD               9  /**/
#define ARDY               10 /**/
#define BUSREQ             11 /**/
 
 /* EMIF CEx Space control (EMIF_CECTLx) Bitfield*/
#define READ_HOLD          0  /**/
#define READ_HOLD_SZ       2 
/* add */
#define DEVCFG          0x019c0200   /* device config register */
#define PLLCSR			0x01B7C100   /* PLL Control/Status Register */
#define PLLM            0x01B7C110 /*PLL Multiplier Control Register */
#define GPEN			0x01B00000  /*GPIO Enable Register () */
#define	GPDIR			0x01B00004  /*GPIO Direction Register */
#define PLLDIV0			0x01B7C114 /*PLL Wrapper Divider x Registers*/
#define PLLDIV1			0x01B7C118
#define PLLDIV2			0x01B7C11C
#define PLLDIV3			0x01B7C120

#define SCDIV1			0x01B7C124/*Oscillator Divider 1  control clkout3 no use */

/*Memory type of the corresponding CE spaces*/ 
/*MTYPE = 0000b: 8-bit-wide asynchronous interface */
/*MTYPE = 0001b: 16-bit-wide asynchronous interface*/
/*MTYPE = 0010b: 32-bit-wide asynchronous interface*/
/*MTYPE = 0011b: 32-bit-wide SDRAM                 */
/*MTYPE = 0100b: 32-bit-wide SBSRAM (C621x/C671x)  */
/*MTYPE = 1000b: 8-bit-wide SDRAM                  */
/*MTYPE = 1001b: 16-bit-wide SDRAM                 */
/*MTYPE = 1010b: 8-bit-wide SBSRAM (C621x/C671x)   */
/*MTYPE = 1011b: 16-bit-wide SBSRAM (C621x/C671x)  */

/* EMIF CE Space Control Register Bitfield Values  */
#define MTYPE_8ROM          0x00     /* 8 bit wide ROM                 */
#define MTYPE_16ROM         0x01     /* 16 bit wide ROM                */
#define MTYPE_32ASYNC       0x02     /* 32 bit asynchronous interface  */
#define MTYPE_32SDRAM       0x03     /* 32 bit SDRAM                   */
#define MTYPE_32SBSRAM      0x04     /* 32 bit SBSRAM                  */

#define MTYPE              4  
#define MTYPE_SZ           4  
#define READ_STROBE        8  /**/
#define READ_STROBE_SZ     6  
#define TA                 14 /*Turn-around time*/
#define TA_SZ              2
#define READ_SETUP         16 /**/
#define READ_SETUP_SZ      4
#define WRITE_HOLD         20 /**/
#define WRITE_HOLD_SZ      2
#define WRITE_STROBE       22 /**/
#define WRITE_STROBE_SZ    6
#define WRITE_SETUP        28 /**/
#define WRITE_SETUP_SZ     4  

 /* EMIF SDRAM control (EMIF_SDCTL) Bitfield*/
#define TRC                12 /*Specifies the tRC value of the */
#define TRC_SZ             4  /* SDRAM in EMIF clock cycles    */
#define TRP                16 /*Specifies the tRP value of the */
#define TRP_SZ             4  /* SDRAM in EMIF clock cycles    */
#define INIT               24 /*Forces initialization of all SDRAM present*/
#define RFEN               25 /*Refresh enable                            */
#define SDCSZ              26 /*SDRAM column size                         */
#define SDCSZ_SZ           2
#define SDRSZ              28 /*SDRAM row size                            */
#define SDRSZ_SZ           2
#define SDBSZ              30 /*SDRAM bank size                           */
 
 /* EMIF SDRM refresh period (EMIF_SDTIM) Bitfield*/
#define PERIOD             0   /*Refresh period in EMIF clock cycles*/
#define PERIOD_SZ          12 
#define COUNTER            12  /*Current value of the refresh counter*/
#define COUNTER_SZ         12 
#define XRFR               24  /*Extra refreshes: controls the number of refreshes  */ 
#define XRFR_SZ            2   /*performed to SDRAM when the refresh counter expires*/
  
 /* EMIF SDRAM extension (EMIF_SDEXT) Bitfield*/
#define TCL                0  /*Specified CAS latency of the SDRAM in ECLKOUT cycles*/
#define TRAS               1  /*Specifies tRAS value of the SDRAM in ECLKOUT cycles*/
#define TRAS_SZ            3
#define TRRD               4  /*Specifies tRRD value of the SDRAM in ECLKOUT cycles*/
#define TWR                5  /*Specifies tWR value of the SDRAM in ECLKOUT cycles*/
#define TWR_SZ             2
#define THZP               7  /*Specifies tHZP (also known as tROH) value of */
#define THZP_SZ            2  /*                 the SDRAM in ECLKOUT cycles */
#define RD2RD              9  /*Specifies number of cycles between READ to READ command */
                              /*          (same CE space) of theSDRAM in ECLKOUT cycles */ 
#define RD2DEAC            10 /*Specifies number of cycles between READ to DEAC/DCAB */
#define RD2DEAC_SZ         2  /*                      of the SDRAM in ECLKOUT cycles */
#define RD2WR              12 /*Specifies number of cycles between READ to WRITE */
                              /*          command of the SDRAM in ECLKOUTcycles  */
#define RD2WR_SZ           3  
#define R2WDQM             15 /*Specifies number of of cycles that BEx signals must */
                              /*       be high preceding a WRITE interruptinga READ */
#define R2WDQM_SZ          2
#define WR2WR              17 /*Specifies minimum number of cycles between WRITE to */
                              /*        WRITE command of the SDRAM in ECLKOUT cycles*/    
#define WR2DEAC            18 /*Specifies minimum number of cycles between WRITE to*/ 
                              /*   DEAC/DCAB command of the SDRAM in ECLKOUT cycles*/
#define WR2DEAC_SZ         2
#define WR2RD              20 /*Specifies minimum number of cycles between WRITE to READ*/  
                              /*                  command of the SDRAM in ECLKOUT cycles*/

/*----------------------------------------------------------------------------*/
/*     MACRO FUNCTIONS                                                        */
/*----------------------------------------------------------------------------*/
#define SDRAM_REFRESH_ENABLE()     SET_BIT(EMIF_SDCTL,RFEN)
#define SDRAM_REFRESH_DISABLE()    RESET_BIT(EMIF_SDCTL,RFEN)
#define SDRAM_REFRESH_PERIOD(val)  LOAD_FIELD(EMIF_SDTIM,val,PERIOD,PERIOD_SZ)
#define SDRAM_INIT()               SET_BIT(EMIF_SDCTL,INIT)


#endif /* _EMIF_H*/




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品二区一区二区aⅴ污介绍| 激情六月婷婷久久| 老司机精品视频在线| 成人av集中营| 久久综合色鬼综合色| 三级在线观看一区二区| 一本大道久久a久久综合婷婷| 久久亚洲免费视频| 日韩中文字幕亚洲一区二区va在线| 成人午夜激情在线| 精品日韩av一区二区| 亚洲午夜久久久久久久久电影院| 国产黄人亚洲片| 精品久久久久久亚洲综合网| 午夜激情久久久| 91久久精品日日躁夜夜躁欧美| 久久久亚洲高清| 久久精品国产澳门| 欧美一区二区三区成人| 亚洲成av人**亚洲成av**| 色综合久久综合网欧美综合网| 国产精品免费网站在线观看| 国产99精品国产| 久久久久久麻豆| 国产乱人伦精品一区二区在线观看 | 日本不卡一二三| 欧美精品在欧美一区二区少妇| 一区二区三区自拍| 欧美最猛性xxxxx直播| 亚洲免费av网站| 欧美影院精品一区| 亚洲图片欧美一区| 欧美精品在线视频| 捆绑紧缚一区二区三区视频| 日韩一级二级三级| 国产在线一区观看| 久久精品人人做人人爽人人| 国产福利91精品| 中文字幕在线免费不卡| 91最新地址在线播放| 一区二区不卡在线播放| 欧美日韩一区二区三区免费看| 亚洲成av人片| 精品粉嫩超白一线天av| 国产精品一品二品| 日韩美女久久久| 欧美体内she精高潮| 男男成人高潮片免费网站| 日韩欧美国产综合在线一区二区三区| 黄页网站大全一区二区| 国产精品女人毛片| 欧洲一区在线电影| 麻豆精品久久久| 国产精品美女久久久久久久久久久| 色综合天天综合网天天看片| 午夜私人影院久久久久| 欧美mv和日韩mv国产网站| jizzjizzjizz欧美| 日韩成人伦理电影在线观看| 国产亚洲女人久久久久毛片| 91丝袜美女网| 乱中年女人伦av一区二区| 国产精品热久久久久夜色精品三区| 欧美最猛性xxxxx直播| 久久国内精品自在自线400部| 国产精品麻豆欧美日韩ww| 欧美日韩亚洲综合| 国产高清一区日本| 香蕉乱码成人久久天堂爱免费| 精品国产在天天线2019| 色爱区综合激月婷婷| 国产麻豆一精品一av一免费 | 91麻豆高清视频| 奇米精品一区二区三区在线观看| 国产午夜精品久久久久久久| 欧美日韩成人高清| 本田岬高潮一区二区三区| 日本中文字幕一区| 亚洲最大成人网4388xx| 国产亚洲欧美一级| 51精品视频一区二区三区| 91麻豆福利精品推荐| 国产成人综合亚洲91猫咪| 午夜国产精品一区| 亚洲女女做受ⅹxx高潮| 久久免费美女视频| 日韩欧美国产午夜精品| 欧美性xxxxxx少妇| 91在线高清观看| 国产成人99久久亚洲综合精品| 日本伊人色综合网| 五月综合激情日本mⅴ| 亚洲美女精品一区| 国产精品久久久久婷婷| 久久久天堂av| 精品久久久久久无| 日韩欧美中文字幕精品| 精品视频999| 一本到三区不卡视频| 成人黄色免费短视频| 国产**成人网毛片九色| 国内成人免费视频| 国产一区二区三区黄视频 | 成人动漫av在线| 国产美女精品一区二区三区| 美女一区二区视频| 蜜臀久久久久久久| 欧美bbbbb| 免费观看在线色综合| 喷白浆一区二区| 久久99国内精品| 久久精工是国产品牌吗| 国产精品一区二区在线观看网站| 日本午夜一区二区| 人人精品人人爱| 久久国产三级精品| 久久99久久精品欧美| 久久电影网电视剧免费观看| 国产做a爰片久久毛片| 国产一区二区三区在线观看精品| 美女视频黄免费的久久| 韩国精品在线观看| 国产裸体歌舞团一区二区| 国产乱人伦偷精品视频免下载| 国产精品亚洲成人| 欧美日本一道本在线视频| 欧美在线免费观看亚洲| 在线观看中文字幕不卡| 欧美猛男gaygay网站| 678五月天丁香亚洲综合网| 日韩久久精品一区| 久久久亚洲国产美女国产盗摄| 国产精品蜜臀在线观看| 亚洲精品大片www| 日韩专区中文字幕一区二区| 国产综合成人久久大片91| 成人爽a毛片一区二区免费| 99视频在线观看一区三区| 欧美性videosxxxxx| 亚洲精品在线三区| 中文字幕中文字幕一区二区| 亚洲一区二区三区免费视频| 久久 天天综合| 成人高清免费观看| 欧美精品 日韩| 久久精品综合网| 亚洲高清免费观看| 国产精品99久久久久久久vr| 色婷婷综合中文久久一本| 欧美一区二区三区免费视频 | 欧美精品在线视频| 国产精品色哟哟| 首页国产丝袜综合| 成人永久看片免费视频天堂| 欧美日韩免费观看一区三区| 欧美精品一区二区三区视频| 亚洲女与黑人做爰| 国内精品国产成人国产三级粉色 | 成人精品国产福利| 欧美丝袜第三区| 国产丝袜欧美中文另类| 亚洲国产日日夜夜| 国产成人免费xxxxxxxx| 在线91免费看| 日韩理论片一区二区| 精品亚洲国内自在自线福利| 色八戒一区二区三区| 国产亚洲精品免费| 美腿丝袜亚洲色图| 欧美日韩中文另类| 中文字幕亚洲综合久久菠萝蜜| 麻豆免费看一区二区三区| 欧美影片第一页| 亚洲女子a中天字幕| 国产成人免费视| 日韩精品一区二区三区视频播放| 一区二区日韩电影| 成人免费毛片aaaaa**| 欧美大尺度电影在线| 亚洲不卡在线观看| 欧洲av一区二区嗯嗯嗯啊| 国产精品欧美综合在线| 国产成人精品免费| 久久嫩草精品久久久精品一| 美女诱惑一区二区| 欧美一区二区黄| 日产欧产美韩系列久久99| 欧美三级三级三级| 一区二区三区蜜桃| 91蜜桃视频在线| 亚洲日本va在线观看| 成人丝袜18视频在线观看| 国产欧美一区二区三区沐欲| 国产乱码精品一区二区三区五月婷| 欧美一三区三区四区免费在线看 | 日韩三级视频在线看| 免费看欧美女人艹b| 欧美精品在线观看播放| 视频一区视频二区中文| 欧美一区二区三区成人|