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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? hub405.c

?? uboot for K9 AT91RM9200 學(xué)習(xí)板
?? C
字號(hào):
/* * (C) Copyright 2001-2003 * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com * * See file CREDITS for list of people who contributed to this * project. * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as * published by the Free Software Foundation; either version 2 of * the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA */#include <common.h>#include <asm/processor.h>#include <command.h>#include <malloc.h>/* ------------------------------------------------------------------------- */int board_pre_init (void){	/*	 * IRQ 0-15  405GP internally generated; active high; level sensitive	 * IRQ 16    405GP internally generated; active low; level sensitive	 * IRQ 17-24 RESERVED	 * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive	 * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive	 * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive	 * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive	 * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive	 * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive	 * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive	 */	mtdcr(uicsr, 0xFFFFFFFF);       /* clear all ints */	mtdcr(uicer, 0x00000000);       /* disable all ints */	mtdcr(uiccr, 0x00000000);       /* set all to be non-critical*/	mtdcr(uicpr, 0xFFFFFF9F);       /* set int polarities */	mtdcr(uictr, 0x10000000);       /* set int trigger levels */	mtdcr(uicvcr, 0x00000001);      /* set vect base=0,INT0 highest priority*/	mtdcr(uicsr, 0xFFFFFFFF);       /* clear all ints */	/*	 * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 15 us	 */	mtebc (epcr, 0xa8400000); /* ebc always driven */	return 0;}/* ------------------------------------------------------------------------- */int misc_init_f (void){	return 0;  /* dummy implementation */}int misc_init_r (void){	volatile unsigned char *duart0_mcr = (unsigned char *)((ulong)DUART0_BA + 4);	volatile unsigned char *duart1_mcr = (unsigned char *)((ulong)DUART1_BA + 4);	volatile unsigned char *duart2_mcr = (unsigned char *)((ulong)DUART2_BA + 4);	volatile unsigned char *duart3_mcr = (unsigned char *)((ulong)DUART3_BA + 4);	/*	 * Reset external DUARTs	 */	out32(GPIO0_OR, in32(GPIO0_OR) | CFG_DUART_RST); /* set reset to high */	udelay(10); /* wait 10us */	out32(GPIO0_OR, in32(GPIO0_OR) & ~CFG_DUART_RST); /* set reset to low */	udelay(1000); /* wait 1ms */	/*	 * Enable interrupts in exar duart mcr[3]	 */	*duart0_mcr = 0x08;	*duart1_mcr = 0x08;	*duart2_mcr = 0x08;	*duart3_mcr = 0x08;	/*	 * Set NAND-FLASH GPIO signals to default	 */	out32(GPIO0_OR, in32(GPIO0_OR) & ~(CFG_NAND_CLE | CFG_NAND_ALE));	out32(GPIO0_OR, in32(GPIO0_OR) | CFG_NAND_CE);	return (0);}/* * Check Board Identity: */int checkboard (void){	unsigned char str[64];	int i = getenv_r ("serial#", str, sizeof(str));	puts ("Board: ");	if (i == -1) {		puts ("### No HW ID - assuming HUB405");	} else {		puts(str);	}	putc ('\n');	return 0;}/* ------------------------------------------------------------------------- */long int initdram (int board_type){	unsigned long val;	mtdcr(memcfga, mem_mb0cf);	val = mfdcr(memcfgd);#if 0	printf("\nmb0cf=%x\n", val); /* test-only */	printf("strap=%x\n", mfdcr(strap)); /* test-only */#endif	return (4*1024*1024 << ((val & 0x000e0000) >> 17));}/* ------------------------------------------------------------------------- */int testdram (void){	/* TODO: XXX XXX XXX */	printf ("test: 16 MB - ok\n");	return (0);}/* ------------------------------------------------------------------------- */#if (CONFIG_COMMANDS & CFG_CMD_NAND)#include <linux/mtd/nand.h>extern struct nand_chip nand_dev_desc[CFG_MAX_NAND_DEVICE];void nand_init(void){	nand_probe(CFG_NAND_BASE);	if (nand_dev_desc[0].ChipID != NAND_ChipID_UNKNOWN) {		print_size(nand_dev_desc[0].totlen, "\n");	}}#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产伦一区二区三区观看方式| 成人免费毛片高清视频| 欧美这里有精品| 亚洲一区二区视频在线观看| 欧美性一二三区| 图片区小说区区亚洲影院| 欧美电影一区二区三区| 老司机免费视频一区二区| 精品国产一二三| 不卡一区二区在线| 亚洲一二三四久久| 日韩一级黄色片| 国产福利不卡视频| 亚洲人成网站影音先锋播放| 欧美日韩高清一区二区| 久久国产视频网| 亚洲欧洲日韩av| 欧美日韩一级片网站| 国模少妇一区二区三区| 国产精品动漫网站| 欧美日韩一区二区在线观看| 韩国一区二区视频| 亚洲精选免费视频| 欧美mv日韩mv国产网站app| 国产 日韩 欧美大片| 亚洲在线成人精品| 精品成人在线观看| 91久久免费观看| 国产一区二区电影| 亚洲国产色一区| 国产日韩欧美在线一区| 欧美自拍丝袜亚洲| 国产精品99久久久久久久女警 | 日本乱人伦aⅴ精品| 日韩精品成人一区二区三区| 国产亚洲一区二区在线观看| 欧美三级中文字| 国产成人免费视频网站 | 午夜视频一区二区三区| 精品成人佐山爱一区二区| 在线免费观看一区| 国产精品一区二区三区99| 午夜影视日本亚洲欧洲精品| 国产欧美精品一区| 日韩视频在线你懂得| 色综合中文字幕国产| 男女性色大片免费观看一区二区 | 国产欧美日韩视频在线观看| 精品视频一区二区三区免费| www.在线欧美| 国产剧情在线观看一区二区| 午夜精品123| 亚洲激情欧美激情| 国产女人18水真多18精品一级做| 欧美一级理论片| 欧美日韩日本视频| 91福利小视频| 99在线精品视频| 成人性视频网站| 国产曰批免费观看久久久| 日韩av网站在线观看| 一区二区三区**美女毛片| 亚洲欧美在线高清| 中文在线一区二区| 久久青草欧美一区二区三区| 精品国产乱子伦一区| 欧美一级二级三级蜜桃| 欧美日韩不卡一区| 欧美日韩一区在线| 欧美日韩一区国产| 中文字幕国产一区| 亚洲精品一区二区三区香蕉| 欧美成人三级电影在线| 日韩欧美的一区二区| 欧美一卡在线观看| 日韩免费观看高清完整版在线观看| 欧美日韩大陆一区二区| 欧美日韩在线一区二区| 欧美男女性生活在线直播观看| 在线看日本不卡| 欧美午夜在线一二页| 欧美日韩国产欧美日美国产精品| 欧美三级电影网| 欧美美女一区二区三区| 欧美一区二区视频在线观看2020| 欧美日韩国产三级| 日韩一区二区三区四区五区六区| 日韩欧美亚洲另类制服综合在线| 欧美成人vr18sexvr| 2020国产精品自拍| 欧美激情中文字幕| 亚洲欧美成aⅴ人在线观看| 亚洲在线观看免费| 日本亚洲欧美天堂免费| 精品亚洲aⅴ乱码一区二区三区| 国模无码大尺度一区二区三区| 国产激情91久久精品导航| 成人av网站大全| 欧美日韩一区小说| 欧美电视剧在线看免费| 国产精品久久久一本精品| 亚洲另类春色校园小说| 日本视频免费一区| 国产精品一二三| 色8久久精品久久久久久蜜| 91精品久久久久久蜜臀| 久久久久久99精品| 一区二区三区四区国产精品| 日本aⅴ精品一区二区三区| 国产精品456露脸| 色狠狠桃花综合| 日韩欧美色电影| 国产精品成人免费在线| 日韩国产高清影视| 岛国精品在线观看| 欧美性videosxxxxx| xfplay精品久久| 亚洲综合av网| 激情小说亚洲一区| 91久久精品一区二区三| 精品国产污网站| 伊人婷婷欧美激情| 国内精品伊人久久久久av影院 | 国产激情精品久久久第一区二区 | 美国十次综合导航| 成人av先锋影音| 日韩视频免费观看高清完整版在线观看 | 欧美一区二区日韩| 亚洲欧洲av色图| 麻豆成人免费电影| 在线观看免费视频综合| 久久久久亚洲蜜桃| 午夜日韩在线电影| 不卡影院免费观看| 亚洲精品一区二区三区99| 亚洲国产精品天堂| 99久久精品国产毛片| 欧美成人猛片aaaaaaa| 亚洲综合色丁香婷婷六月图片| 国产盗摄女厕一区二区三区 | 色综合久久久久久久久久久| 欧美精品一区在线观看| 99国产精品国产精品毛片| 精品国产露脸精彩对白| 亚洲bt欧美bt精品777| 不卡视频在线看| 久久综合狠狠综合| 秋霞av亚洲一区二区三| 欧美中文字幕一区| 1024国产精品| 大尺度一区二区| 久久久美女艺术照精彩视频福利播放| 日韩影院精彩在线| 欧美日韩精品一区二区三区蜜桃 | 日韩午夜激情av| 五月开心婷婷久久| 色哟哟一区二区| 18涩涩午夜精品.www| jlzzjlzz欧美大全| 国产精品人成在线观看免费 | 99r精品视频| 国产精品少妇自拍| 成人性生交大片免费看中文网站| 国产亚洲综合av| 国产suv精品一区二区6| 久久九九久久九九| 国产一区二区三区电影在线观看| 欧美成人精精品一区二区频| 美女网站一区二区| 日韩美女一区二区三区四区| 日本美女一区二区三区视频| 91精品国产色综合久久ai换脸 | 91免费小视频| 亚洲欧美日韩电影| 欧美最猛黑人xxxxx猛交| 亚洲国产一区在线观看| 欧美浪妇xxxx高跟鞋交| 日本在线不卡视频一二三区| 日韩欧美综合在线| 国产专区综合网| 欧美国产日韩a欧美在线观看| 99久久精品免费| 亚洲国产综合人成综合网站| 91超碰这里只有精品国产| 久久激五月天综合精品| 久久蜜臀精品av| www.视频一区| 亚洲国产欧美日韩另类综合| 欧美一区二区三区视频在线观看| 久久成人久久爱| 国产精品久久福利| 欧美综合在线视频| 日韩国产在线一| 国产欧美视频一区二区三区| 日本韩国一区二区三区视频| 婷婷久久综合九色综合伊人色| 久久影院电视剧免费观看| 91在线观看下载| 丝瓜av网站精品一区二区| 久久免费视频一区|