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

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

?? config.h

?? 8139在vxworks平臺下的驅動
?? H
?? 第 1 頁 / 共 2 頁
字號:

#define	INCLUDE_TIMESTAMP_TSC	/* include TSC for timestamp */
#define	PENTIUMPRO_TSC_FREQ	0	  /* auto detect TSC freq */
#if	FALSE
#define	PENTIUMPRO_TSC_FREQ	150000000 /* use specified TSC freq */
#endif	/* FALSE */

#define	INCLUDE_MMU_PENTIUMPRO	/* include 32bit MMU for PentiumPro */
#ifdef	INCLUDE_MMU_PENTIUMPRO

#undef	VM_PAGE_SIZE		/* page size could be 4KB or 4MB */
#define	VM_PAGE_SIZE		PAGE_SIZE_4KB	/* 4KB page */
#if	FALSE
#define	VM_PAGE_SIZE		PAGE_SIZE_4MB	/* 4MB page */
#endif	/* FALSE */

#undef	VM_STATE_MASK_FOR_ALL
#undef	VM_STATE_FOR_IO
#undef	VM_STATE_FOR_MEM_OS
#undef	VM_STATE_FOR_MEM_APPLICATION
#undef	VM_STATE_FOR_PCI
#define VM_STATE_MASK_FOR_ALL \
	VM_STATE_MASK_VALID | VM_STATE_MASK_WRITABLE | \
	VM_STATE_MASK_CACHEABLE | VM_STATE_MASK_WBACK | VM_STATE_MASK_GLOBAL
#define VM_STATE_FOR_IO \
	VM_STATE_VALID | VM_STATE_WRITABLE | \
	VM_STATE_CACHEABLE_NOT | VM_STATE_WBACK_NOT | VM_STATE_GLOBAL_NOT
#define VM_STATE_FOR_MEM_OS \
	VM_STATE_VALID | VM_STATE_WRITABLE | \
	VM_STATE_CACHEABLE | VM_STATE_WBACK | VM_STATE_GLOBAL_NOT
#define VM_STATE_FOR_MEM_APPLICATION \
	VM_STATE_VALID | VM_STATE_WRITABLE | \
	VM_STATE_CACHEABLE | VM_STATE_WBACK | VM_STATE_GLOBAL_NOT
#define VM_STATE_FOR_PCI \
	VM_STATE_VALID | VM_STATE_WRITABLE | \
	VM_STATE_CACHEABLE_NOT | VM_STATE_WBACK_NOT | VM_STATE_GLOBAL_NOT

#endif	/* INCLUDE_MMU_PENTIUMPRO */
#endif	/* (CPU_VARIANT == PENTIUM) */


#define IO_ADRS_ELC	0x240
#define INT_LVL_ELC	0x0b
#define MEM_ADRS_ELC	0xc8000
#define MEM_SIZE_ELC	0x4000
#define CONFIG_ELC	0	/* 0=EEPROM 1=RJ45+AUI 2=RJ45+BNC */

#define IO_ADRS_ULTRA	0x240
#define INT_LVL_ULTRA	0x0b
#define MEM_ADRS_ULTRA	0xc8000
#define MEM_SIZE_ULTRA	0x4000
#define CONFIG_ULTRA	0	/* 0=EEPROM 1=RJ45+AUI 2=RJ45+BNC */

#define IO_ADRS_EEX	0x240
#define INT_LVL_EEX	0x0b
#define NTFDS_EEX	0x00
#define CONFIG_EEX	0	/* 0=EEPROM  1=AUI  2=BNC  3=RJ45 */
				/* Auto-detect is not supported, so choose */
				/* the right one you're going to use */

#define IO_ADRS_ELT	0x240
#define INT_LVL_ELT	0x0b
#define NRF_ELT		0x00
#define CONFIG_ELT	0	/* 0=EEPROM 1=AUI  2=BNC  3=RJ45 */

#define IO_ADRS_ENE	0x300
#define INT_LVL_ENE	0x05
				/* Hardware jumper is used to set */
				/* RJ45(Twisted Pair) AUI(Thick) BNC(Thin) */

#define IO_ADRS_ESMC	0x300
#define INT_LVL_ESMC	0x0b
#define CONFIG_ESMC	0	/* 0=EEPROM 1=AUI  2=BNC 3=RJ45 */
#define RX_MODE_ESMC	0	/* 0=interrupt level 1=task level */

