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

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

?? s3c6410_addr.h

?? 6410BSP3
?? H
字號:
//=============================================================================
// File Name : 6410addr.h
// Function  : S3C6410 Define Address Register
// History
//   0.0 : Programming start (February 22,2007)
//=============================================================================

#ifndef __6410ADDR_H__
#define __6410ADDR_H__

#ifdef __cplusplus
extern "C" {
#endif

void Uart_Init(void);
void Uart_SendByte(int data);
void Uart_SendString(char *pt);
void Uart_SendDWORD(DWORD d, BOOL cr);
char *hex2char(unsigned int val);

/// PLCK for StepLoader
//#define STEPLDR_PCLK 50000000  //for PCLK:50MHZ
//#define STEPLDR_PCLK 66500000  //for PCLK:66.5MHz

#define GPIO_BASE	(0x7F008000)
#define rGPACON		(*(volatile unsigned *)(GPIO_BASE+0x00))
#define rGPADAT		(*(volatile unsigned *)(GPIO_BASE+0x04))
#define rGPAPUD		(*(volatile unsigned *)(GPIO_BASE+0x08))
#define rGPBCON		(*(volatile unsigned *)(GPIO_BASE+0x20))
#define rGPBDAT		(*(volatile unsigned *)(GPIO_BASE+0x24))
#define rGPBPUD		(*(volatile unsigned *)(GPIO_BASE+0x28))
#define rGPNCON		(*(volatile unsigned *)(GPIO_BASE+0x830))
#define rGPNDAT		(*(volatile unsigned *)(GPIO_BASE+0x834))
#define rGPNPUD		(*(volatile unsigned *)(GPIO_BASE+0x838))

// chapter3 System Controller
#define SYSCON_BASE		(0x7E00F000)
#define rMEM_SYS_CFG	(*(volatile unsigned *)(SYSCON_BASE+0x120))		//SYSCON Memory Subsystem configuration

// chapter7 Nand Flash
#define NANDF_BASE		(0x70200000)
#define rNFCONF			(*(volatile unsigned *)(NANDF_BASE+0x00))		//NAND Flash configuration
#define rNFCONT			(*(volatile unsigned *)(NANDF_BASE+0x04))      	//NAND Flash control
#define rNFCMD			(*(volatile unsigned *)(NANDF_BASE+0x08))     	//NAND Flash command 
#define rNFADDR			(*(volatile unsigned *)(NANDF_BASE+0x0C))     	//NAND Flash address
#define rNFDATA			(*(volatile unsigned *)(NANDF_BASE+0x10))      	//NAND Flash data 
#define rNFDATA8	    (*(volatile unsigned char *)(NANDF_BASE+0x10))	//NAND Flash data (byte)
#define rNFDATA32	    (*(volatile unsigned *)(NANDF_BASE+0x10))       //NAND Flash data (word)
#define NFDATA			(NANDF_BASE+0x10)                        
#define rNFMECCD0		(*(volatile unsigned *)(NANDF_BASE+0x14))      	//NAND Flash ECC for Main 
#define rNFMECCD1		(*(volatile unsigned *)(NANDF_BASE+0x18))      	//NAND Flash ECC for Main 
#define rNFSECCD		(*(volatile unsigned *)(NANDF_BASE+0x1C))	  	//NAND Flash ECC for Spare Area
#define rNFSBLK 		(*(volatile unsigned *)(NANDF_BASE+0x20))		//NAND Flash programmable start block address
#define rNFEBLK 		(*(volatile unsigned *)(NANDF_BASE+0x24))	    	//NAND Flash programmable end block address     
#define rNFSTAT 		(*(volatile unsigned *)(NANDF_BASE+0x28))      	//NAND Flash operation status 
#define rNFECCERR0		(*(volatile unsigned *)(NANDF_BASE+0x2C))      	//NAND Flash ECC Error Status for I/O [7:0]
#define rNFECCERR1		(*(volatile unsigned *)(NANDF_BASE+0x30))      	//NAND Flash ECC Error Status for I/O [15:8]
#define rNFMECC0		(*(volatile unsigned *)(NANDF_BASE+0x34))      	//SLC or MLC NAND Flash ECC status
#define rNFMECC1		(*(volatile unsigned *)(NANDF_BASE+0x38))	    	//SLC or MLC NAND Flash ECC status	
#define rNFSECC 		(*(volatile unsigned *)(NANDF_BASE+0x3C))  		//NAND Flash ECC for I/O[15:0]
#define rNFMLCBITPT		(*(volatile unsigned *)(NANDF_BASE+0x40)) 		//NAND Flash 4-bit ECC Error Pattern for data[7:0]
#ifdef _IROMBOOT_
#define rNF8ECCERR0 	(*(volatile unsigned *)(NANDF_BASE+0x44))		//0x44
#define rNF8ECCERR1 	(*(volatile unsigned *)(NANDF_BASE+0x48))		//0x48
#define rNF8ECCERR2 	(*(volatile unsigned *)(NANDF_BASE+0x4C))		//0x4c
#define rNF8MECC0   	(*(volatile unsigned *)(NANDF_BASE+0x50))		//0x50
#define rNF8MECC1   	(*(volatile unsigned *)(NANDF_BASE+0x54))		//0x54
#define rNF8MECC2   	(*(volatile unsigned *)(NANDF_BASE+0x58))		//0x58
#define rNF8MECC3   	(*(volatile unsigned *)(NANDF_BASE+0x5c))		//0x5c
#define rNFMLC8BITPT0	(*(volatile unsigned *)(NANDF_BASE+0x60))		//0x60
#define rNFMLC8BITPT1	(*(volatile unsigned *)(NANDF_BASE+0x64))		//0x64
#endif

// UART
#define UART0_BASE			(0x7F005000)	
#define rULCON0				(*(volatile unsigned *)(UART0_BASE+0x00))
#define rUCON0				(*(volatile unsigned *)(UART0_BASE+0x04))
#define rUFCON0				(*(volatile unsigned *)(UART0_BASE+0x08))
#define rUMCON0				(*(volatile unsigned *)(UART0_BASE+0x0C))
#define rUTRSTAT0 			(*(volatile unsigned *)(UART0_BASE+0x10))
#define rUERSTAT0 			(*(volatile unsigned *)(UART0_BASE+0x14))
#define rUFSTAT0			(*(volatile unsigned *)(UART0_BASE+0x18))
#define rUMSTAT0			(*(volatile unsigned *)(UART0_BASE+0x1C))
#define rUTXH0				(*(volatile unsigned *)(UART0_BASE+0x20))
#define rURXH0				(*(volatile unsigned *)(UART0_BASE+0x24))
#define rUBRDIV0			(*(volatile unsigned *)(UART0_BASE+0x28))
#define rUDIVSLOT0 			(*(volatile unsigned *)(UART0_BASE+0x2C))
#define rUINTP0				(*(volatile unsigned *)(UART0_BASE+0x30))
#define rUINTSP0			(*(volatile unsigned *)(UART0_BASE+0x34))
#define rUINTM0				(*(volatile unsigned *)(UART0_BASE+0x38))

#define UART1_BASE			(0x7F005400)
#define rULCON1				(*(volatile unsigned *)(UART1_BASE+0x00))
#define rUCON1				(*(volatile unsigned *)(UART1_BASE+0x04))
#define rUFCON1				(*(volatile unsigned *)(UART1_BASE+0x08))
#define rUMCON1				(*(volatile unsigned *)(UART1_BASE+0x0C))
#define rUTRSTAT1 			(*(volatile unsigned *)(UART1_BASE+0x10))
#define rUERSTAT1 			(*(volatile unsigned *)(UART1_BASE+0x14))
#define rUFSTAT1			(*(volatile unsigned *)(UART1_BASE+0x18))
#define rUMSTAT1			(*(volatile unsigned *)(UART1_BASE+0x1C))
#define rUTXH1				(*(volatile unsigned *)(UART1_BASE+0x20))
#define rURXH1				(*(volatile unsigned *)(UART1_BASE+0x24))
#define rUBRDIV1			(*(volatile unsigned *)(UART1_BASE+0x28))
#define rUDIVSLOT1 			(*(volatile unsigned *)(UART1_BASE+0x2C))
#define rUINTP1				(*(volatile unsigned *)(UART1_BASE+0x2C))
#define rUINTSP1			(*(volatile unsigned *)(UART1_BASE+0x34))
#define rUINTM1				(*(volatile unsigned *)(UART1_BASE+0x38))

#define UART2_BASE			(0x7F005800)
#define rULCON2				(*(volatile unsigned *)(UART2_BASE+0x00))
#define rUCON2				(*(volatile unsigned *)(UART2_BASE+0x04))
#define rUFCON2				(*(volatile unsigned *)(UART2_BASE+0x08))
#define rUMCON2				(*(volatile unsigned *)(UART2_BASE+0x0C))
#define rUTRSTAT2 			(*(volatile unsigned *)(UART2_BASE+0x10))
#define rUERSTAT2 			(*(volatile unsigned *)(UART2_BASE+0x14))
#define rUFSTAT2			(*(volatile unsigned *)(UART2_BASE+0x18))
#define rUMSTAT2			(*(volatile unsigned *)(UART2_BASE+0x1C))
#define rUTXH2				(*(volatile unsigned *)(UART2_BASE+0x20))
#define rURXH2				(*(volatile unsigned *)(UART2_BASE+0x24))
#define rUBRDIV2			(*(volatile unsigned *)(UART2_BASE+0x28))
#define rUDIVSLOT2 			(*(volatile unsigned *)(UART2_BASE+0x2C))
#define rUINTP2				(*(volatile unsigned *)(UART2_BASE+0x30))
#define rUINTSP2			(*(volatile unsigned *)(UART2_BASE+0x34))
#define rUINTM2				(*(volatile unsigned *)(UART2_BASE+0x38))

#define WrUTXH0(ch) 		(*(volatile unsigned char *)(UART0_BASE+0x20))=(unsigned char)(ch)																															
#define RdURXH0()   		(*(volatile unsigned char *)(UART0_BASE+0x24))                    																															
#define WrUTXH1(ch) 		(*(volatile unsigned char *)(UART1_BASE+0x20))=(unsigned char)(ch)																															
#define RdURXH1()   		(*(volatile unsigned char *)(UART1_BASE+0x24))                    																															
#define WrUTXH2(ch) 		(*(volatile unsigned char *)(UART2_BASE+0x20))=(unsigned char)(ch)																															
#define RdURXH2()   		(*(volatile unsigned char *)(UART2_BASE+0x24))                    																															


#ifdef __cplusplus
}
#endif
#endif  //__S6410ADDR_H___

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一三区三区四区免费在线看| 91在线观看免费视频| 欧美国产精品v| 日韩免费成人网| 91精品麻豆日日躁夜夜躁| 精品视频在线视频| 欧美日韩在线不卡| 中文字幕日韩av资源站| 欧美激情一区在线观看| 天天av天天翘天天综合网| 国产精品欧美一区二区三区| 国产精品国产三级国产aⅴ原创| 久久久久九九视频| 国产精品私房写真福利视频| 日韩精品亚洲一区| 欧美日韩日日夜夜| 亚洲日本一区二区| 青椒成人免费视频| 国产成人精品亚洲日本在线桃色 | 91黄色免费观看| 欧美天堂一区二区三区| 日韩一区二区三区在线观看| 2020国产精品久久精品美国| 国产精品视频观看| 国产91在线|亚洲| 在线视频国产一区| 2023国产精华国产精品| 日韩成人精品在线观看| 亚洲国产激情av| 99视频超级精品| 成人午夜免费av| 欧美日韩免费一区二区三区| 中文字幕日韩一区二区| av男人天堂一区| 亚洲视频在线观看一区| 成人av网站在线观看| 欧美久久高跟鞋激| 国产精品乱码一区二三区小蝌蚪| 国产一区福利在线| 在线观看www91| 亚洲一二三级电影| 国产福利精品一区二区| 国产欧美精品一区| 美女mm1313爽爽久久久蜜臀| 99精品热视频| 国产亚洲一区二区三区| 日韩高清在线观看| 精品免费国产一区二区三区四区| 日韩一区二区免费电影| 亚洲综合激情另类小说区| 麻豆高清免费国产一区| 日韩精品一区二区三区在线播放 | 3atv一区二区三区| 精品亚洲porn| 欧美精三区欧美精三区| 免费人成在线不卡| 欧美激情在线观看视频免费| 91亚洲精华国产精华精华液| 午夜精品一区二区三区三上悠亚| 日韩精品一区二区三区swag| 成人网页在线观看| 亚洲成av人影院| 欧美性感一区二区三区| 免费观看成人av| 国产精品免费久久| 一区二区三区四区国产精品| 国产成人aaa| 自拍偷拍亚洲欧美日韩| 欧美日本一道本| 亚洲一二三四区不卡| 精品国产123| 久久99最新地址| 欧美一区二区三区公司| 国产精品正在播放| 国产片一区二区| 欧美日韩三级一区二区| 国产成人av一区二区三区在线| 亚洲女人****多毛耸耸8| gogo大胆日本视频一区| 蜜桃av噜噜一区| 亚洲伦理在线精品| 欧美午夜不卡在线观看免费| 国产精品羞羞答答xxdd| 亚洲成人午夜影院| 亚洲私人影院在线观看| 精品福利一二区| 91麻豆精品国产91久久久使用方法| 91在线观看成人| 一本大道久久精品懂色aⅴ| 久久一留热品黄| 欧美性色综合网| av欧美精品.com| 国产成人午夜精品影院观看视频 | 久久99国产精品麻豆| 一区二区在线观看视频| 国产欧美在线观看一区| 日韩亚洲电影在线| 欧美日韩国产综合一区二区| 成人深夜视频在线观看| 韩国一区二区三区| ...av二区三区久久精品| 久久久蜜桃精品| 中文字幕视频一区二区三区久| 欧美一级视频精品观看| 欧美精品自拍偷拍动漫精品| 在线观看亚洲精品| 欧美性猛交xxxx黑人交| 成人激情小说乱人伦| 国产美女av一区二区三区| 久久99精品久久久| 久久国产精品一区二区| 老司机精品视频线观看86 | 免费的国产精品| 性久久久久久久久| 亚洲成人精品影院| 日韩电影在线一区二区| 日韩国产欧美一区二区三区| 亚洲午夜在线视频| 丝袜国产日韩另类美女| 日韩国产在线观看| 久久se精品一区精品二区| 欧美aaaaaa午夜精品| 久久精品国产亚洲高清剧情介绍 | 高清不卡在线观看av| 国产不卡视频在线播放| 成人黄色小视频| 97久久精品人人做人人爽50路| 日韩欧美成人午夜| 精品视频在线看| 在线电影一区二区三区| 9191精品国产综合久久久久久| 3d动漫精品啪啪一区二区竹菊 | 亚洲精品第1页| 亚洲国产精品麻豆| 免费看精品久久片| 国产精品亚洲一区二区三区在线 | 中文一区二区在线观看| 亚洲免费观看视频| 亚洲成av人片在线观看| 激情文学综合丁香| 成人aa视频在线观看| 欧美三级韩国三级日本三斤| 日韩免费性生活视频播放| 国产欧美日韩三区| 亚洲精品视频在线看| 日本欧美一区二区三区乱码| 国产69精品一区二区亚洲孕妇| 91在线观看成人| 日韩欧美在线影院| 亚洲欧洲精品成人久久奇米网| 亚洲一区二区欧美日韩| 日韩精品中文字幕一区二区三区| 韩国女主播成人在线| 国产精品18久久久久| 色哟哟在线观看一区二区三区| 欧美一区二区视频观看视频| 国产精品乱码一区二区三区软件| 亚洲在线视频网站| 国产福利一区二区三区视频在线| 91黄色免费观看| 久久久精品黄色| 午夜精品一区在线观看| 成人av免费在线观看| 欧美一区二区在线免费播放| 欧美国产日韩精品免费观看| 天天影视涩香欲综合网 | 色一情一伦一子一伦一区| 日韩片之四级片| 一区二区三区在线视频播放| 国产一区在线看| 9191成人精品久久| 亚洲精品福利视频网站| 成人网页在线观看| 精品国产电影一区二区| 久久夜色精品国产噜噜av| 亚洲激情成人在线| 国产成人在线网站| 日韩视频在线永久播放| 亚洲免费毛片网站| 成人激情文学综合网| 久久蜜桃av一区精品变态类天堂 | 欧美性大战久久久久久久蜜臀| 国产色产综合产在线视频| 成人av电影免费观看| 日韩一区二区电影在线| 无码av中文一区二区三区桃花岛| 99热99精品| 国产精品私人自拍| 国产成人精品免费网站| 久久精品日产第一区二区三区高清版| 日韩国产精品久久久| 在线播放中文一区| 亚洲gay无套男同| 欧美日韩一区国产| 亚洲国产精品一区二区久久 | 69久久夜色精品国产69蝌蚪网| 一区二区三区视频在线观看 | 国产一区二区三区蝌蚪| 国产欧美一区二区精品久导航| 三级在线观看一区二区|