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

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

?? bootconfig.c

?? 操作系統(tǒng)中的一找你個的相關(guān)的淡淡的碼源代碼
?? C
?? 第 1 頁 / 共 5 頁
字號:
	/* put the console back in line mode so it echoes (so's you can bang	 * on it to see if it's still alive) */	(void) ioctl (consoleFd, FIOSETOPTIONS, OPT_TERMINAL);	printf ("\nauto-booting...\n\n");	if (bootLoad (BOOT_LINE_ADRS, &entry) == OK)	    go (entry);				/* ... and never return */	else	    {	    printf ("Can't load boot file!!\n");	    taskDelay (sysClkRateGet ());	/* pause a second */	    reboot (BOOT_NO_AUTOBOOT);		/* something is awry */	    }	}    else	{	/* read the key that stopped autoboot */	read (consoleFd, &key, 1);	return (key & 0x7f);		/* mask off parity in raw mode */	}    return (ERROR);			/* for lint - can't really get here */    }/******************************************************************************** printBootLogo - print initial boot banner page*/LOCAL void printBootLogo (void)    {    printf ("\n\n\n\n\n\n\n\n\n\n\n");    printf ("%28s%s", "","VxWorks System Boot");    printf ("\n\n\nCopyright 1984-2002  Wind River Systems, Inc.\n\n\n\n\n\n");    printf ("CPU: %s\n", sysModel ());    printf ("Version: %s\n", vxWorksVersion);    printf ("BSP version: " BSP_VERSION BSP_REV "\n");    printf ("Creation date: %s\n\n", creationDate);    }/********************************************************************************* bootHelp - print brief help list*/LOCAL void bootHelp (void)    {    static char *helpMsg[] =	{	"?",                      "- print this list",	"@",                      "- boot (load and go)",	"p",                      "- print boot params",	"c",                      "- change boot params",	"l",                      "- load boot file",	"g adrs",                 "- go to adrs",	"d adrs[,n]",             "- display memory",	"m adrs",                 "- modify memory",	"f adrs, nbytes, value",  "- fill memory",	"t adrs, adrs, nbytes",   "- copy memory",	"e",                      "- print fatal exception",        "v",                      "- print boot logo with version",#ifdef INCLUDE_NETWORK	"n netif",	  	  "- print network interface device address",#if defined(ETHERNET_ADR_SET)	"N",			  "- set ethernet address",#endif  /* ETHERNET_ADR_SET */#endif  /* INCLUDE_NETWORK */#if defined(TARGET_HK_V2F) || defined(TARGET_FRC_30) || \    defined(TARGET_FRC_31) || defined(TARGET_FRC_33)	"s [0/1]",                "- system controller 0 = off, 1 = on",#endif	/* TARGET_HK_V2F/FRC_30/FRC_31/FRC_33 */	"$dev(0,procnum)host:/file h=# e=# b=# g=# u=usr [pw=passwd] f=#", "",	"                          tn=targetname s=script o=other", "",#ifdef	INCLUDE_SCSI_BOOT	"boot device: scsi=id,lun              file name: /sd0/vxWorks","",#endif	/*INCLUDE_SCSI_BOOT*/#ifdef	INCLUDE_FD	"boot device: fd=drive,fdType          file name: /fd0/vxWorks","",#endif	/* INCLUDE_FD */#ifdef	INCLUDE_IDE	"boot device: ide=drive,configType     file name: /ide0/vxWorks","",#endif	/* INCLUDE_IDE */#ifdef	INCLUDE_ATA	"boot device: ata=ctrl,drive           file name: /ata0/vxWorks","",#endif	/* INCLUDE_ATA */#ifdef	INCLUDE_PCMCIA	"boot device: pcmcia=sock              file name: /pcmcia0/vxWorks","",#endif	/* INCLUDE_PCMCIA */#ifdef	INCLUDE_TFFS	"boot device: tffs=drive,removable     file name: /tffs0/vxWorks","",#endif	/* INCLUDE_TFFS */#ifdef INCLUDE_TSFS_BOOT	"boot device: tsfs                     file name: /tgtsvr/vxWorks","",#endif /*INCLUDE_TSFS_BOOT */	"Boot flags:",		  "",#if defined(TARGET_HK_V2F) || defined(TARGET_FRC_30) || \    defined(TARGET_FRC_31) || defined(TARGET_FRC_33)	"  0x01  - don't be system controller",	"",#endif	/* TARGET_HK_V2F/FRC_30/FRC_31/FRC_33 */	"  0x02  - load local system symbols",		"",	"  0x04  - don't autoboot",			"",	"  0x08  - quick autoboot (no countdown)",	"",#ifdef  INCLUDE_NETWORK	"  0x20  - disable login security",		"",#ifdef  INCLUDE_DHCPC	"  0x40  - use dhcp to get boot parameters",	"",#else	"  0x40  - use bootp to get boot parameters",	"",#endif	"  0x80  - use tftp to get boot image",		"",	"  0x100 - use proxy arp",			"",#endif  /* INCLUDE_NETWORK */	NULL	};    FAST char **pMsg;#ifdef  INCLUDE_NETWORK    FAST NETIF *pNif;#endif  /* INCLUDE_NETWORK */#ifdef INCLUDE_END    int count;    char       muxDevName[8];    END_TBL_ENTRY* pDevTbl;#endif /* INCLUDE_END */    printf ("\n");    for (pMsg = helpMsg; *pMsg != NULL; pMsg += 2)	printf (" %-21s %s\n", *pMsg, *(pMsg + 1));#ifdef  INCLUDE_NETWORK    printf ("\navailable boot devices:");#ifdef INCLUDE_END    printf ("Enhanced Network Devices\n");    for (count = 0, pDevTbl = endDevTbl; pDevTbl->endLoadFunc != END_TBL_END;         pDevTbl++, count++)        {        if (!pDevTbl->processed)            {            muxDevName [0] = EOS;            pDevTbl->endLoadFunc (muxDevName, NULL);            printf (" %s%d", muxDevName, pDevTbl->unit);            }        }#endif /* INCLUDE_END */        for (pNif = netIf; pNif->ifName != 0; pNif++)	{	if (strncmp (pNif->ifName, "lo", 2) != 0)	    printf (" %s", pNif->ifName);	}#endif  /* INCLUDE_NETWORK */#ifdef	INCLUDE_SCSI_BOOT    printf (" scsi");#endif	/*INCLUDE_SCSI_BOOT*/#ifdef  INCLUDE_FD    printf (" fd");#endif  /* INCLUDE_FD */#ifdef  INCLUDE_IDE    printf (" ide");#endif  /* INCLUDE_IDE */#ifdef  INCLUDE_ATA    printf (" ata");#endif  /* INCLUDE_ATA */#ifdef  INCLUDE_TFFS    printf (" tffs");#endif  /* INCLUDE_TFFS */#ifdef  INCLUDE_TSFS_BOOT    printf (" tsfs");#endif  /* INCLUDE_TSFS_BOOT */    printf ("\n");    }/********************************************************************************* bootLoad - load a module into memory** RETURNS: OK or ERROR*/LOCAL STATUS bootLoad     (    char *   bootString,    FUNCPTR *pEntry    )    {    BOOT_PARAMS		params;#ifdef  INCLUDE_SCSI_BOOT#ifdef  INCLUDE_SCSI2     SCSI_OPTIONS	options;     UINT		which;     int		devBusId;#endif  /* INCLUDE_SCSI2 */#endif  /* INCLUDE_SCSI_BOOT */#ifdef  INCLUDE_NETWORK    char		nad [20];	/* host's network internet addr */    int			netmask = 0;	/* temporary storage */    int 		result; 	/* classification of address string */    unsigned long 	leaseLen; 	/* lease length field (optional) */#ifdef INCLUDE_DHCPC    DHCP_LEASE_DATA dhcpLease;#endif  /* INCLUDE_DHCPC */    char		buf [30];	/* string of netmask and timestamps */    char 		netDev [BOOT_DEV_LEN + 1];    char 		bootDev [BOOT_DEV_LEN];    BOOL		backplaneBoot;    char *		pBootAddr;    BOOL 		attached = FALSE; /* driver is attached */    char                icmpPeer [BOOT_ADDR_LEN];    IMPORT int          netTaskPriority;    int                 oldTaskPriority;#ifdef INCLUDE_END    char		muxDevName[8];#endif /* INCLUDE_END */#endif  /* INCLUDE_NETWORK */    /* copy bootString to low mem address, if specified */    if ((bootString != NULL) && (*bootString != EOS))	strcpy (BOOT_LINE_ADRS, bootString);    /* interpret boot command */    if (usrBootLineCrack (BOOT_LINE_ADRS, &params) != OK)	return (ERROR);    /* Display boot parameters */    bootParamsShow (BOOT_LINE_ADRS);    /* set our processor number: may establish vme access, etc. */    sysFlags = params.flags;    sysProcNumSet (params.procNum);#ifdef	INCLUDE_SCSI_BOOT    /*     * initialize either the SCSI1 or SCSI2 interface; initialize SCSI2 when     * the SCSI2 interface is available.     */#ifndef INCLUDE_SCSI2    scsi1IfInit ();#else    scsi2IfInit ();#endif    if (strncmp (params.bootDev, "scsi", 4) == 0)	{	int bootDevId = NONE;	int bootDevLUN = NONE;#ifdef INCLUDE_SCSI2        /* Set all devices to asynchronous data transfer */        which = SCSI_SET_OPT_XFER_PARAMS;        options.maxOffset = 0;        options.minPeriod = SCSI_SYNC_XFER_MIN_PERIOD;        for (devBusId = 0; devBusId < 8; devBusId++)            {            scsiTargetOptionsSet (pSysScsiCtrl, devBusId, &options, which);            }#endif /* INCLUDE_SCSI2 */	/* check for absence of bus ID and LUN, in which case	 * auto-configure and display results	 */	if (strlen (params.bootDev) == 4)	    {	    if (!scsiInitialized)		{	    	if (sysScsiInit () == ERROR)		    {		    printErr ("Could not initialize SCSI.\n");		    return (ERROR);		    }		scsiInitialized = TRUE;		}	    scsiAutoConfig (pSysScsiCtrl);	    scsiShow (pSysScsiCtrl);	    /* return ERROR to indicate that no file was loaded */	    return (ERROR);	    }	sscanf (params.bootDev, "%*4s%*c%d%*c%d", &bootDevId, &bootDevLUN);	if (scsiLoad (bootDevId, bootDevLUN, params.bootFile, pEntry) != OK)	    {	    printErr ("\nError loading file: errno = 0x%x.\n", errno);	    return (ERROR);	    }	return (OK);	}#endif	/* INCLUDE_SCSI_BOOT */#ifdef  INCLUDE_FD    if (strncmp (params.bootDev, "fd", 2) == 0)	{	int type = 0;	int drive = 0;	if (strlen (params.bootDev) == 2)	    return (ERROR);	else	    sscanf (params.bootDev, "%*2s%*c%d%*c%d", &drive, &type);	if (fdLoad (drive, type, params.bootFile, pEntry) != OK)	    {	    printErr ("\nError loading file: errno = 0x%x.\n", errno);	    return (ERROR);	    }	return (OK);	}#endif  /* INCLUDE_FD */#ifdef	INCLUDE_IDE    if (strncmp (params.bootDev, "ide", 3) == 0)	{	int type = 0;	int drive = 0;	if (strlen (params.bootDev) == 3)	    return (ERROR);	else	    sscanf (params.bootDev, "%*3s%*c%d%*c%d", &drive, &type);	if (ideLoad (drive, type, params.bootFile, pEntry) != OK)	    {	    printErr ("\nError loading file: errno = 0x%x.\n", errno);	    return (ERROR);	    }	return (OK);	}#endif	/* INCLUDE_IDE */#ifdef	INCLUDE_ATA    if (strncmp (params.bootDev, "ata", 3) == 0)	{	int ctrl  = 0;	int drive = 0;	if (strlen (params.bootDev) == 3)	    return (ERROR);	else	    sscanf (params.bootDev, "%*3s%*c%d%*c%d", &ctrl, &drive);	if (ataLoad (ctrl, drive, params.bootFile, pEntry) != OK)	    {	    printErr ("\nError loading file: errno = 0x%x.\n", errno);	    return (ERROR);	    }	return (OK);	}#endif	/* INCLUDE_ATA */#ifdef	INCLUDE_PCMCIA    if (strncmp (params.bootDev, "pcmcia", 6) == 0)	{	int sock	= NONE;	if (strlen (params.bootDev) == 6)	    return (ERROR);	else	    sscanf (params.bootDev, "%*6s%*c%d", &sock);	if (pcmciaLoad (sock, params.bootFile, pEntry) == OK)	    return (OK);	/* fall through if the PC card i

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区三区| 日韩一二三四区| 日韩免费电影一区| 中国av一区二区三区| 免费成人结看片| 在线观看日韩国产| 国产精品污网站| 国产乱子伦一区二区三区国色天香| 欧美在线观看视频一区二区| 亚洲国产精品ⅴa在线观看| 日本视频一区二区| 欧美日韩久久一区| 亚洲综合色成人| 91丨porny丨最新| 国产精品美女久久久久久久网站| 久久不见久久见免费视频7| 欧美日韩电影在线| 亚洲国产日产av| 欧美亚男人的天堂| 亚洲欧洲综合另类在线| caoporm超碰国产精品| 久久精品日韩一区二区三区| 狠狠色2019综合网| 26uuu国产在线精品一区二区| 午夜一区二区三区视频| 在线观看亚洲专区| 亚洲大片精品永久免费| 欧美体内she精视频| 性欧美疯狂xxxxbbbb| 欧美日韩精品久久久| 偷窥少妇高潮呻吟av久久免费| 色哟哟在线观看一区二区三区| 亚洲欧洲性图库| 91老师片黄在线观看| 国产精品短视频| 色综合欧美在线| 亚洲与欧洲av电影| 精品视频1区2区| 免费成人在线观看| 亚洲精品一区二区精华| 国产精品亚洲第一| 中文字幕中文字幕在线一区| av亚洲精华国产精华精华| 国产精品不卡一区二区三区| 91成人国产精品| 婷婷综合另类小说色区| 精品国一区二区三区| 国产精品一区专区| 亚洲美女淫视频| 在线播放国产精品二区一二区四区 | 精品亚洲porn| 久久久久久一二三区| 成人免费看视频| 亚洲欧美日韩中文播放| 欧美精品九九99久久| 久久99精品国产.久久久久久| 国产欧美日韩不卡免费| 色综合久久中文综合久久牛| 日日欢夜夜爽一区| 久久久不卡影院| 91天堂素人约啪| 美女mm1313爽爽久久久蜜臀| 国产丝袜美腿一区二区三区| 在线视频欧美精品| 乱一区二区av| 中文字幕五月欧美| 91精品在线免费| jlzzjlzz国产精品久久| 日本亚洲免费观看| 成人免费在线视频| 日韩天堂在线观看| 99视频精品在线| 久久爱www久久做| 亚洲精品乱码久久久久久| 337p粉嫩大胆色噜噜噜噜亚洲| 9人人澡人人爽人人精品| 麻豆一区二区三| 亚洲欧美另类图片小说| 精品国产一区二区三区av性色| 91亚洲精华国产精华精华液| 久久99精品一区二区三区| 一区二区三区 在线观看视频| 精品av综合导航| 欧美三区在线观看| 91麻豆高清视频| 国产成人高清视频| 久久成人免费网站| 偷拍一区二区三区| 亚洲精选视频免费看| 国产日韩欧美a| 亚洲精品一区二区三区四区高清| 欧美日韩免费高清一区色橹橹| 岛国av在线一区| 韩国v欧美v日本v亚洲v| 奇米一区二区三区av| 亚洲高清免费视频| 一区二区三区欧美亚洲| **性色生活片久久毛片| 国产日产精品1区| 久久久久久久久一| 欧美www视频| 欧美一区二区精品| 91精品国产全国免费观看| 欧美视频在线一区二区三区| 91丝袜美女网| 一本大道久久a久久精二百| 波多野结衣亚洲一区| 粉嫩欧美一区二区三区高清影视| 激情六月婷婷久久| 久国产精品韩国三级视频| 日韩精品电影在线| 七七婷婷婷婷精品国产| 日韩精品亚洲一区二区三区免费| 天堂影院一区二区| 日韩黄色片在线观看| 爽好多水快深点欧美视频| 日韩高清不卡一区二区| 青娱乐精品视频| 国产自产2019最新不卡| 激情综合亚洲精品| 国产经典欧美精品| 成人美女在线观看| 91美女在线视频| 欧洲精品中文字幕| 欧美日韩成人激情| 日韩免费在线观看| 国产亚洲欧美激情| 1区2区3区国产精品| 亚洲综合丝袜美腿| 日韩成人一级大片| 国产综合久久久久影院| 成人短视频下载| 欧美在线短视频| 日韩三级伦理片妻子的秘密按摩| 精品成人在线观看| ㊣最新国产の精品bt伙计久久| 亚洲激情欧美激情| 免费看精品久久片| 成人小视频免费在线观看| 91麻豆免费观看| 日韩一区二区三区电影在线观看 | 国产一区二区三区电影在线观看| 国产毛片精品一区| 色哟哟亚洲精品| 日韩天堂在线观看| 国产精品每日更新| 日本欧美一区二区在线观看| 国产一区二区精品久久99| 91农村精品一区二区在线| 91精品国产色综合久久不卡蜜臀 | 国产成人夜色高潮福利影视| 色哟哟在线观看一区二区三区| 欧美一区二区三区在线观看视频| 日本一区二区三区在线观看| 亚洲制服丝袜在线| 国产综合色在线视频区| 欧美性做爰猛烈叫床潮| 久久久久久久免费视频了| 亚洲曰韩产成在线| 粉嫩av一区二区三区| 欧美剧情片在线观看| 国产精品视频看| 日本视频在线一区| 色婷婷av一区二区三区大白胸 | 欧美日韩精品免费观看视频| 国产色综合一区| 青青草视频一区| 色婷婷亚洲综合| 国产偷国产偷精品高清尤物| 日日摸夜夜添夜夜添精品视频 | 国产精品亚洲成人| 51精品秘密在线观看| 中文字幕在线免费不卡| 狠狠狠色丁香婷婷综合久久五月| 欧美在线你懂得| 日本sm残虐另类| 色综合久久久久久久久久久| 久久久久久久久久久久久女国产乱| 亚洲黄色小视频| 成人开心网精品视频| 337p日本欧洲亚洲大胆精品| 日韩影院精彩在线| 欧美日韩亚洲国产综合| 亚洲日本丝袜连裤袜办公室| 国产精品资源网站| 婷婷久久综合九色综合伊人色| 精品免费国产一区二区三区四区| 欧美伦理影视网| 亚洲综合色自拍一区| 91在线无精精品入口| 国产精品素人视频| 成人理论电影网| 国产精品福利av | 日本不卡视频一二三区| 精品视频在线视频| 亚洲成人av一区二区三区| 欧美视频中文字幕| 午夜av一区二区| 日韩一级在线观看| 色综合久久88色综合天天|