#ifdef	INCLUDE_EEX32
#define INCLUDE_EI		/* include 82596 driver */
#define INT_LVL_EI	0x0b
#define EI_SYSBUS	0x44	/* 82596 SYSBUS value */
#define EI_POOL_ADRS	NONE	/* memory allocated from system memory */
#endif	/* INCLUDE_EEX32 */

#define FEI_POOL_ADRS	NONE	/* allocate pool space */

#ifdef  INCLUDE_SLIP
#define SLIP_TTY	1	/* serial line IP channel COM2 */
#define SLIP_BAUDRATE	19200	/* baudrate 19200 */
#endif  /* INCLUDE_SLIP */

/* vectors for PIC(i8259a) and APIC */

#ifdef	SYMMETRIC_IO_MODE

/*
 * Vector number could be any number in between 0x20 to 0xff.
 * Interrupt priority is implied by its vector number, according to
 * the following relationship: 
 *   priority = vectorNo / 16
 * The lowest priority is 1 and 15 is the highest.  To avoid losing
 * interrupts, software should allocate no more than 2 interrupt
 * vectors per priority.  Here is an example to get the vectorNo.
 *   vectorNo(IRQn) = (0xe0 - (n * 8))
 */
#define	NUMBER_OF_IRQS		24
#undef	PIT0_INT_LVL
#define	PIT0_INT_LVL		0x2	/* interrupt level */
#define	INT_NUM_IRQ0		0xe0	/* vector number for IRQ0 */
#define INT_VEC_GET(irq)	(INT_NUM_IRQ0 - (irq * 8))
#define SPURIOUS_INT_VEC	0xff	/* local interrupt */
#define TIMER_INT_VEC		0xf0	/* local interrupt */
#define ERROR_INT_VEC		0xef	/* local interrupt */
#define PIT0_INT_VEC		(INT_VEC_GET (PIT0_INT_LVL))
#define	COM1_INT_VEC		(INT_VEC_GET (COM1_INT_LVL))
#define	COM2_INT_VEC		(INT_VEC_GET (COM2_INT_LVL))
#define RTC_INT_VEC		(INT_VEC_GET (RTC_INT_LVL))
#define FD_INT_VEC		(INT_VEC_GET (FD_INT_LVL))
#define ATA0_INT_VEC 		(INT_VEC_GET (ATA0_INT_LVL))
#define ATA1_INT_VEC		(INT_VEC_GET (ATA1_INT_LVL))
#define PCIC_INT_VEC		(INT_VEC_GET (PCIC_INT_LVL))
#define TCIC_INT_VEC		(INT_VEC_GET (TCIC_INT_LVL))
#define ELT0_INT_VEC		(INT_VEC_GET (ELT0_INT_LVL))
#define ELT1_INT_VEC		(INT_VEC_GET (ELT1_INT_LVL))
#define LPT_INT_VEC		(INT_VEC_GET (LPT_INT_LVL))
#define FEI0_INT_VEC		(INT_VEC_GET (FEI0_INT_LVL))
#define FEI1_INT_VEC		(INT_VEC_GET (FEI1_INT_LVL))
#define FEI2_INT_VEC		(INT_VEC_GET (FEI2_INT_LVL))
#define FEI3_INT_VEC		(INT_VEC_GET (FEI3_INT_LVL))
#define KBD_INT_VEC		(INT_VEC_GET (KBD_INT_LVL))
#define INT_VEC_ELC		(INT_VEC_GET (INT_LVL_ELC))
#define INT_VEC_ULTRA		(INT_VEC_GET (INT_LVL_ULTRA))
#define INT_VEC_EEX		(INT_VEC_GET (INT_LVL_EEX))
#define INT_VEC_ELT		(INT_VEC_GET (INT_LVL_ELT))
#define INT_VEC_ENE		(INT_VEC_GET (INT_LVL_ENE))
#define INT_VEC_ESMC		(INT_VEC_GET (INT_LVL_ESMC))
#define INT_VEC_EI		(INT_VEC_GET (INT_LVL_EI))

#else	/* SYMMETRIC_IO_MODE */

/* 
 * Vector number is not flexable as APIC and obtained by:
 *   vectorNo(IRQn) = vectorNo(IRQ0) + n
 */
