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

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

?? nand_read.c

?? s3c2440 nboot啟動源碼 SDRAM=64M flash=NAND flash 64M
?? C
字號:
/*  * vivi/s3c2410/nand_read.c: Simple NAND read functions for booting from NAND * * Copyright (C) 2002 MIZI Research, Inc. * * Author: Hwang, Chideok <hwang@mizi.com> * Date  : $Date: 2004/02/04 10:37:37 $ * * $Revision: 1.1.1.1 $ * $Id: param.c,v 1.9 2002/07/11 06:17:20 nandy Exp  * * History * *///#include <config.h>#include "2440addr.h"#define U32 unsigned int#define U16 unsigned short#define S32 int#define S16 short int#define U8  unsigned char#define	S8  char#define TRUE 	1   #define FALSE 	0#define NF_MECC_UnLock()         {rNFCONT&=~(1<<5);}#define NF_MECC_Lock()         {rNFCONT|=(1<<5);}#define NF_CMD(cmd)			{rNFCMD=cmd;}#define NF_ADDR(addr)		{rNFADDR=addr;}	#define NF_nFCE_L()			{rNFCONT&=~(1<<1);}#define NF_nFCE_H()			{rNFCONT|=(1<<1);}#define NF_RSTECC()			{rNFCONT|=(1<<4);}#define NF_RDDATA() 		(rNFDATA)#define NF_RDDATA8() 		((*(volatile unsigned char*)0x4E000010) )#define NF_WRDATA(data) 	{rNFDATA=data;}#define NF_WAITRB()    		{while(!(rNFSTAT&(1<<1)));} 	   						 //wait tWB and check F_RNB pin.// RnB Signal#define NF_CLEAR_RB()    		{rNFSTAT |= (1<<2);}	// Have write '1' to clear this bit.#define NF_DETECT_RB()    		{while(!(rNFSTAT&(1<<2)));}#define ID_K9S1208V0M	0xec76#define ID_K9K2G16U0M	0xecca#define	NF16_BAD_OFFSET		(12)#define __REGb(x)	(*(volatile unsigned char *)(x))#define __REGi(x)	(*(volatile unsigned int *)(x))#define NF_BASE		0x4e000000#define NFCONF		__REGi(NF_BASE + 0x0)#define NFCONT		__REGi(NF_BASE + 0x4)#define NFCMD		__REGb(NF_BASE + 0x8)#define NFADDR		__REGb(NF_BASE + 0xC)#define NFDATA		__REGb(NF_BASE + 0x10)#define NFSTAT		__REGb(NF_BASE + 0x20)#define NAND_CHIP_ENABLE  (NFCONT &= ~(1<<1))#define NAND_CHIP_DISABLE (NFCONT |=  (1<<1))#define NAND_CLEAR_RB	  (NFSTAT |=  (1<<2))#define NAND_DETECT_RB	  { while(! (NFSTAT&(1<<2)) );}#define BUSY 4#define NF_BASE		0x4e000000#define nflash      0x14000#define winceboot   0x20000#define rambuf    (*(volatile unsigned char *)0x30100000) //Port G control#define TACLS		0  //1clk(0ns) #define TWRPH0		3  //3clk(25ns)#define TWRPH1		0  //1clk(10ns)  //TACLS+TWRPH0+TWRPH1>=50nsvoid wait_idle(void) {    int i;    while(!(rNFSTAT & BUSY))      for(i=0; i<10; i++);}#define NAND_SECTOR_SIZE	512#define NAND_BLOCK_MASK		(NAND_SECTOR_SIZE - 1)extern void pcjmp(void); unsigned char *buff;//int rNFCONF;void Nand_Reset(void){    int i;   	NF_nFCE_L();	NF_CLEAR_RB();	NF_CMD(0xFF);	//reset command	NF_DETECT_RB();		NF_nFCE_H();}void NF8_Init(void){	rNFCONF = (TACLS<<12)|(TWRPH0<<8)|(TWRPH1<<4)|(0<<0);		rNFCONT = (0<<13)|(0<<12)|(0<<10)|(0<<9)|(0<<8)|(0<<6)|(0<<5)|(1<<4)|(1<<1)|(1<<0);	rNFSTAT = 0;        Nand_Reset();}/* low level nand read function */int nand_read_ll(unsigned char *buf, unsigned long start_addr, int size,int jumpaddr){   int i, j;	if ((start_addr & NAND_BLOCK_MASK) || (size & NAND_BLOCK_MASK)) {		return -1;	/* invalid alignment */	}	NAND_CHIP_ENABLE;	for(i=start_addr; i < (start_addr + size);) {		/* READ0 */		NAND_CLEAR_RB;	    		NFCMD = 0;		/* Write Address */		NFADDR = i & 0xff;		NFADDR = (i >> 9) & 0xff;		NFADDR = (i >> 17) & 0xff;		NFADDR = (i >> 25) & 0xff;		NAND_DETECT_RB;		for(j=0; j < NAND_SECTOR_SIZE; j++, i++) {			*buf = (NFDATA & 0xff);			buf++;		}	}	NAND_CHIP_DISABLE;	Launch(jumpaddr);	return 0;    }void Main(){NF8_Init();buff=( unsigned char *)0x31ff0000;nand_read_ll(buff,nflash,0x100000,0x31ff0000);//nflash 為nfalash讀取得地址 buf 為ram的地址 如 0x14000 為第5塊 每塊大小為 0x4000 0x31ff0000為跳轉的地址}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产色综合久久不卡电影 | 色诱亚洲精品久久久久久| 91麻豆国产在线观看| 日韩欧美黄色影院| 一区二区三区四区蜜桃| 国产福利视频一区二区三区| 欧美日本视频在线| **欧美大码日韩| 国产成人在线观看免费网站| 欧美日本在线播放| 亚洲女女做受ⅹxx高潮| 国产精品羞羞答答xxdd| 欧美一级二级三级蜜桃| 亚洲一级电影视频| 99精品视频一区二区| 久久久www成人免费毛片麻豆| 日韩国产在线观看| 欧美性猛片aaaaaaa做受| 国产精品二三区| 成人国产精品免费| 精品国产露脸精彩对白| 麻豆视频一区二区| 在线不卡免费欧美| 亚洲一区二区三区四区的| 91婷婷韩国欧美一区二区| 欧美国产精品一区| 成人免费视频免费观看| 国产亚洲福利社区一区| 国产精品一二三在| 国产日韩欧美麻豆| 国产成人精品影视| 国产欧美一区二区在线| 国产电影一区在线| 国产欧美一区二区三区在线老狼| 国产精品18久久久久久久久| 日本一区二区视频在线| av激情综合网| 亚洲男人都懂的| 欧美日韩美少妇| 亚洲 欧美综合在线网络| 欧美浪妇xxxx高跟鞋交| 人人狠狠综合久久亚洲| 欧美成人精品高清在线播放| 国产一区二区三区不卡在线观看 | 久久精品在线免费观看| 国产乱码精品1区2区3区| 国产女人aaa级久久久级 | 久久综合国产精品| 国产精品资源在线看| 亚洲欧美一区二区在线观看| 在线亚洲精品福利网址导航| 日韩成人午夜精品| 欧美精品一区男女天堂| 成人动漫一区二区| 亚洲第四色夜色| 久久久久久久久伊人| av网站免费线看精品| 亚洲成人免费在线| 精品国产乱码久久久久久免费| 不卡一区二区在线| 图片区日韩欧美亚洲| 久久久久高清精品| 色综合中文字幕国产 | 色老汉av一区二区三区| 日本欧美肥老太交大片| 国产视频一区二区三区在线观看| 在线观看视频一区二区 | 日韩av一区二| 国产精品萝li| 日韩一区二区在线看片| 成人va在线观看| 日韩有码一区二区三区| 国产欧美日韩视频一区二区| 欧美性猛片xxxx免费看久爱| 国产不卡视频在线观看| 亚洲主播在线播放| 久久亚洲一级片| 欧美精品aⅴ在线视频| 粉嫩嫩av羞羞动漫久久久 | 日韩一区二区中文字幕| 91丨porny丨国产入口| 久久se这里有精品| 亚洲乱码中文字幕| 久久亚洲免费视频| 欧美一卡在线观看| 91蜜桃在线免费视频| 国产一区二区中文字幕| 日日欢夜夜爽一区| 亚洲乱码国产乱码精品精小说 | 日本精品免费观看高清观看| 国产成人综合亚洲91猫咪| 蜜臀精品一区二区三区在线观看 | 91麻豆精品91久久久久同性| 91在线视频免费91| 国产精品自在在线| 美腿丝袜在线亚洲一区| 亚洲成人激情自拍| 亚洲精品视频一区| 国产精品久久福利| 国产亚洲精久久久久久| 精品国产1区2区3区| 91麻豆精品国产91| 7777女厕盗摄久久久| 色伊人久久综合中文字幕| 99九九99九九九视频精品| 国产精品一区二区三区四区| 国产自产高清不卡| 狠狠色狠狠色综合系列| 国产一区二区在线免费观看| 精品午夜久久福利影院| 麻豆精品一区二区av白丝在线| 日韩在线一区二区三区| 日韩精品三区四区| 婷婷亚洲久悠悠色悠在线播放| 亚洲电影欧美电影有声小说| 日韩影视精彩在线| 奇米影视一区二区三区小说| 久久不见久久见免费视频1| 老司机免费视频一区二区| 免费人成网站在线观看欧美高清| 青青草原综合久久大伊人精品| 美女高潮久久久| 国产制服丝袜一区| 国产69精品久久777的优势| 不卡在线视频中文字幕| 色综合视频一区二区三区高清| 欧美午夜电影在线播放| 欧美放荡的少妇| 精品黑人一区二区三区久久| 欧美激情综合在线| 中文字幕一区在线| 一区二区三区四区不卡在线| 亚洲高清不卡在线观看| 久久精品国内一区二区三区| 成人激情av网| 欧美午夜在线观看| 91精品国产色综合久久不卡电影| 久久久久久久久岛国免费| 国产精品传媒在线| 婷婷久久综合九色综合绿巨人 | 久久精品久久综合| 国产成人小视频| 欧美性色黄大片| 2024国产精品| 亚洲美女在线一区| 久久电影网站中文字幕| 91亚洲精品久久久蜜桃| 91麻豆精品国产综合久久久久久 | 91网页版在线| 6080亚洲精品一区二区| 国产欧美一区二区在线| 性欧美疯狂xxxxbbbb| 国产麻豆视频精品| 欧美午夜理伦三级在线观看| 久久久久久黄色| 天堂va蜜桃一区二区三区| 国产99久久久久| 日韩一区二区三区免费看 | 国产高清成人在线| 欧美无人高清视频在线观看| 国产人成亚洲第一网站在线播放| 亚洲成人自拍一区| 99综合影院在线| 久久午夜电影网| 爽爽淫人综合网网站| av在线播放一区二区三区| 日韩一区二区免费视频| 亚洲蜜桃精久久久久久久| 国产激情视频一区二区三区欧美 | av网站免费线看精品| 日韩欧美在线123| 亚洲国产精品久久不卡毛片| 成人a区在线观看| 精品成人一区二区三区四区| 日av在线不卡| 欧美色综合网站| 亚洲天堂精品在线观看| 国产很黄免费观看久久| 精品国产人成亚洲区| 日韩成人免费电影| 欧美亚洲免费在线一区| 亚洲免费av高清| 色综合网站在线| 国产精品女主播av| 东方欧美亚洲色图在线| 久久久www成人免费无遮挡大片 | 日产欧产美韩系列久久99| 色999日韩国产欧美一区二区| 国产精品拍天天在线| 国产乱码精品一区二区三区忘忧草| 欧美一区二区三区人| 青娱乐精品视频在线| 91麻豆精品国产自产在线| 天堂成人国产精品一区| 欧美军同video69gay| 亚洲国产精品一区二区www在线| 91色视频在线| 亚洲最色的网站| 欧美日韩国产高清一区二区三区| 亚洲电影在线播放|