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

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

?? pci.h

?? 自己做的交叉編譯工具!gcc-3.4.5,glibc-2.3.6在ubuntu8.04上做的面向kernel-2.6.28的交叉編譯工具
?? H
?? 第 1 頁 / 共 2 頁
字號:
/* * *	PCI defines and function prototypes *	Copyright 1994, Drew Eckhardt *	Copyright 1997--1999 Martin Mares <mj@ucw.cz> * *	For more information, please consult the following manuals (look at *	http://www.pcisig.com/ for how to get them): * *	PCI BIOS Specification *	PCI Local Bus Specification *	PCI to PCI Bridge Specification *	PCI System Design Guide */#ifndef LINUX_PCI_H#define LINUX_PCI_H#include <linux/types.h>/* * Under PCI, each device has 256 bytes of configuration address space, * of which the first 64 bytes are standardized as follows: */#define PCI_VENDOR_ID		0x00	/* 16 bits */#define PCI_DEVICE_ID		0x02	/* 16 bits */#define PCI_COMMAND		0x04	/* 16 bits */#define  PCI_COMMAND_IO		0x1	/* Enable response in I/O space */#define  PCI_COMMAND_MEMORY	0x2	/* Enable response in Memory space */#define  PCI_COMMAND_MASTER	0x4	/* Enable bus mastering */#define  PCI_COMMAND_SPECIAL	0x8	/* Enable response to special cycles */#define  PCI_COMMAND_INVALIDATE	0x10	/* Use memory write and invalidate */#define  PCI_COMMAND_VGA_PALETTE 0x20	/* Enable palette snooping */#define  PCI_COMMAND_PARITY	0x40	/* Enable parity checking */#define  PCI_COMMAND_WAIT 	0x80	/* Enable address/data stepping */#define  PCI_COMMAND_SERR	0x100	/* Enable SERR */#define  PCI_COMMAND_FAST_BACK	0x200	/* Enable back-to-back writes */#define  PCI_COMMAND_INTX_DISABLE 0x400 /* INTx Emulation Disable */#define PCI_STATUS		0x06	/* 16 bits */#define  PCI_STATUS_CAP_LIST	0x10	/* Support Capability List */#define  PCI_STATUS_66MHZ	0x20	/* Support 66 Mhz PCI 2.1 bus */#define  PCI_STATUS_UDF		0x40	/* Support User Definable Features [obsolete] */#define  PCI_STATUS_FAST_BACK	0x80	/* Accept fast-back to back */#define  PCI_STATUS_PARITY	0x100	/* Detected parity error */#define  PCI_STATUS_DEVSEL_MASK	0x600	/* DEVSEL timing */#define  PCI_STATUS_DEVSEL_FAST	0x000	#define  PCI_STATUS_DEVSEL_MEDIUM 0x200#define  PCI_STATUS_DEVSEL_SLOW 0x400#define  PCI_STATUS_SIG_TARGET_ABORT 0x800 /* Set on target abort */#define  PCI_STATUS_REC_TARGET_ABORT 0x1000 /* Master ack of " */#define  PCI_STATUS_REC_MASTER_ABORT 0x2000 /* Set on master abort */#define  PCI_STATUS_SIG_SYSTEM_ERROR 0x4000 /* Set when we drive SERR */#define  PCI_STATUS_DETECTED_PARITY 0x8000 /* Set on parity error */#define PCI_CLASS_REVISION	0x08	/* High 24 bits are class, low 8					   revision */#define PCI_REVISION_ID         0x08    /* Revision ID */#define PCI_CLASS_PROG          0x09    /* Reg. Level Programming Interface */#define PCI_CLASS_DEVICE        0x0a    /* Device class */#define PCI_CACHE_LINE_SIZE	0x0c	/* 8 bits */#define PCI_LATENCY_TIMER	0x0d	/* 8 bits */#define PCI_HEADER_TYPE		0x0e	/* 8 bits */#define  PCI_HEADER_TYPE_NORMAL	0#define  PCI_HEADER_TYPE_BRIDGE 1#define  PCI_HEADER_TYPE_CARDBUS 2#define PCI_BIST		0x0f	/* 8 bits */#define  PCI_BIST_CODE_MASK	0x0f	/* Return result */#define  PCI_BIST_START		0x40	/* 1 to start BIST, 2 secs or less */#define  PCI_BIST_CAPABLE	0x80	/* 1 if BIST capable *//* * Base addresses specify locations in memory or I/O space. * Decoded size can be determined by writing a value of  * 0xffffffff to the register, and reading it back.  Only  * 1 bits are decoded. */#define PCI_BASE_ADDRESS_0	0x10	/* 32 bits */#define PCI_BASE_ADDRESS_1	0x14	/* 32 bits [htype 0,1 only] */#define PCI_BASE_ADDRESS_2	0x18	/* 32 bits [htype 0 only] */#define PCI_BASE_ADDRESS_3	0x1c	/* 32 bits */#define PCI_BASE_ADDRESS_4	0x20	/* 32 bits */#define PCI_BASE_ADDRESS_5	0x24	/* 32 bits */#define  PCI_BASE_ADDRESS_SPACE	0x01	/* 0 = memory, 1 = I/O */#define  PCI_BASE_ADDRESS_SPACE_IO 0x01#define  PCI_BASE_ADDRESS_SPACE_MEMORY 0x00#define  PCI_BASE_ADDRESS_MEM_TYPE_MASK 0x06#define  PCI_BASE_ADDRESS_MEM_TYPE_32	0x00	/* 32 bit address */#define  PCI_BASE_ADDRESS_MEM_TYPE_1M	0x02	/* Below 1M [obsolete] */#define  PCI_BASE_ADDRESS_MEM_TYPE_64	0x04	/* 64 bit address */#define  PCI_BASE_ADDRESS_MEM_PREFETCH	0x08	/* prefetchable? */#define  PCI_BASE_ADDRESS_MEM_MASK	(~0x0fUL)#define  PCI_BASE_ADDRESS_IO_MASK	(~0x03UL)/* bit 1 is reserved if address_space = 1 *//* Header type 0 (normal devices) */#define PCI_CARDBUS_CIS		0x28#define PCI_SUBSYSTEM_VENDOR_ID	0x2c#define PCI_SUBSYSTEM_ID	0x2e  #define PCI_ROM_ADDRESS		0x30	/* Bits 31..11 are address, 10..1 reserved */#define  PCI_ROM_ADDRESS_ENABLE	0x01#define PCI_ROM_ADDRESS_MASK	(~0x7ffUL)#define PCI_CAPABILITY_LIST	0x34	/* Offset of first capability list entry *//* 0x35-0x3b are reserved */#define PCI_INTERRUPT_LINE	0x3c	/* 8 bits */#define PCI_INTERRUPT_PIN	0x3d	/* 8 bits */#define PCI_MIN_GNT		0x3e	/* 8 bits */#define PCI_MAX_LAT		0x3f	/* 8 bits *//* Header type 1 (PCI-to-PCI bridges) */#define PCI_PRIMARY_BUS		0x18	/* Primary bus number */#define PCI_SECONDARY_BUS	0x19	/* Secondary bus number */#define PCI_SUBORDINATE_BUS	0x1a	/* Highest bus number behind the bridge */#define PCI_SEC_LATENCY_TIMER	0x1b	/* Latency timer for secondary interface */#define PCI_IO_BASE		0x1c	/* I/O range behind the bridge */#define PCI_IO_LIMIT		0x1d#define  PCI_IO_RANGE_TYPE_MASK	0x0fUL	/* I/O bridging type */#define  PCI_IO_RANGE_TYPE_16	0x00#define  PCI_IO_RANGE_TYPE_32	0x01#define  PCI_IO_RANGE_MASK	(~0x0fUL)#define PCI_SEC_STATUS		0x1e	/* Secondary status register, only bit 14 used */#define PCI_MEMORY_BASE		0x20	/* Memory range behind */#define PCI_MEMORY_LIMIT	0x22#define  PCI_MEMORY_RANGE_TYPE_MASK 0x0fUL#define  PCI_MEMORY_RANGE_MASK	(~0x0fUL)#define PCI_PREF_MEMORY_BASE	0x24	/* Prefetchable memory range behind */#define PCI_PREF_MEMORY_LIMIT	0x26#define  PCI_PREF_RANGE_TYPE_MASK 0x0fUL#define  PCI_PREF_RANGE_TYPE_32	0x00#define  PCI_PREF_RANGE_TYPE_64	0x01#define  PCI_PREF_RANGE_MASK	(~0x0fUL)#define PCI_PREF_BASE_UPPER32	0x28	/* Upper half of prefetchable memory range */#define PCI_PREF_LIMIT_UPPER32	0x2c#define PCI_IO_BASE_UPPER16	0x30	/* Upper half of I/O addresses */#define PCI_IO_LIMIT_UPPER16	0x32/* 0x34 same as for htype 0 *//* 0x35-0x3b is reserved */#define PCI_ROM_ADDRESS1	0x38	/* Same as PCI_ROM_ADDRESS, but for htype 1 *//* 0x3c-0x3d are same as for htype 0 */#define PCI_BRIDGE_CONTROL	0x3e#define  PCI_BRIDGE_CTL_PARITY	0x01	/* Enable parity detection on secondary interface */#define  PCI_BRIDGE_CTL_SERR	0x02	/* The same for SERR forwarding */#define  PCI_BRIDGE_CTL_NO_ISA	0x04	/* Disable bridging of ISA ports */#define  PCI_BRIDGE_CTL_VGA	0x08	/* Forward VGA addresses */#define  PCI_BRIDGE_CTL_MASTER_ABORT 0x20  /* Report master aborts */#define  PCI_BRIDGE_CTL_BUS_RESET 0x40	/* Secondary bus reset */#define  PCI_BRIDGE_CTL_FAST_BACK 0x80	/* Fast Back2Back enabled on secondary interface *//* Header type 2 (CardBus bridges) */#define PCI_CB_CAPABILITY_LIST	0x14/* 0x15 reserved */#define PCI_CB_SEC_STATUS	0x16	/* Secondary status */#define PCI_CB_PRIMARY_BUS	0x18	/* PCI bus number */#define PCI_CB_CARD_BUS		0x19	/* CardBus bus number */#define PCI_CB_SUBORDINATE_BUS	0x1a	/* Subordinate bus number */#define PCI_CB_LATENCY_TIMER	0x1b	/* CardBus latency timer */#define PCI_CB_MEMORY_BASE_0	0x1c#define PCI_CB_MEMORY_LIMIT_0	0x20#define PCI_CB_MEMORY_BASE_1	0x24#define PCI_CB_MEMORY_LIMIT_1	0x28#define PCI_CB_IO_BASE_0	0x2c#define PCI_CB_IO_BASE_0_HI	0x2e#define PCI_CB_IO_LIMIT_0	0x30#define PCI_CB_IO_LIMIT_0_HI	0x32#define PCI_CB_IO_BASE_1	0x34#define PCI_CB_IO_BASE_1_HI	0x36#define PCI_CB_IO_LIMIT_1	0x38#define PCI_CB_IO_LIMIT_1_HI	0x3a#define  PCI_CB_IO_RANGE_MASK	(~0x03UL)/* 0x3c-0x3d are same as for htype 0 */#define PCI_CB_BRIDGE_CONTROL	0x3e#define  PCI_CB_BRIDGE_CTL_PARITY	0x01	/* Similar to standard bridge control register */#define  PCI_CB_BRIDGE_CTL_SERR		0x02#define  PCI_CB_BRIDGE_CTL_ISA		0x04#define  PCI_CB_BRIDGE_CTL_VGA		0x08#define  PCI_CB_BRIDGE_CTL_MASTER_ABORT	0x20#define  PCI_CB_BRIDGE_CTL_CB_RESET	0x40	/* CardBus reset */#define  PCI_CB_BRIDGE_CTL_16BIT_INT	0x80	/* Enable interrupt for 16-bit cards */#define  PCI_CB_BRIDGE_CTL_PREFETCH_MEM0 0x100	/* Prefetch enable for both memory regions */#define  PCI_CB_BRIDGE_CTL_PREFETCH_MEM1 0x200#define  PCI_CB_BRIDGE_CTL_POST_WRITES	0x400#define PCI_CB_SUBSYSTEM_VENDOR_ID 0x40#define PCI_CB_SUBSYSTEM_ID	0x42#define PCI_CB_LEGACY_MODE_BASE	0x44	/* 16-bit PC Card legacy mode base address (ExCa) *//* 0x48-0x7f reserved *//* Capability lists */#define PCI_CAP_LIST_ID		0	/* Capability ID */#define  PCI_CAP_ID_PM		0x01	/* Power Management */#define  PCI_CAP_ID_AGP		0x02	/* Accelerated Graphics Port */#define  PCI_CAP_ID_VPD		0x03	/* Vital Product Data */#define  PCI_CAP_ID_SLOTID	0x04	/* Slot Identification */#define  PCI_CAP_ID_MSI		0x05	/* Message Signalled Interrupts */#define  PCI_CAP_ID_CHSWP	0x06	/* CompactPCI HotSwap */#define  PCI_CAP_ID_PCIX	0x07	/* PCI-X */#define  PCI_CAP_ID_SHPC 	0x0C	/* PCI Standard Hot-Plug Controller */#define  PCI_CAP_ID_EXP 	0x10	/* PCI Express */#define  PCI_CAP_ID_MSIX	0x11	/* MSI-X */#define PCI_CAP_LIST_NEXT	1	/* Next capability in the list */#define PCI_CAP_FLAGS		2	/* Capability defined flags (16 bits) */#define PCI_CAP_SIZEOF		4/* Power Management Registers */#define PCI_PM_PMC              2       /* PM Capabilities Register */#define  PCI_PM_CAP_VER_MASK	0x0007	/* Version */#define  PCI_PM_CAP_PME_CLOCK	0x0008	/* PME clock required */#define  PCI_PM_CAP_RESERVED    0x0010  /* Reserved field */#define  PCI_PM_CAP_DSI		0x0020	/* Device specific initialization */#define  PCI_PM_CAP_AUX_POWER	0x01C0	/* Auxilliary power support mask */#define  PCI_PM_CAP_D1		0x0200	/* D1 power state support */#define  PCI_PM_CAP_D2		0x0400	/* D2 power state support */#define  PCI_PM_CAP_PME		0x0800	/* PME pin supported */#define  PCI_PM_CAP_PME_MASK    0xF800  /* PME Mask of all supported states */#define  PCI_PM_CAP_PME_D0      0x0800  /* PME# from D0 */#define  PCI_PM_CAP_PME_D1      0x1000  /* PME# from D1 */#define  PCI_PM_CAP_PME_D2      0x2000  /* PME# from D2 */#define  PCI_PM_CAP_PME_D3      0x4000  /* PME# from D3 (hot) */#define  PCI_PM_CAP_PME_D3cold  0x8000  /* PME# from D3 (cold) */#define PCI_PM_CTRL		4	/* PM control and status register */#define  PCI_PM_CTRL_STATE_MASK	0x0003	/* Current power state (D0 to D3) */#define  PCI_PM_CTRL_PME_ENABLE	0x0100	/* PME pin enable */#define  PCI_PM_CTRL_DATA_SEL_MASK	0x1e00	/* Data select (??) */#define  PCI_PM_CTRL_DATA_SCALE_MASK	0x6000	/* Data scale (??) */#define  PCI_PM_CTRL_PME_STATUS	0x8000	/* PME pin status */#define PCI_PM_PPB_EXTENSIONS	6	/* PPB support extensions (??) */#define  PCI_PM_PPB_B2_B3	0x40	/* Stop clock when in D3hot (??) */#define  PCI_PM_BPCC_ENABLE	0x80	/* Bus power/clock control enable (??) */#define PCI_PM_DATA_REGISTER	7	/* (??) */#define PCI_PM_SIZEOF		8/* AGP registers */#define PCI_AGP_VERSION		2	/* BCD version number */#define PCI_AGP_RFU		3	/* Rest of capability flags */#define PCI_AGP_STATUS		4	/* Status register */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人永久免费视频| 成人激情黄色小说| 色拍拍在线精品视频8848| 精品剧情v国产在线观看在线| 日韩美女啊v在线免费观看| 精品一区二区三区久久久| 欧美性猛交xxxxxxxx| 国产精品久久久久久久久免费丝袜 | 国模娜娜一区二区三区| 欧美在线观看视频一区二区三区| 国产欧美日韩麻豆91| 蜜桃一区二区三区在线观看| 欧美色视频在线| 国产精品国产三级国产| 国产高清久久久久| 精品国产青草久久久久福利| 日韩av中文字幕一区二区| 欧美网站大全在线观看| 亚洲欧美日韩中文播放| 成人91在线观看| 国产精品视频免费看| 国产精品1024| 久久婷婷久久一区二区三区| 久久成人免费电影| 日韩女优毛片在线| 日韩中文字幕91| 欧美日韩一区二区三区高清| 一区二区在线免费观看| 99re这里只有精品6| 国产精品乱码一区二区三区软件| 国产在线看一区| 久久亚洲精品小早川怜子| 狠狠色狠狠色综合系列| 精品国产乱码久久久久久影片| 日韩精品电影一区亚洲| 欧美一区中文字幕| 日日夜夜一区二区| 制服视频三区第一页精品| 午夜视黄欧洲亚洲| 51午夜精品国产| 美腿丝袜亚洲一区| 日韩免费高清电影| 精品亚洲成a人| 国产日韩欧美综合在线| 成人在线视频首页| 日韩美女精品在线| 在线看不卡av| 天天色 色综合| 欧美大片在线观看一区| 久久国产生活片100| 久久看人人爽人人| 国产91精品入口| 亚洲日本乱码在线观看| 91国产成人在线| 午夜精彩视频在线观看不卡| 日韩一区二区在线播放| 国产原创一区二区| 中文在线免费一区三区高中清不卡| www.爱久久.com| 樱桃视频在线观看一区| 欧美日韩精品欧美日韩精品一 | 中文字幕一区二区三区精华液| 99精品在线观看视频| 亚洲一卡二卡三卡四卡五卡| 欧美精品一卡两卡| 国产一区视频导航| 国产精品久久久久久久久免费樱桃| 91玉足脚交白嫩脚丫在线播放| 亚洲高清久久久| 日韩视频在线观看一区二区| 国产成人99久久亚洲综合精品| 亚洲女女做受ⅹxx高潮| 欧美久久久一区| 久久97超碰色| 日韩毛片视频在线看| 欧美日韩dvd在线观看| 精品在线亚洲视频| 综合久久一区二区三区| 欧美日韩成人在线一区| 国产一区二区看久久| 亚洲欧美偷拍卡通变态| 欧美一区二区福利在线| 丁香婷婷综合激情五月色| 一区二区三区久久久| 日韩美女视频在线| av亚洲精华国产精华精| 日韩精品久久久久久| 国产日韩影视精品| 欧美精品在欧美一区二区少妇| 国产精品一区二区你懂的| 一区二区三区在线不卡| 久久一区二区三区国产精品| 色婷婷综合久久久久中文 | 美女mm1313爽爽久久久蜜臀| 国产欧美一区二区三区网站| 欧美午夜视频网站| 国产剧情一区二区三区| 亚洲一区二区在线免费看| 久久精品水蜜桃av综合天堂| 欧美熟乱第一页| 国产成人无遮挡在线视频| 亚洲福利电影网| 欧美激情一区不卡| 日韩欧美一区中文| 色综合欧美在线视频区| 国产一区二区免费在线| 日韩中文字幕区一区有砖一区| 国产精品护士白丝一区av| 精品毛片乱码1区2区3区| 欧美综合欧美视频| 岛国一区二区在线观看| 日本成人中文字幕| 亚洲综合色成人| 国产欧美视频一区二区三区| 欧美狂野另类xxxxoooo| 97se亚洲国产综合在线| 国产精品伊人色| 青青草原综合久久大伊人精品| 亚洲精品国产成人久久av盗摄| 久久久久国产精品麻豆ai换脸 | 日韩精品中文字幕在线一区| 91久久国产综合久久| 成人国产精品免费| 韩日av一区二区| 日本欧美一区二区| 亚洲成a人片在线观看中文| 最好看的中文字幕久久| 国产亚洲综合性久久久影院| 日韩视频一区在线观看| 欧美区一区二区三区| 在线免费观看日本欧美| 91视视频在线观看入口直接观看www | 国产成人免费视频| 加勒比av一区二区| 麻豆国产精品一区二区三区| 三级精品在线观看| 五月综合激情婷婷六月色窝| 亚洲与欧洲av电影| 亚洲精品中文字幕乱码三区 | 精品国产乱码久久久久久影片| 91麻豆精品国产自产在线观看一区 | 丰满放荡岳乱妇91ww| 激情综合色综合久久综合| 免费看日韩a级影片| 亚洲a一区二区| 亚洲网友自拍偷拍| 亚洲一区二区偷拍精品| 一区二区三区精密机械公司| 亚洲色图在线播放| 亚洲免费高清视频在线| 亚洲欧美一区二区久久| 亚洲精品乱码久久久久| 日韩理论片网站| √…a在线天堂一区| 国产精品福利影院| 一区在线观看免费| 国产精品久久久爽爽爽麻豆色哟哟| 国产欧美一区二区精品久导航| 日本一区二区高清| 国产精品国产精品国产专区不片 | 欧美成人精品高清在线播放| 日韩欧美自拍偷拍| 精品成人一区二区三区四区| 久久婷婷国产综合精品青草| 国产欧美日韩中文久久| 日本一区二区三区四区在线视频 | 日韩一区二区三| 欧美成人乱码一区二区三区| 久久久久9999亚洲精品| 国产欧美久久久精品影院| 国产精品久久久久一区二区三区| 亚洲三级电影网站| 亚洲妇熟xx妇色黄| 久久成人免费网站| 国产99久久久国产精品潘金| av高清不卡在线| 精品视频在线视频| 欧美一区二区三区爱爱| 久久综合色播五月| |精品福利一区二区三区| 亚洲一区免费在线观看| 日本亚洲免费观看| 国产成人在线观看免费网站| 91婷婷韩国欧美一区二区| 欧美日韩国产色站一区二区三区| 日韩午夜在线观看| 久久久精品欧美丰满| 亚洲欧美日韩一区| 日韩电影在线免费看| 国产精品性做久久久久久| 色综合天天视频在线观看| 56国语精品自产拍在线观看| 久久精品一区二区三区四区| 亚洲精品亚洲人成人网在线播放| 日韩1区2区日韩1区2区| 国产精品一品视频| 日本韩国一区二区三区| 日韩无一区二区| 自拍偷拍欧美激情| 免费成人美女在线观看.|