#define	NUMBER_OF_IRQS		16
#define INT_NUM_IRQ0		0x20	/* vector number for IRQ0 */
#define INT_VEC_GET(irq)	(INT_NUM_IRQ0 + irq)
#define SPURIOUS_INT_VEC	0xff	/* local interrupt */
#define TIMER_INT_VEC		0xf0	/* local interrupt */
#define ERROR_INT_VEC		0xef	/* local interrupt */
#define PIT0_INT_VEC		(INT_VEC_GET (PIT0_INT_LVL))
#define	COM1_INT_VEC		(INT_VEC_GET (COM1_INT_LVL))
#define	COM2_INT_VEC		(INT_VEC_GET (COM2_INT_LVL))
#define RTC_INT_VEC		(INT_VEC_GET (RTC_INT_LVL))
#define FD_INT_VEC		(INT_VEC_GET (FD_INT_LVL))
#define ATA0_INT_VEC 		(INT_VEC_GET (ATA0_INT_LVL))
#define ATA1_INT_VEC		(INT_VEC_GET (ATA1_INT_LVL))
#define PCIC_INT_VEC		(INT_VEC_GET (PCIC_INT_LVL))
#define TCIC_INT_VEC		(INT_VEC_GET (TCIC_INT_LVL))
#define ELT0_INT_VEC		(INT_VEC_GET (ELT0_INT_LVL))
#define ELT1_INT_VEC		(INT_VEC_GET (ELT1_INT_LVL))
#define LPT_INT_VEC		(INT_VEC_GET (LPT_INT_LVL))
#define FEI0_INT_VEC		(INT_VEC_GET (FEI0_INT_LVL))
#define FEI1_INT_VEC		(INT_VEC_GET (FEI1_INT_LVL))
#define FEI2_INT_VEC		(INT_VEC_GET (FEI2_INT_LVL))
#define FEI3_INT_VEC		(INT_VEC_GET (FEI3_INT_LVL))
#define KBD_INT_VEC		(INT_VEC_GET (KBD_INT_LVL))
#define INT_VEC_ELC		(INT_VEC_GET (INT_LVL_ELC))
#define INT_VEC_ULTRA		(INT_VEC_GET (INT_LVL_ULTRA))
#define INT_VEC_EEX		(INT_VEC_GET (INT_LVL_EEX))
#define INT_VEC_ELT		(INT_VEC_GET (INT_LVL_ELT))
#define INT_VEC_ENE		(INT_VEC_GET (INT_LVL_ENE))
#define INT_VEC_ESMC		(INT_VEC_GET (INT_LVL_ESMC))
#define INT_VEC_EI		(INT_VEC_GET (INT_LVL_EI))
#define INT_VEC_RTL		(INT_VEC_GET (INT_LVL_RTL))

#endif	/* SYMMETRIC_IO_MODE */


/* miscellaneous definitions */

#define NV_RAM_SIZE     NONE            /* no NVRAM */

/* 
 * SYS_CLK_RATE_MAX depends upon a CPU power and a work load of an application.
 * The value was chosen in order to pass the internal test suit,
 * but it could go up to PIT_CLOCK.
 */
#define SYS_CLK_RATE_MIN  19            /* minimum system clock rate */
#define SYS_CLK_RATE_MAX  (PIT_CLOCK/256) /* maximum system clock rate */
#define AUX_CLK_RATE_MIN  2             /* minimum auxiliary clock rate */
#define AUX_CLK_RATE_MAX  8192          /* maximum auxiliary clock rate */


/* pc console definitions  */

#if	TRUE
#define INCLUDE_PC_CONSOLE 		/*  KBD and VGA are included */
#endif  /* TRUE/FALSE */

#ifdef INCLUDE_PC_CONSOLE

#define	PC_CONSOLE		0	/* console number */
#define	N_VIRTUAL_CONSOLES	2	/* shell / application */

#endif /* INCLUDE_PC_CONSOLE */

#undef	NUM_TTY
#define NUM_TTY			(N_UART_CHANNELS)

/* define a type of keyboard. The default is 101 KEY for PS/2 */

#define PC_KBD_TYPE		PC_PS2_101_KBD
#if	FALSE
#define PC_KBD_TYPE		PC_XT_83_KBD
#endif	/* FALSE */


/* memory addresses */

/* User reserved memory.  See sysMemTop(). */

#define	USER_RESERVED_MEM	0

/*
 * Local-to-Bus memory address constants:
 * the local memory address always appears at 0 locally;
 * it is not dual ported.
 */

#define LOCAL_MEM_LOCAL_ADRS	0x00000000	/* fixed */
#define LOCAL_MEM_BUS_ADRS	0x00000000	/* fixed */
#define LOCAL_MEM_SIZE		0x00800000	/* 8MB w lower mem */

/*
 * Auto-sizing of memory is supported when this option is defined, in which
 * case LOCAL_MEM_SIZE is ignored.  See sysyPhysMemTop().
 */

