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

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

?? sysne2000end.c

?? pentium4 pc的vxworks bsp源代碼
?? C
字號:
/* sysNe2000End.c - system configuration module for NE2000 END */ /* Copyright 1999-2001 Wind River Systems, Inc. */ /*modification history--------------------01e,22oct01,pai  Updated documentation and cleaned up format.01d,18jul01,hdn  replaced INT_VEC_ENE with INT_NUM_GET(INT_LVL_ENE)01b,31mar99,sbs  corrected ne2000ParamTemplate initialization.                 (SPR #26208)01a,10mar99,sbs  written from sysNE2000End.c*//*DESCRIPTIONThis is the WRS-supplied configuration module for the VxWorks ne2000End (ene) END driver for the ISA/PC104 bus.  It has routines forinitializing device resources and provides BSP-specific ne2000Enddriver routines for Novell/Eagle 2000 and compatible network interfacecards.It performs the dynamic parameterization of the ne2000End driver.This technique of 'just-in-time' parameterization allows driverparameter values to be declared as any other defined constants rather than as static strings. NOTEThis module and the supporting BSP files assume that, at most, onene2000End driver unit will be configured, initialized, and loadedto the MUX.  Additional entries in the END device table, <endDevTbl>,in the BSP configNet.h file are not sufficient to load additionaldriver and device instances to the MUX in the case of the ne2000Enddriver.*/#if defined(INCLUDE_ENE_END)/* includes */#include "end.h"/* defines */#define ENE_BYTE_ACCESS    (FALSE)  /* set to enforce 8 bit */#define ENE_USE_ENET_PROM  (TRUE)   /* set to use prom enet adrs */#define ENE_OFFSET         (0)      /* memory offset for alignment */#ifndef ENE_MAX_DEV#define ENE_MAX_DEV        (1)      /* max number of devices configured */#endif /* ENE_MAX_DEV *//* globals */char ne2000EnetAddr[8];             /* place holder for driver *//* imports */IMPORT END_OBJ * ne2000EndLoad (char *);/******************************************************************************** sysNe2000EndLoad - construct a load string and load an Ne2000 device** This routine will be invoked by the MUX for the purpose of loading an* ne2000End (ene) device with initial parameters.  This routine is* constructed as an interface wrapper for the driver load routine.  Thus,* the arguments and return values are consistent with any xxxEndLoad()* routine defined for an END driver and the MUX API.** INTERNAL* The muxDevLoad() operation calls this routine twice.  A zero length* <pParamStr> parameter string indicates that this is the first time* through this routine.  The driver load routine should return the* driver name in <pParamStr>.** On the second pass though this routine, the initialization parameter* string is constructed.  Note that on the second pass, the <pParamStr>* consists of a colon-delimeted END device unit number and rudimentary* initialization string (often empty) constructed from entries in the* BSP END Device Table such that:**     <pParamStr> = "<unit>:<default initialization string>"** In the process of building the rest of <pParamStr>, the prepended unit* number must be preserved and passed to the driver load routine.  The* <default initialization string> portion mentioned above is discarded,* but future versions of this routine may use it.** The complete ne2000End driver load string has format:**     <unit>:<adrs>:<ivec>:<iLvl>:<byteAccess>:<usePromEnetAddr>:<offset>** RETURNS: An END object pointer, or NULL on error, or 0 and the name of the* device if the <pParamStr> was NULL.** SEE ALSO: ne2000EndLoad()*/END_OBJ * sysNe2000EndLoad    (    char *    pParamStr,   /* pointer to initialization parameter string */    void *    unused       /* unused optional argument */    )    {    END_OBJ * pEnd;    char      paramStr [END_INIT_STR_MAX];    static const char * const paramTemplate = "%d:%#x:%#x:%#x:%d:%d:%#x";    if (strlen (pParamStr) == 0)        {        /* PASS (1)         * The driver load routine returns the driver name in <pParamStr>.         */        pEnd = ne2000EndLoad (pParamStr);        }    else        {        /* PASS (2)         * The END <unit> number is prepended to <pParamStr>.  Construct         * the rest of the driver load string by appending parameters to         * the END <unit> number.         */        char * holder  = NULL;        int    endUnit = atoi (strtok_r (pParamStr, ":", &holder));        /* finish off the initialization parameter string */        sprintf (paramStr, paramTemplate,                 endUnit,                 IO_ADRS_ENE,                 INT_NUM_GET (INT_LVL_ENE),                 INT_LVL_ENE,                 ENE_BYTE_ACCESS,                 ENE_USE_ENET_PROM,                 ENE_OFFSET);        if ((pEnd = ne2000EndLoad (paramStr)) == (END_OBJ *) NULL)            {            printf ("Error ne2000EndLoad:  failed to load driver.\n");            }        }    return (pEnd);    }#endif /* INCLUDE_ENE_END */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久精品日日| 免费成人美女在线观看.| 不卡av电影在线播放| 六月婷婷色综合| 福利电影一区二区| 欧美国产乱子伦| 成人激情电影免费在线观看| 欧美成人免费网站| 93久久精品日日躁夜夜躁欧美| 日韩激情视频在线观看| 亚洲欧洲一区二区在线播放| 91精品国产欧美一区二区成人| 成人黄色免费短视频| 男女男精品视频| 亚洲精品国产无天堂网2021| 久久久99精品免费观看| 欧美日韩国产首页在线观看| heyzo一本久久综合| 国内成人免费视频| 日韩精品一级中文字幕精品视频免费观看| 亚洲国产精品黑人久久久| 欧美成人精品福利| 欧美日本一区二区三区| 在线视频中文字幕一区二区| 成人av在线观| 高清国产午夜精品久久久久久| 全国精品久久少妇| 亚洲bt欧美bt精品| 一区二区三区日韩精品| 中文无字幕一区二区三区| 91精品国产麻豆国产自产在线| av一区二区三区在线| 国产不卡在线视频| 国产黑丝在线一区二区三区| 美腿丝袜在线亚洲一区| 欧美激情综合网| 国产午夜精品久久久久久免费视| 欧美一区二区二区| 91精品国产黑色紧身裤美女| 色菇凉天天综合网| 91黄视频在线观看| 成人一区二区三区| 成人永久aaa| 国产91在线看| 国产成人精品三级| 国产精品99久久久久久有的能看| 经典三级视频一区| 美日韩黄色大片| 蜜桃久久久久久| 美洲天堂一区二卡三卡四卡视频| 美国毛片一区二区三区| 免费在线成人网| 日本不卡在线视频| 男女男精品视频| 免费成人性网站| 亚洲国产人成综合网站| 日本不卡免费在线视频| 亚洲成人7777| 日韩电影在线免费| 男女男精品视频网| 激情图区综合网| 日产国产高清一区二区三区| 视频一区中文字幕| 亚洲国产一区在线观看| 麻豆精品在线看| 亚洲成在人线免费| 蜜臀a∨国产成人精品| 亚洲韩国精品一区| 久久成人av少妇免费| 蜜臀久久久99精品久久久久久| 激情亚洲综合在线| 国产福利91精品一区| 色偷偷一区二区三区| 欧美性受xxxx| 久久精子c满五个校花| 国产精品久久久久7777按摩| 亚洲国产你懂的| 日韩国产在线一| 国产91在线观看丝袜| 91亚洲国产成人精品一区二三| 欧美日韩国产大片| 日韩欧美一区二区视频| 国产农村妇女精品| 亚洲欧美另类小说| 亚洲人成在线观看一区二区| 日本午夜精品视频在线观看| 国产宾馆实践打屁股91| 91老师国产黑色丝袜在线| 欧美色倩网站大全免费| 欧美大片一区二区| 久久在线免费观看| 日韩一区二区三| 国产精品视频一二三区| 日本中文一区二区三区| 国产不卡免费视频| 欧美一区二区女人| 国产精品美女一区二区| 日韩二区在线观看| 国产白丝精品91爽爽久久| 欧美美女视频在线观看| 国产亚洲精品久| 日韩黄色一级片| 国产日韩综合av| 亚洲激情校园春色| 国产麻豆成人精品| 久久亚洲综合色| 日韩理论片网站| 国产午夜精品在线观看| 日韩成人免费在线| 91小宝寻花一区二区三区| 欧美系列在线观看| 精品入口麻豆88视频| 国产精品久久久久永久免费观看| 美女性感视频久久| 五月天欧美精品| 青青草原综合久久大伊人精品优势| 成人看片黄a免费看在线| 在线不卡免费av| 一区二区在线电影| 国产夫妻精品视频| 久久在线观看免费| 亚洲资源中文字幕| 99久久99久久精品免费看蜜桃 | 韩国成人福利片在线播放| 91精品91久久久中77777| 久久精品综合网| 日本麻豆一区二区三区视频| 欧美在线一区二区三区| 中文乱码免费一区二区| 久久精品国产99久久6| 欧美三级欧美一级| 中文字幕一区av| 精品一区二区在线视频| 欧美理论在线播放| 一区二区三区不卡视频在线观看| 国产成人免费在线观看不卡| 欧美一级午夜免费电影| 亚洲成年人网站在线观看| 91免费看片在线观看| 欧美精品一区二区三区一线天视频 | 国产精品视频第一区| 精品一区二区三区久久| 欧美视频日韩视频在线观看| 中文字幕亚洲不卡| 国产成人av在线影院| 久久青草国产手机看片福利盒子| 久久综合综合久久综合| 欧美裸体一区二区三区| 久久久久久黄色| 国产精品不卡一区| 国产亚洲一区字幕| 欧美一区二区免费观在线| 国产乱码字幕精品高清av| 欧美日韩国产高清一区二区| 精品一区二区三区影院在线午夜| 久久久久久99久久久精品网站| 日本韩国一区二区| 久久不见久久见免费视频1| 久久久久久久免费视频了| 成人午夜免费电影| 在线亚洲人成电影网站色www| 国产色产综合色产在线视频| 亚洲综合激情另类小说区| 欧美午夜在线一二页| 午夜久久福利影院| 91精品久久久久久久99蜜桃| 日韩成人午夜电影| 欧美r级在线观看| 国产一区二区h| 国产精品免费网站在线观看| 成人亚洲精品久久久久软件| 综合网在线视频| 色综合久久综合网欧美综合网| 国产亚洲精品aa| 成人国产视频在线观看| 日韩精品专区在线| 懂色av一区二区三区免费观看 | 91免费看`日韩一区二区| 一区二区三区在线观看欧美 | 成人免费观看男女羞羞视频| 国产精品传媒在线| 欧美亚洲国产一区二区三区va | 亚洲一区视频在线观看视频| 色综合 综合色| 国产精品天天摸av网| 色94色欧美sute亚洲线路二| 婷婷激情综合网| 久久日韩精品一区二区五区| heyzo一本久久综合| 一区二区三区在线观看国产 | 日韩一区二区免费高清| 国产一区二区三区国产| 成人欧美一区二区三区1314| 99久久精品国产精品久久| 最新不卡av在线| 色老汉一区二区三区| 久久精品国产久精国产| 中文字幕亚洲区| 日韩欧美在线1卡| 成人黄色片在线观看|