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

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

?? syslib.c

?? 網卡驅動修改版
?? C
?? 第 1 頁 / 共 5 頁
字號:
#elif   defined(SYMMETRIC_IO_MODE)UINT8	sysInumTbl[]	=  		/* IRQ vs IntNum table */    {    INT_NUM_IOAPIC_IRQ0,		/* IO APIC IRQ  0 Vector No */    INT_NUM_IOAPIC_IRQ1,		/* IO APIC IRQ  1 Vector No */    INT_NUM_IOAPIC_IRQ2,		/* IO APIC IRQ  2 Vector No */    INT_NUM_IOAPIC_IRQ3,		/* IO APIC IRQ  3 Vector No */    INT_NUM_IOAPIC_IRQ4,		/* IO APIC IRQ  4 Vector No */    INT_NUM_IOAPIC_IRQ5,		/* IO APIC IRQ  5 Vector No */    INT_NUM_IOAPIC_IRQ6,		/* IO APIC IRQ  6 Vector No */    INT_NUM_IOAPIC_IRQ7,		/* IO APIC IRQ  7 Vector No */    INT_NUM_IOAPIC_IRQ8,		/* IO APIC IRQ  8 Vector No */    INT_NUM_IOAPIC_IRQ9,		/* IO APIC IRQ  9 Vector No */    INT_NUM_IOAPIC_IRQA,		/* IO APIC IRQ 10 Vector No */    INT_NUM_IOAPIC_IRQB,		/* IO APIC IRQ 11 Vector No */    INT_NUM_IOAPIC_IRQC,		/* IO APIC IRQ 12 Vector No */    INT_NUM_IOAPIC_IRQD,		/* IO APIC IRQ 13 Vector No */    INT_NUM_IOAPIC_IRQE,		/* IO APIC IRQ 14 Vector No */    INT_NUM_IOAPIC_IRQF,		/* IO APIC IRQ 15 Vector No */    INT_NUM_IOAPIC_PIRQA,		/* IO APIC PIRQ A Vector No */    INT_NUM_IOAPIC_PIRQB,		/* IO APIC PIRQ B Vector No */    INT_NUM_IOAPIC_PIRQC,		/* IO APIC PIRQ C Vector No */    INT_NUM_IOAPIC_PIRQD,		/* IO APIC PIRQ D Vector No */    INT_NUM_IOAPIC_PIRQE,		/* IO APIC PIRQ E Vector No */    INT_NUM_IOAPIC_PIRQF,		/* IO APIC PIRQ F Vector No */    INT_NUM_IOAPIC_PIRQG,		/* IO APIC PIRQ G Vector No */    INT_NUM_IOAPIC_PIRQH,		/* IO APIC PIRQ H Vector No */    INT_NUM_LOAPIC_TIMER,		/* Local APIC Timer Vector No */    INT_NUM_LOAPIC_ERROR,		/* Local APIC Error Vector No */    INT_NUM_LOAPIC_LINT0,		/* Local APIC LINT0 Vector No */    INT_NUM_LOAPIC_LINT1,		/* Local APIC LINT1 Vector No */    INT_NUM_LOAPIC_PMC,			/* Local APIC PMC Vector No */    INT_NUM_LOAPIC_THERMAL,		/* Local APIC Thermal Vector No */    INT_NUM_LOAPIC_SPURIOUS,		/* Local APIC Spurious Vector No */    INT_NUM_LOAPIC_SM,			/* Local APIC SM Vector No */    INT_NUM_LOAPIC_SM + 1,		/* Local APIC SM Vector No */    INT_NUM_LOAPIC_SM + 2,		/* Local APIC SM Vector No */    INT_NUM_LOAPIC_SM + 3,		/* Local APIC SM Vector No */    INT_NUM_LOAPIC_IPI,			/* Local APIC IPI Vector No */    INT_NUM_LOAPIC_IPI + 1,		/* Local APIC IPI Vector No */    INT_NUM_LOAPIC_IPI + 2,		/* Local APIC IPI Vector No */    INT_NUM_LOAPIC_IPI + 3,		/* Local APIC IPI Vector No */    INT_NUM_LOAPIC_IPI + 4,		/* Local APIC IPI Vector No */    INT_NUM_LOAPIC_IPI + 5,		/* Local APIC IPI Vector No */    INT_NUM_LOAPIC_IPI + 6,		/* Local APIC IPI Vector No */    INT_NUM_LOAPIC_IPI + 7		/* Local APIC IPI Vector No */    };#elseUINT8	sysInumTbl[]	=  		/* IRQ vs IntNum table */    {    INT_NUM_IRQ0,			/* IRQ  0 Vector No */    INT_NUM_IRQ0 + 1,			/* IRQ  1 Vector No */    INT_NUM_IRQ0 + 2,			/* IRQ  2 Vector No */    INT_NUM_IRQ0 + 3,			/* IRQ  3 Vector No */    INT_NUM_IRQ0 + 4,			/* IRQ  4 Vector No */    INT_NUM_IRQ0 + 5,			/* IRQ  5 Vector No */    INT_NUM_IRQ0 + 6,			/* IRQ  6 Vector No */    INT_NUM_IRQ0 + 7,			/* IRQ  7 Vector No */    INT_NUM_IRQ0 + 8,			/* IRQ  8 Vector No */    INT_NUM_IRQ0 + 9,			/* IRQ  9 Vector No */    INT_NUM_IRQ0 + 10,			/* IRQ 10 Vector No */    INT_NUM_IRQ0 + 11,			/* IRQ 11 Vector No */    INT_NUM_IRQ0 + 12,			/* IRQ 12 Vector No */    INT_NUM_IRQ0 + 13,			/* IRQ 13 Vector No */    INT_NUM_IRQ0 + 14,			/* IRQ 14 Vector No */    INT_NUM_IRQ0 + 15,			/* IRQ 15 Vector No */    };#endif	/* defined(VIRTUAL_WIRE_MODE) */UINT32 sysInumTblNumEnt	= NELEMENTS (sysInumTbl);/* locals */#ifdef	INCLUDE_ROMCARDLOCAL short *sysRomBase[] =     {    (short *)0xce000, (short *)0xce800, (short *)0xcf000, (short *)0xcf800    };LOCAL char sysRomSignature[ROM_SIGNATURE_SIZE] =     {    0x55,0xaa,0x01,0x90,0x90,0x90,0x90,0x90,    0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90    };#endif	/* INCLUDE_ROMCARD */#if	(CPU == PENTIUM2) || (CPU == PENTIUM3) || (CPU == PENTIUM4)    /*     * The cache control flags and MTRRs operate hierarchically for restricting     * caching.  That is, if the CD flag is set, caching is prevented globally.     * If the CD flag is clear, either the PCD flags and/or the MTRRs can be     * used to restrict caching.  If there is an overlap of page-level caching     * control and MTRR caching control, the mechanism that prevents caching     * has precedence.  For example, if an MTRR makes a region of system memory     * uncachable, a PCD flag cannot be used to enable caching for a page in      * that region.  The converse is also true; that is, if the PCD flag is      * set, an MTRR cannot be used to make a region of system memory cacheable.     * If there is an overlap in the assignment of the write-back and write-     * through caching policies to a page and a region of memory, the write-     * through policy takes precedence.  The write-combining policy takes     * precedence over either write-through or write-back.     */ LOCAL MTRR sysMtrr =    { 					/* MTRR table */    {0,0},				/* MTRR_CAP register */    {0,0},				/* MTRR_DEFTYPE register */    					/* Fixed Range MTRRs */    {{{MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB}},     {{MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB, MTRR_WB}},     {{MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_WC, MTRR_WC, MTRR_WC, MTRR_WC}},     {{MTRR_WP, MTRR_WP, MTRR_WP, MTRR_WP, MTRR_WP, MTRR_WP, MTRR_WP, MTRR_WP}},     {{MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC}},     {{MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC}},     {{MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC}},     {{MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC}},     {{MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC}},     {{MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC}},     {{MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC, MTRR_UC}}},    {{0LL, 0LL},			/* Variable Range MTRRs */     {0LL, 0LL},     {0LL, 0LL},     {0LL, 0LL},     {0LL, 0LL},     {0LL, 0LL},     {0LL, 0LL},     {0LL, 0LL}}    };#endif  /* (CPU == PENTIUM[2/3/4]) *//* forward declarations */LOCAL void sysStrayInt   (void);char * sysPhysMemTop	 (void);STATUS sysMmuMapAdd	 (void * address, UINT len, UINT initialStateMask,                    	  UINT initialState);LOCAL void sysIntInitPIC (void);LOCAL void sysIntEoiGet  (VOIDFUNCPTR * vector, 			  VOIDFUNCPTR * routineBoi, int * parameterBoi,			  VOIDFUNCPTR * routineEoi, int * parameterEoi);/* includes (source file) */#if (NV_RAM_SIZE != NONE)#   include "sysNvRam.c"#else	/* default to nullNvRam */#   include "mem/nullNvRam.c"#endif	/* (NV_RAM_SIZE != NONE) */#include "sysSerial.c"#if	defined (TGT_CPU) && defined (SYMMETRIC_IO_MODE)#   include "sysAmp.c"#else#   include "vme/nullVme.c"#endif	/* defined (TGT_CPU) && defined (SYMMETRIC_IO_MODE) */#if	defined(VIRTUAL_WIRE_MODE)#   include "intrCtl/loApicIntr.c"#   include "intrCtl/i8259Intr.c"#   ifdef INCLUDE_APIC_TIMER#      include "timer/loApicTimer.c"	/* includes timestamp driver */#   else#      include "timer/i8253Timer.c"	/* includes timestamp driver */#   endif /* INCLUDE_APIC_TIMER */#   ifdef INCLUDE_SHOW_ROUTINES#      include "intrCtl/loApicIntrShow.c"#   endif /* INCLUDE_SHOW_ROUTINES */#elif	defined(SYMMETRIC_IO_MODE)#   include "intrCtl/loApicIntr.c"#   include "intrCtl/i8259Intr.c"#   include "intrCtl/ioApicIntr.c"#   ifdef INCLUDE_APIC_TIMER#      include "timer/loApicTimer.c"	/* includes timestamp driver */#   else#      include "timer/i8253Timer.c"	/* includes timestamp driver */#   endif /* INCLUDE_APIC_TIMER */#   ifdef INCLUDE_SHOW_ROUTINES#      include "intrCtl/loApicIntrShow.c"#      include "intrCtl/ioApicIntrShow.c"#   endif /* INCLUDE_SHOW_ROUTINES */#else#   include "intrCtl/i8259Intr.c"#   include "timer/i8253Timer.c"	/* includes timestamp driver */#endif	/* defined(VIRTUAL_WIRE_MODE) */#ifdef	INCLUDE_PCI                     /* BSP PCI bus & config support */#   include "pciCfgStub.c"              /* customize pciConfigLib for BSP */#   include "pci/pciConfigLib.c"#   include "pciCfgIntStub.c"           /* customize pciIntLib for BSP */#   include "pci/pciIntLib.c"#   if (defined(INCLUDE_PCI_CFGSHOW) && !defined(PRJ_BUILD))#      include "pci/pciConfigShow.c"#   endif /* (defined(INCLUDE_PCI_CFGSHOW) && !defined(PRJ_BUILD)) */#if (PCI_CFG_TYPE == PCI_CFG_AUTO)#   include "pci/pciAutoConfigLib.c"#   include "sysBusPci.c"#endif /* (PCI_CFG_TYPE == PCI_CFG_AUTO) */#endif	/* INCLUDE_PCI */#ifdef	INCLUDE_PCMCIA#   include "pcmcia/pccardLib.c"#   include "pcmcia/pccardShow.c"#endif	/* INCLUDE_PCMCIA */#ifdef  INCLUDE_NETWORK#   include "sysNet.c"                  /* network driver support */#endif  /* INCLUDE_NETWORK */#if defined(INCLUDE_SCSI) || defined(INCLUDE_SCSI2)#    include "sysScsi.c"                /* scsi support */#endif /* INCLUDE_SCSI || INCLUDE_SCSI2 *//* include BSP specific WindML configuration */#if defined(INCLUDE_WINDML)#    include "sysWindML.c"#endif /* INCLUDE_WINDML */#include "sysNetif.c"/********************************************************************************* sysModel - return the model name of the CPU board** This routine returns the model name of the CPU board.** RETURNS: A pointer to the string "PC 386, 486, PENTIUM or PENTIUM[234]".*/char *sysModel (void)    {#if	(CPU == I80386)    return ("PC 386");#elif	(CPU == I80486)    return ("PC 486");#elif	(CPU == PENTIUM)    return ("PC PENTIUM");#elif	(CPU == PENTIUM2)    return ("PC PENTIUM2");#elif	(CPU == PENTIUM3)    return ("PC PENTIUM3");#elif	(CPU == PENTIUM4)    return ("PC PENTIUM4");#endif	/* (CPU == I80386) */    }/********************************************************************************* sysBspRev - return the BSP version and revision number** This routine returns a pointer to a BSP version and revision number, for* example, 1.1/0. BSP_REV is concatenated to BSP_VERSION and returned.** RETURNS: A pointer to the BSP version/revision string.*/char * sysBspRev (void)    {    return (BSP_VERSION BSP_REV);    }#ifdef INCLUDE_SYS_HW_INIT_0/********************************************************************************* sysHwInit0 - BSP-specific hardware initialization** This routine is called from usrInit() to perform BSP-specific initialization* that must be done before cacheLibInit() is called and/or the BSS is cleared.** The BSP-specific sysCpuProbe() routine is called for the purpose of* identifying IA-32 target CPU variants, and the features or functions* supported by the target CPU.  This information must be obtained relatively* early during system hardware initialization, as some support libraries* (mmuLib, cacheLib, &c.) will use the processor feature information to* enable or disable architecture-specific and/or BSP-specific functionality.** RETURNS: N/A** NOMANUAL*/void sysHwInit0 (void)    {    (void) sysCpuProbe ();    }#endif  /* INCLUDE_SYS_HW_INIT_0 *//********************************************************************************* sysHwInit - initialize the system hardware** This routine initializes various features of the i386/i486 board.* It is called from usrInit() in usrConfig.c.** NOTE: This routine should not be called directly by the user application.** RETURNS: N/A*/void sysHwInit (void)    {    PHYS_MEM_DESC *pMmu;    int ix = 0;#if	(CPU == PENTIUM) || (CPU == PENTIUM2) || (CPU == PENTIUM3) || \	(CPU == PENTIUM4)    /* initialize the MSRs (Model Specific Registers) */        pentiumMsrInit ();#   if	(CPU != PENTIUM)    /* enable the MTRR (Memory Type Range Registers) */    if ((sysCpuId.featuresEdx & CPUID_MTRR) == CPUID_MTRR)	{        pentiumMtrrDisable ();		/* disable MTRR */#   ifdef INCLUDE_MTRR_GET        (void) pentiumMtrrGet (&sysMtrr); /* get MTRR initialized by BIOS */#   else        (void) pentiumMtrrSet (&sysMtrr); /* set your own MTRR */#   endif /* INCLUDE_MTRR_GET */        pentiumMtrrEnable ();		/* enable MTRR */	}#   endif /* (CPU != PENTIUM) */#   ifdef INCLUDE_PMC    /* enable PMC (Performance Monitoring Counters) */    pentiumPmcStop ();			/* stop PMC0 and PMC1 */    pentiumPmcReset ();			/* reset PMC0 and PMC1 */#   endif /* INCLUDE_PMC */    /* enable the MCA (Machine Check Architecture) */    pentiumMcaEnable (TRUE);#   ifdef INCLUDE_SHOW_ROUTINES    /*      * if excMcaInfoShow is not NULL, it is called in the default     * exception handler when Machine Check Exception happened     */    {    IMPORT FUNCPTR excMcaInfoShow;    excMcaInfoShow = (FUNCPTR) pentiumMcaShow;    }    vxShowInit ();#   endif /* INCLUDE_SHOW_ROUTINES */#endif	/* (CPU == PENTIUM) || (CPU == PENTIUM[234]) */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲美女淫视频| 91久久免费观看| 91蜜桃在线观看| 日韩三级精品电影久久久| 国产精品无圣光一区二区| 免费在线看一区| 欧美日韩在线三级| 国产精品对白交换视频| 国产一区二区精品在线观看| 欧美日韩国产免费| 亚洲同性同志一二三专区| 国产一区二区调教| 日韩女优制服丝袜电影| 亚洲大片在线观看| 欧美影院精品一区| 亚洲精品国产成人久久av盗摄| 国产一区二区在线观看免费| 欧美一二三在线| 亚洲bt欧美bt精品| 欧美三级日韩在线| 亚洲高清免费视频| 欧美四级电影网| 一区二区三区成人| 欧美艳星brazzers| 亚洲一区在线观看免费| 色8久久人人97超碰香蕉987| 国产精品超碰97尤物18| 99久久国产综合精品色伊| 日本一区二区三区久久久久久久久不 | 日韩一二在线观看| 日韩不卡一区二区| 日韩一级高清毛片| 国产一区二区h| 久久综合九色综合97婷婷女人| 精品一区二区三区在线播放| 日韩三级视频在线看| 久久91精品久久久久久秒播| 久久亚洲一区二区三区四区| 国产一区二区三区不卡在线观看| 久久综合九色综合欧美就去吻| 看片网站欧美日韩| 亚洲精品在线免费播放| 高清成人在线观看| 国产精品高潮呻吟| 在线看一区二区| 天天色综合天天| 欧美精品一区二区久久久| 精品伊人久久久久7777人| 国产色91在线| 日本高清免费不卡视频| 日本不卡一区二区| 久久久影视传媒| gogogo免费视频观看亚洲一| 亚洲精品国产无天堂网2021 | 精品伦理精品一区| 成人国产免费视频| 亚洲一级二级在线| 欧美videossexotv100| 国产剧情在线观看一区二区| 中文字幕亚洲欧美在线不卡| 在线免费视频一区二区| 精品一区在线看| 亚洲免费高清视频在线| 日韩欧美久久久| 99久久伊人久久99| 免费观看在线综合色| 国产精品伦理在线| 91麻豆精品91久久久久久清纯 | 国产亚洲1区2区3区| 91美女福利视频| 另类小说图片综合网| 国产精品九色蝌蚪自拍| 91精品国产综合久久国产大片| 国产精品亚洲一区二区三区妖精| 亚洲精品一卡二卡| 久久久精品综合| 欧美精品乱人伦久久久久久| 成人精品视频一区二区三区尤物| 日韩精品一区第一页| 国产精品国产三级国产普通话蜜臀| 欧美狂野另类xxxxoooo| 成人涩涩免费视频| 久久国产精品色| 夜夜爽夜夜爽精品视频| 欧美激情一区二区三区不卡| 制服丝袜成人动漫| 色婷婷综合久久久久中文一区二区 | 日韩精品专区在线影院重磅| 一本大道久久a久久精二百| 国产麻豆日韩欧美久久| 日韩国产高清影视| 亚洲va欧美va人人爽| 亚洲另类在线一区| 久久久不卡影院| 欧美三区免费完整视频在线观看| 成人不卡免费av| 国产成人在线色| 狠狠色综合播放一区二区| 午夜精品在线视频一区| 一区二区三区在线免费观看| 国产精品理论在线观看| 国产女人18水真多18精品一级做| 日韩一区二区麻豆国产| 欧美日韩免费一区二区三区| 欧美在线综合视频| 色综合久久66| 色8久久人人97超碰香蕉987| 一本久久a久久免费精品不卡| 成人久久久精品乱码一区二区三区| 国产一区二区三区免费在线观看| 美女精品自拍一二三四| 欧美a级理论片| 蜜臀av性久久久久蜜臀av麻豆| 日日摸夜夜添夜夜添国产精品| 亚洲大片精品永久免费| 视频一区视频二区中文| 日本美女一区二区三区视频| 蜜臀av性久久久久av蜜臀妖精| 五月婷婷色综合| 石原莉奈一区二区三区在线观看| 亚洲va欧美va人人爽午夜| 日韩av高清在线观看| 久久精品国产77777蜜臀| 国内精品久久久久影院一蜜桃| 激情伊人五月天久久综合| 国产一区二区三区日韩| 岛国精品在线观看| 99国产精品国产精品毛片| 色噜噜狠狠色综合中国| 欧美日韩一级视频| 精品国产免费久久| 欧美激情一区二区三区全黄| 国产精品大尺度| 性欧美大战久久久久久久久| 蜜桃精品视频在线| 春色校园综合激情亚洲| 在线精品亚洲一区二区不卡| 91麻豆精品国产自产在线| 亚洲精品一区二区在线观看| 国产精品嫩草99a| 亚洲激情男女视频| 日韩精品电影在线| 国产精品一区二区在线播放 | 国产成人在线观看免费网站| 91香蕉视频mp4| 欧美丰满一区二区免费视频| 26uuu国产日韩综合| 综合激情网...| 久久国产精品色婷婷| 91在线视频观看| 日韩欧美一级精品久久| 国产精品久久久久精k8| 日韩国产精品久久久| 不卡av免费在线观看| 欧美一区二区二区| 亚洲欧洲日韩av| 日本不卡视频在线| 一本大道久久精品懂色aⅴ| 精品国偷自产国产一区| 伊人色综合久久天天人手人婷| 精品综合免费视频观看| 91搞黄在线观看| 国产精品网站在线观看| 日韩精品一级中文字幕精品视频免费观看 | 樱花影视一区二区| 国产精品1区二区.| 欧美妇女性影城| 亚洲欧美成aⅴ人在线观看| 国内国产精品久久| 欧美日韩精品久久久| 亚洲精品中文字幕乱码三区| 国产成人免费视频一区| 51精品国自产在线| 亚洲在线一区二区三区| 成人av电影免费观看| 久久久精品国产免费观看同学| 日韩精品免费专区| 欧美情侣在线播放| 一区二区三区精密机械公司| 99久久久精品| 国产精品亲子乱子伦xxxx裸| 久久99精品视频| 日韩欧美久久久| 日本午夜一区二区| 欧美色视频在线观看| 一区二区三区在线看| 91麻豆免费在线观看| 亚洲天堂成人网| 日本韩国一区二区三区视频| 一区二区中文视频| 波多野结衣亚洲| 亚洲欧美综合网| 色呦呦网站一区| 一区二区三区不卡在线观看| 日本精品一级二级| 亚洲一区二区三区四区在线免费观看| 95精品视频在线| 亚洲主播在线播放| 欧美日韩成人在线| 美女一区二区久久|