#define	LOCAL_MEM_AUTOSIZE

/*
 * The following parameters are defined here and in the Makefile.
 * The must be kept synchronized; effectively config.h depends on Makefile.
 * Any changes made here must be made in the Makefile and vice versa.
 */

#ifdef	BOOTCODE_IN_RAM
#define ROM_BASE_ADRS		0x00008000	/* base address of ROM */
#define ROM_TEXT_ADRS		(ROM_BASE_ADRS)	/* booting from A: or C: */
#define ROM_SIZE		0x00090000	/* size of ROM */
#else
#define ROM_BASE_ADRS		0xfff20000	/* base address of ROM */
#define ROM_TEXT_ADRS		(ROM_BASE_ADRS)	/* booting from EPROM */
#define ROM_SIZE		0x0007fe00	/* size of ROM */
#endif

#define RAM_LOW_ADRS		0x00108000	/* VxWorks image entry point */
#define RAM_HIGH_ADRS		0x00008000	/* Boot image entry point */

/*
 * The macro INCLUDE_ADD_BOOTMEM enables sysHwInit2,sysLib.c code which 
 * adds some upper memory (>1MB) to the bootrom image memory pool.  
 * It should not be defined for x86 systems with limited memory,< 4MB.  
 * The default value for ADDED_BOOTMEM_SIZE is 0x00200000 (2MB).
 * This value may be increased, but one must ensure that the pool 
 * does not overlap with the downloaded vxWorks image.  If there is 
 * an overlap, then loading the vxWorks runtime image will corrupt 
 * the added memory pool.   The calculation is:
 * (RAM_LOW_ADRS + vxWorks image size) < (memTopPhys - ADDED_BOOTMEM_SIZE)
 * Where: RAM_LOW_ADRS == 0x00108000 and memTopPhys is from sysLib.c.
 * This corrects SPR#21338.
 */
 
#define INCLUDE_ADD_BOOTMEM  /* Add upper memory to low memory bootrom */
#define ADDED_BOOTMEM_SIZE   0x00200000   /* 2MB */

#endif	/* INCconfigh */

