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

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

?? metrobox.c

?? u-boot1.3.0的原碼,從配了網(wǎng)絡(luò)驅(qū)動(dòng)和FLASH的驅(qū)動(dòng),并該用ESC竟如
?? C
?? 第 1 頁 / 共 2 頁
字號(hào):
	}	printf ("OptoFPGA ID:\t0x%02X\tRev:  0x%02X\n", opto_id, opto_rev);	printf ("Board Rev:\t0x%02X\tID:  %s\n", brd_rev, board_id_as[brd_id]);	/* Fix the ack in the bme 32 */	udelay(5000);	out32(CFG_BME32_BASE + 0x0000000C, 0x00000001);	asm("eieio");	return (0);}/************************************************************************* *  misc_init_f * *  Initialize I2C bus one to gain access to the fans ************************************************************************/int misc_init_f (void){	/* Turn on i2c bus 1 */	puts ("I2C1:  ");	i2c1_init (CFG_I2C_SPEED, CFG_I2C_SLAVE);	puts ("ready\n");	/* Turn on fans */	sbcommon_fans();	return (0);}/************************************************************************* *  misc_init_r * *  Do nothing. ************************************************************************/int misc_init_r (void){	unsigned short sernum;	char envstr[255];	unsigned char opto_rev;	OPTO_FPGA_REGS_ST *opto_ps;	opto_ps = (OPTO_FPGA_REGS_ST *)CFG_FPGA_BASE;	if(NULL != getenv("secondserial")) {	    puts("secondserial is set, switching to second serial port\n");	    setenv("stderr", "serial1");	    setenv("stdout", "serial1");	    setenv("stdin", "serial1");	}	setenv("ubrelver", METROBOX_U_BOOT_REL_STR);	memset(envstr, 0, 255);	sprintf (envstr, "Built %s %s by %s", __DATE__, __TIME__, BUILDUSER);	setenv("bldstr", envstr);	saveenv();	if( getenv("autorecover")) {		setenv("autorecover", NULL);		saveenv();		sernum = sbcommon_get_serial_number();		printf("\nSetting up environment for automatic filesystem recovery\n");		/*		 * Setup default bootargs		 */		memset(envstr, 0, 255);		sprintf(envstr, "console=ttyS0,9600 root=/dev/ram0 "			"rw ip=10.100.60.%d:::255.255.0.0:metrobox%d:eth0:none idebus=33",			sernum, sernum);		setenv("bootargs", envstr);		/*		 * Setup Default boot command		 */		setenv("bootcmd", "fatload ide 0 8000000 pimage.metrobox;"		       "fatload ide 0 8100000 pramdisk;"		       "bootm 8000000 8100000");		printf("Done.  Please type allow the system to continue to boot\n");	}	if( getenv("fakeled")) {		setenv("bootdelay", "-1");		saveenv();		printf("fakeled is set. use 'setenv fakeled ; setenv bootdelay 5 ; saveenv' to recover\n");		opto_rev = (unsigned char)((opto_ps->revision_ul &					    SAND_HAL_XC_XCVR_CNTL_REVISION_REVISION_MASK)					   >> SAND_HAL_XC_XCVR_CNTL_REVISION_REVISION_SHIFT);		if(0x12 <= opto_rev) {			opto_ps->control_ul &= ~ SAND_HAL_XC_XCVR_CNTL_CNTL_ERROR_LED_MASK;		}	}	return (0);}/************************************************************************* *  ide_set_reset ************************************************************************/#ifdef CONFIG_IDE_RESETvoid ide_set_reset(int on){	OPTO_FPGA_REGS_ST *opto_ps;	opto_ps = (OPTO_FPGA_REGS_ST *)CFG_FPGA_BASE;	if (on) {		/* assert RESET */	    opto_ps->reset_ul &= ~SAND_HAL_XC_XCVR_CNTL_RESET_CF_RESET_N_MASK;	} else {		/* release RESET */	    opto_ps->reset_ul |= SAND_HAL_XC_XCVR_CNTL_RESET_CF_RESET_N_MASK;	}}#endif /* CONFIG_IDE_RESET *//************************************************************************* *  fpga_init ************************************************************************/void fpga_init(void){	OPTO_FPGA_REGS_ST *opto_ps;	unsigned char opto_rev;	unsigned long tmp;	/* Ensure we have power all around */	udelay(500);	/*	 * Take appropriate hw bits out of reset	 */	opto_ps = (OPTO_FPGA_REGS_ST *)CFG_FPGA_BASE;	tmp =	    SAND_HAL_XC_XCVR_CNTL_RESET_MAC1_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_MAC0_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_BME_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_ACE_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_CF_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_QE_A_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_IFE_A_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_EFE_A_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_QE_B_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_IFE_B_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_EFE_B_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_LOCK1_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_LOCK0_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_I2C_MUX1_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_I2C_MUX0_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_PHY0_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_PHY1_RESET_N_MASK |	    SAND_HAL_XC_XCVR_CNTL_RESET_SLAVE_RESET_N_MASK;	opto_ps->reset_ul = tmp;	/*	 * Turn on the 'Slow Blink' for the System Error Led.	 * Ensure FPGA rev is up to at least rev 0x12	 */	opto_rev = (unsigned char)((opto_ps->revision_ul &				    SAND_HAL_XC_XCVR_CNTL_REVISION_REVISION_MASK)				   >> SAND_HAL_XC_XCVR_CNTL_REVISION_REVISION_SHIFT);	if(0x12 <= opto_rev) {	    opto_ps->control_ul |= 1 << SAND_HAL_XC_XCVR_CNTL_CNTL_ERROR_LED_SHIFT;	}	asm("eieio");	return;}int metroboxSetupVars(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]){	unsigned short sernum;	char envstr[255];	sernum = sbcommon_get_serial_number();	memset(envstr, 0, 255);	/*	 * Setup our ip address	 */	sprintf(envstr, "10.100.60.%d", sernum);	setenv("ipaddr", envstr);	/*	 * Setup the host ip address	 */	setenv("serverip", "10.100.17.10");	/*	 * Setup default bootargs	 */	memset(envstr, 0, 255);	sprintf(envstr, "console=ttyS0,9600 root=/dev/nfs "		"rw nfsroot=10.100.17.10:/home/metrobox/mbc%d "		"nfsaddrs=10.100.60.%d:10.100.17.10:10.100.1.1"		":255.255.0.0:metrobox%d.sandburst.com:eth0:none idebus=33",		sernum, sernum, sernum);	setenv("bootargs_nfs", envstr);	setenv("bootargs", envstr);	/*	 * Setup CF bootargs	 */	memset(envstr, 0, 255);	sprintf(envstr, "console=ttyS0,9600 root=/dev/hda2 "		"rw ip=10.100.60.%d:::255.255.0.0:metrobox%d:eth0:none idebus=33",		sernum, sernum);	setenv("bootargs_cf", envstr);	/*	 * Setup Default boot command	 */	setenv("bootcmd_tftp", "tftp 8000000 pImage.metrobox;bootm 8000000");	setenv("bootcmd", "tftp 8000000 pImage.metrobox;bootm 8000000");	/*	 * Setup compact flash boot command	 */	setenv("bootcmd_cf", "fatload ide 0 8000000 pimage.metrobox;bootm 8000000");	saveenv();	return(1);}int metroboxRecover(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]){	unsigned short sernum;	char envstr[255];	sernum = sbcommon_get_serial_number();	printf("\nSetting up environment for filesystem recovery\n");	/*	 * Setup default bootargs	 */	memset(envstr, 0, 255);	sprintf(envstr, "console=ttyS0,9600 root=/dev/ram0 "		"rw ip=10.100.60.%d:::255.255.0.0:metrobox%d:eth0:none",		sernum, sernum);	setenv("bootargs", envstr);	/*	 * Setup Default boot command	 */	setenv("bootcmd", "fatload ide 0 8000000 pimage.metrobox;"	       "fatload ide 0 8100000 pramdisk;"	       "bootm 8000000 8100000");	printf("Done.  Please type boot<cr>.\nWhen the kernel has booted"	       " please type fsrecover.sh<cr>\n");	return(1);}U_BOOT_CMD(mbsetup, 1, 1, metroboxSetupVars,	   "mbsetup - Set environment to factory defaults\n", NULL);U_BOOT_CMD(mbrecover, 1, 1, metroboxRecover,	   "mbrecover - Set environment to allow for fs recovery\n", NULL);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美日韩电影| 亚洲午夜久久久久久久久电影院| 91亚洲国产成人精品一区二区三| 日韩国产欧美在线视频| 中文字幕国产一区| 日韩一区二区精品葵司在线| 99国产麻豆精品| 国产自产高清不卡| 天天av天天翘天天综合网色鬼国产| 国产目拍亚洲精品99久久精品| 91精品国产福利| 在线视频一区二区免费| 成人性色生活片免费看爆迷你毛片| 奇米影视在线99精品| 一区二区日韩电影| 亚洲图片你懂的| 亚洲国产精品精华液ab| 久久久91精品国产一区二区精品| 777午夜精品免费视频| 色偷偷久久一区二区三区| 成人在线视频首页| 国产精品亚洲第一| 久久精品国产77777蜜臀| 日韩av中文字幕一区二区 | 日韩福利视频导航| 一区二区三区视频在线看| 国产精品色一区二区三区| 精品国产91洋老外米糕| 欧美一区二区精品在线| 欧美一区二区三区不卡| 在线成人av网站| 欧美日本乱大交xxxxx| 欧美日韩亚洲高清一区二区| 欧美四级电影在线观看| 色av综合在线| 欧洲精品视频在线观看| 91福利精品视频| 色老汉一区二区三区| 一本大道久久精品懂色aⅴ| av亚洲精华国产精华精华 | 不卡在线视频中文字幕| av电影在线不卡| 91浏览器在线视频| 色呦呦国产精品| 在线观看日产精品| 一本一道综合狠狠老| 欧美性一二三区| 在线播放国产精品二区一二区四区| 欧美性感一类影片在线播放| 在线看不卡av| 日韩一级免费一区| 久久一区二区三区国产精品| 亚洲国产精品传媒在线观看| 中文字幕中文字幕中文字幕亚洲无线| 中文字幕视频一区| 国模冰冰炮一区二区| 韩国成人在线视频| 成人午夜av在线| 一本到不卡免费一区二区| 欧美日免费三级在线| 欧美一区二区精品在线| 精品国产伦一区二区三区免费| 国产喂奶挤奶一区二区三区| 国产精品成人一区二区三区夜夜夜| 亚洲少妇30p| 日日噜噜夜夜狠狠视频欧美人| 美女尤物国产一区| 国产精品亚洲成人| 色噜噜狠狠色综合欧洲selulu| 欧美人妖巨大在线| 久久久久9999亚洲精品| 亚洲激情男女视频| 韩国欧美国产1区| 波多野结衣精品在线| 欧美精品一卡两卡| 国产亲近乱来精品视频| 一区二区国产视频| 麻豆精品一区二区综合av| 成人福利视频在线看| 精品视频1区2区3区| 欧美草草影院在线视频| 亚洲视频综合在线| 乱中年女人伦av一区二区| av欧美精品.com| 日韩一区国产二区欧美三区| 国产精品二三区| 老司机免费视频一区二区 | 欧美精品一区二| 亚洲欧美经典视频| 激情久久五月天| 91久久国产最好的精华液| 精品国产乱码久久久久久影片| 亚洲视频你懂的| 国产一区二区三区蝌蚪| 欧美日韩一区视频| 中文字幕亚洲在| 麻豆专区一区二区三区四区五区| 99国产精品久久久久久久久久| 欧美zozozo| 亚欧色一区w666天堂| 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 | 亚洲一区二区三区影院| 国产电影精品久久禁18| 717成人午夜免费福利电影| 亚洲欧洲三级电影| 国产美女主播视频一区| 这里只有精品99re| 亚洲综合视频在线| 福利电影一区二区三区| 日韩免费观看2025年上映的电影| 一区二区三区高清不卡| 粉嫩欧美一区二区三区高清影视| 日韩免费福利电影在线观看| 亚洲综合色在线| 91丨porny丨蝌蚪视频| 国产午夜亚洲精品午夜鲁丝片| 天堂蜜桃一区二区三区| 欧美日韩亚洲综合一区| 一区二区三区四区不卡在线| 99综合电影在线视频| 国产亚洲va综合人人澡精品| 久久精品国产一区二区三区免费看 | 奇米精品一区二区三区在线观看一| 日本乱人伦aⅴ精品| 亚洲人成小说网站色在线| 成人永久免费视频| 国产日韩成人精品| 国产91丝袜在线播放0| 国产亚洲一区二区三区在线观看| 久久精品噜噜噜成人88aⅴ| 欧美麻豆精品久久久久久| 性做久久久久久久久| 欧美日韩国产综合草草| 亚洲国产欧美另类丝袜| 在线视频中文字幕一区二区| 亚洲久本草在线中文字幕| 在线亚洲人成电影网站色www| 亚洲免费资源在线播放| 一本色道久久综合亚洲精品按摩| 亚洲欧美乱综合| 欧美日韩一级片在线观看| 亚洲mv在线观看| 欧美美女直播网站| 日韩av一二三| 欧美精品一区二| 成人黄色免费短视频| 国产精品美女一区二区| 91免费看片在线观看| 一区二区三区不卡视频| 欧美男男青年gay1069videost| 午夜视频一区在线观看| 6080yy午夜一二三区久久| 日本不卡视频在线观看| 精品国产网站在线观看| 国产成人一区在线| 亚洲日本免费电影| 欧美无人高清视频在线观看| 日韩国产高清在线| 久久综合狠狠综合久久综合88| 成人激情黄色小说| 一区二区三区四区国产精品| 5月丁香婷婷综合| 国产一区不卡视频| 18成人在线观看| 欧美福利视频一区| 激情欧美一区二区| 亚洲免费观看视频| 欧美一级艳片视频免费观看| 国产精品99久久久久久有的能看| 亚洲欧洲色图综合| 日韩一区二区精品葵司在线| 成人免费观看视频| 石原莉奈在线亚洲三区| 久久精品一级爱片| 欧美综合天天夜夜久久| 精品无人码麻豆乱码1区2区| 18涩涩午夜精品.www| 欧美一区二区三区视频免费 | 亚洲福利一区二区三区| 日韩一级片在线播放| jiyouzz国产精品久久| 日本vs亚洲vs韩国一区三区二区| 国产精品污www在线观看| 欧美三级中文字幕在线观看| 国产麻豆日韩欧美久久| 亚洲综合一区二区三区| 久久精品人人爽人人爽| 在线精品视频一区二区三四| 国内精品伊人久久久久影院对白| 亚洲视频狠狠干| 久久久国产精品麻豆| 欧美精选在线播放| 成人免费高清在线| 久久99国产精品尤物| 亚洲欧美精品午睡沙发| 久久精品在线免费观看| 欧美二区三区91| 99久久免费视频.com| 精品在线一区二区三区| 亚洲va在线va天堂|