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

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

?? syslib.c

?? vxworks嵌入式開發vmware bsp包 其中已包括網卡的驅動 本人試過 非常好用
?? C
?? 第 1 頁 / 共 5 頁
字號:
    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 */#ifdef	INCLUDE_THERM_MONITOR#   include "sysTherm.c"		/* Thermal Monitor support */#endif	/* INCLUDE_THERM_MONITOR */#ifdef	INCLUDE_DEBUG_STORE#   include "sysDbgStr.c"		/* Debug Store support */#endif	/* INCLUDE_DEBUG_STORE *//********************************************************************************* 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)    {#ifdef	INCLUDE_CPU_PROBE    (void) sysCpuProbe ();#else    sysProcessor = X86CPU_DEFAULT;#endif	/* INCLUDE_CPU_PROBE */    }#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;    }#   endif /* INCLUDE_SHOW_ROUTINES */#endif	/* (CPU == PENTIUM) || (CPU == PENTIUM[234]) */#ifdef INCLUDE_SHOW_ROUTINES    vxShowInit ();#endif /* INCLUDE_SHOW_ROUTINES */    /* initialize the number of active mappings (sysPhysMemDescNumEnt) */    pMmu = &sysPhysMemDesc[0];

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
波多野结衣中文字幕一区| 亚洲综合视频在线观看| 日韩一区二区三区视频在线观看| 99精品久久只有精品| a亚洲天堂av| 91丝袜美腿高跟国产极品老师 | 人妖欧美一区二区| 五月婷婷久久综合| 日日夜夜一区二区| 极品美女销魂一区二区三区免费 | 成人午夜视频免费看| 欧美性受xxxx黑人xyx性爽| 久久嫩草精品久久久久| 青青草国产成人99久久| 久久综合九色综合欧美就去吻| 国产精品久久毛片| av色综合久久天堂av综合| 亚洲欧美日韩成人高清在线一区| 国产精品久久一级| 一区二区免费视频| 免费人成在线不卡| 国产精品1024| 色丁香久综合在线久综合在线观看| 欧美中文字幕一二三区视频| 日韩一级片网站| 国产视频一区在线播放| 一片黄亚洲嫩模| 麻豆国产欧美一区二区三区| 成人免费毛片片v| 欧美日本高清视频在线观看| 久久女同互慰一区二区三区| 夜夜爽夜夜爽精品视频| 极品美女销魂一区二区三区免费| 99国产一区二区三精品乱码| 欧美一区二区在线不卡| 亚洲日本在线天堂| 韩国精品一区二区| 欧美午夜影院一区| 欧美精品一卡二卡| 亚洲国产成人自拍| 蜜桃视频在线一区| 在线观看日韩毛片| 中文无字幕一区二区三区| 图片区小说区国产精品视频| 国产不卡在线一区| 日韩欧美一区二区在线视频| 亚洲裸体在线观看| 国产成人综合网| 日韩一卡二卡三卡| 亚洲大型综合色站| 色综合久久88色综合天天| 2019国产精品| 美国十次综合导航| 欧美日韩一级视频| 亚洲免费观看高清| 懂色av一区二区三区蜜臀| 欧美成人福利视频| 天天色天天爱天天射综合| 成人动漫在线一区| 久久精品视频网| 麻豆专区一区二区三区四区五区| 欧美亚洲日本一区| 亚洲婷婷在线视频| 99视频一区二区三区| 国产日韩精品一区二区浪潮av| 免费欧美日韩国产三级电影| 欧美日韩国产高清一区二区三区| 一区二区在线电影| 欧美在线观看视频在线| 亚洲欧洲精品天堂一级| 成人精品视频一区二区三区尤物| 久久精品视频一区二区三区| 国产九色sp调教91| 亚洲国产高清在线观看视频| 东方欧美亚洲色图在线| 中文字幕欧美激情| 成人黄色在线视频| 亚洲视频一区在线观看| 91久久免费观看| 亚洲午夜久久久久久久久电影网 | 7777精品伊人久久久大香线蕉经典版下载 | 狠狠色丁香九九婷婷综合五月| 91精品国产入口| 麻豆国产91在线播放| 精品剧情v国产在线观看在线| 蜜臀国产一区二区三区在线播放 | 91浏览器打开| 亚洲精品欧美二区三区中文字幕| 一本色道久久综合亚洲aⅴ蜜桃| 亚洲三级免费电影| 91精品国模一区二区三区| 男人操女人的视频在线观看欧美| 精品粉嫩aⅴ一区二区三区四区| 国产一区二区免费视频| 中文字幕中文在线不卡住| 色婷婷狠狠综合| 免费日韩伦理电影| 1024亚洲合集| 56国语精品自产拍在线观看| 亚洲国产成人av好男人在线观看| 日本不卡的三区四区五区| 国产一区二区三区不卡在线观看| 麻豆精品久久久| 综合电影一区二区三区| 国产精品18久久久久| 在线日韩一区二区| 日韩电影一区二区三区| 欧美经典三级视频一区二区三区| av一区二区三区| 奇米色一区二区| 亚洲乱码中文字幕综合| 精品久久人人做人人爽| 色哟哟精品一区| 国产一区999| 亚洲国产成人精品视频| 欧美激情综合五月色丁香小说| 91国内精品野花午夜精品| 美美哒免费高清在线观看视频一区二区| 精品久久久久久久久久久久包黑料| 亚洲国产成人av网| 在线观看91视频| 国产黄色精品视频| 五月天视频一区| 亚洲三级在线观看| 国产人伦精品一区二区| 91精品国产综合久久久久久久| 成人精品视频网站| 久久成人免费网| 日韩和欧美一区二区三区| 亚洲婷婷综合色高清在线| 国产午夜精品一区二区| 欧美日韩视频在线一区二区| 国产成人夜色高潮福利影视| 奇米精品一区二区三区在线观看| 亚洲欧美另类小说| 中文字幕精品三区| 久久久精品免费免费| 欧美哺乳videos| 日韩三级伦理片妻子的秘密按摩| 日本伦理一区二区| 91视频91自| 色综合网色综合| 91小视频免费观看| a级精品国产片在线观看| 91精品国产aⅴ一区二区| 国产精品99久久久久久有的能看| 国产精品灌醉下药二区| 亚洲国产一区二区三区青草影视| 中文字幕不卡一区| 国产精品污www在线观看| 国产午夜精品一区二区三区四区| 欧美白人最猛性xxxxx69交| 制服.丝袜.亚洲.另类.中文 | 精品乱码亚洲一区二区不卡| 91精品国产色综合久久不卡电影| 69堂国产成人免费视频| 91超碰这里只有精品国产| 欧美人妇做爰xxxⅹ性高电影| 欧美日韩电影在线| 日韩三级.com| wwwwww.欧美系列| 久久看人人爽人人| 国产女主播在线一区二区| 中文字幕日韩av资源站| 国产精品国产自产拍在线| 亚洲欧洲综合另类| 欧美一区二区大片| 久久国产夜色精品鲁鲁99| 中文字幕在线不卡| 国产精品天天看| 亚洲精品亚洲人成人网| 亚洲123区在线观看| 午夜激情一区二区| 韩国女主播成人在线观看| 国产成人免费高清| 在线观看亚洲a| 91精品综合久久久久久| 欧美大尺度电影在线| 欧美极品另类videosde| 亚洲国产综合人成综合网站| 秋霞电影网一区二区| 国产91丝袜在线18| 91福利视频网站| 精品不卡在线视频| 亚洲午夜一区二区| 国产精品影视在线| 91年精品国产| 精品国产一二三| 亚洲精品成a人| 国产乱码字幕精品高清av| 色综合久久精品| 精品88久久久久88久久久| 亚洲人成精品久久久久久 | 国内久久精品视频| 欧美日本在线观看| 久久久久久久久岛国免费| 亚洲免费伊人电影| 国产永久精品大片wwwapp | 久久国产精品第一页| 成人免费黄色大片|