#if defined(PRJ_BUILD)
#include "prjParams.h"
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品一区二区三区不卡牛牛 | 欧美日韩美少妇| 国产精品久久久久婷婷| 成人免费毛片片v| 国产精品久久久久婷婷| 色综合天天在线| 一区二区高清免费观看影视大全| 在线观看视频一区二区| 午夜精品福利视频网站| 日韩午夜中文字幕| 国产美女娇喘av呻吟久久| av网站一区二区三区| 亚洲在线成人精品| 91精品国产免费| 激情五月婷婷综合网| 国产精品美女一区二区三区 | 高清国产午夜精品久久久久久| 国产精品美女久久久久aⅴ| 色综合久久综合网欧美综合网| 亚洲午夜免费电影| 欧美不卡视频一区| 99久久er热在这里只有精品15 | 中文字幕免费在线观看视频一区| 另类中文字幕网| 国产三级三级三级精品8ⅰ区| 91婷婷韩国欧美一区二区| 亚洲黄色小说网站| 欧洲一区在线电影| 免费观看在线综合| 日本一二三四高清不卡| 色欧美日韩亚洲| 免费在线看一区| 国产精品国产三级国产普通话蜜臀| av不卡免费电影| 日韩成人免费电影| 亚洲欧美综合另类在线卡通| 91精品一区二区三区在线观看| 国产乱人伦精品一区二区在线观看 | 日韩国产精品91| 中文字幕的久久| 91精品免费观看| 99久久99久久久精品齐齐| 蜜臀av性久久久久蜜臀av麻豆| 1000精品久久久久久久久| 91精品欧美久久久久久动漫| 91色九色蝌蚪| 国产一区二区三区在线看麻豆| 一区二区在线观看免费视频播放| 久久综合九色综合97_久久久 | 成人福利视频网站| 日韩电影在线一区二区三区| 亚洲欧美色图小说| 久久久久高清精品| 日韩欧美在线综合网| 欧美日韩综合在线免费观看| 成人av影院在线| 国产精品影视在线观看| 久久精品国产久精国产| 香蕉成人啪国产精品视频综合网| 亚洲欧美日韩电影| 国产精品乱码一区二区三区软件 | 91精品在线一区二区| 91啪九色porn原创视频在线观看| 国产xxx精品视频大全| 青青草成人在线观看| 午夜国产不卡在线观看视频| 悠悠色在线精品| 亚洲欧美国产高清| 亚洲欧美视频在线观看| 亚洲伦理在线免费看| 亚洲欧洲成人av每日更新| 国产欧美日韩不卡| 欧美激情一区三区| 日本一区二区综合亚洲| 国产亚洲婷婷免费| 国产日韩欧美精品在线| 久久久久国产精品厨房| 国产日韩欧美精品电影三级在线| 久久嫩草精品久久久久| 久久网这里都是精品| 久久―日本道色综合久久| 久久久久亚洲蜜桃| 国产欧美日韩另类视频免费观看| 亚洲国产精品精华液ab| 亚洲天堂福利av| 亚洲一区二区三区影院| 亚洲bdsm女犯bdsm网站| 午夜精品久久久久久| 强制捆绑调教一区二区| 韩国av一区二区三区在线观看| 国产真实精品久久二三区| 国产精品99久久久久| 成人高清伦理免费影院在线观看| 成人理论电影网| 色视频欧美一区二区三区| 欧美三级三级三级爽爽爽| 欧美麻豆精品久久久久久| 日韩欧美高清在线| 久久久五月婷婷| 国产精品精品国产色婷婷| 亚洲激情图片一区| 美腿丝袜亚洲三区| 成人精品一区二区三区四区 | 3d动漫精品啪啪1区2区免费| 日韩三级免费观看| 国产午夜三级一区二区三| 中文字幕一区二区三区色视频| 亚洲精品国产高清久久伦理二区| 日韩在线一区二区| 国产乱码精品一区二区三区忘忧草| 成人在线视频一区二区| 欧美亚洲综合一区| 欧美精品一区二区三区四区| 成人欧美一区二区三区小说| 五月天网站亚洲| 国产精品系列在线观看| 精品视频123区在线观看| 久久久久久久综合色一本| 一区二区三区在线影院| 久久超碰97中文字幕| a4yy欧美一区二区三区| 91精品国产欧美一区二区18 | 国产午夜精品久久久久久免费视| 亚洲精品日日夜夜| 蜜臀91精品一区二区三区| 99国产精品国产精品久久| 欧美一区二区三区系列电影| 国产精品入口麻豆九色| 日本成人在线电影网| av不卡免费电影| 久久色中文字幕| 丝袜美腿成人在线| 99视频在线精品| 久久色.com| 爽好久久久欧美精品| 99精品久久只有精品| 精品毛片乱码1区2区3区| 一区二区三区不卡在线观看| 国产成人在线网站| 337p亚洲精品色噜噜噜| 亚洲精品免费看| 国产成人免费av在线| 日韩一区二区电影| 亚洲大片一区二区三区| 91在线码无精品| 国产精品美女久久久久久久久久久| 秋霞国产午夜精品免费视频| 色综合久久99| 日本一区二区三区dvd视频在线| 日韩激情视频在线观看| 91久久精品一区二区二区| 国产精品电影一区二区三区| 美女高潮久久久| 欧美精品黑人性xxxx| 亚洲综合免费观看高清完整版在线 | 中国色在线观看另类| 精品一区二区三区av| 51精品久久久久久久蜜臀| 亚洲成人精品一区二区| 91女人视频在线观看| 中文字幕中文字幕一区| 国产91精品一区二区麻豆亚洲| 久久久国产精华| 国产一区二区0| 久久九九99视频| 国产成人在线观看| 中文字幕巨乱亚洲| 成人精品一区二区三区四区| 中文字幕va一区二区三区| 国产成人精品aa毛片| 国产日韩欧美精品一区| 成人精品视频.| 一区二区中文视频| 色综合久久天天| 亚洲精品中文在线影院| 欧美视频精品在线| 日韩有码一区二区三区| 在线不卡a资源高清| 另类欧美日韩国产在线| 精品国产91乱码一区二区三区| 国产美女一区二区| 国产精品久久久久天堂| 欧美在线免费观看视频| 奇米影视一区二区三区小说| 精品国产成人在线影院 | 一区二区在线观看视频| 欧美视频一区二区三区在线观看| 日本亚洲天堂网| xvideos.蜜桃一区二区| 懂色av中文一区二区三区 | 91精品国产综合久久久蜜臀粉嫩 | 国产肉丝袜一区二区| 国产91丝袜在线观看| 亚洲精品日韩一| 91精品国模一区二区三区| 国产精品综合一区二区三区| 中文字幕制服丝袜成人av| 欧美日韩精品专区| 国产一区999| 一区二区三区在线免费视频|