亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
中文字幕一区日韩精品欧美| 综合激情网...| 综合在线观看色| 天堂一区二区在线| 99久久久精品免费观看国产蜜| 3d成人h动漫网站入口| 中文字幕一区二区三区蜜月| 免费的成人av| 欧美日韩在线精品一区二区三区激情| 久久一区二区三区四区| 亚洲第一狼人社区| 色又黄又爽网站www久久| 国产亚洲欧美一区在线观看| 午夜精品一区二区三区免费视频 | 精品一区二区三区在线视频| 91免费观看视频| 亚洲欧洲精品一区二区三区| 久久99热99| 日韩欧美资源站| 美女网站一区二区| 欧美福利视频一区| 首页亚洲欧美制服丝腿| 欧美最新大片在线看| 亚洲精品视频免费看| 91麻豆精品视频| 国产精品国产三级国产普通话三级 | 韩国精品在线观看| 欧美成人vr18sexvr| 美女视频第一区二区三区免费观看网站| 欧美在线小视频| 亚洲丰满少妇videoshd| 欧美日韩精品一二三区| 亚洲第一av色| 欧美一区二区三区在线电影| 日韩和欧美一区二区三区| 欧美肥妇bbw| 久久精工是国产品牌吗| 精品国产99国产精品| 经典三级视频一区| 中文字幕精品在线不卡| 成人h动漫精品一区二区| 国产精品久久久久久久久久久免费看| jizzjizzjizz欧美| 亚洲一区二区三区四区不卡| 91精品蜜臀在线一区尤物| 免费在线观看成人| 久久久久高清精品| 97国产一区二区| 亚洲一区二区三区四区在线免费观看| 欧美日韩日日摸| 国内精品伊人久久久久av一坑| 久久久久青草大香线综合精品| 成人午夜精品在线| 亚洲国产va精品久久久不卡综合| 欧美二区三区91| 国产一区二区三区久久久| 中文字幕一区二区三区不卡在线 | 久久久精品tv| 一道本成人在线| 日韩高清在线一区| 久久久99久久| 欧美日韩国产小视频在线观看| 蜜臀91精品一区二区三区 | 91论坛在线播放| 日韩精品1区2区3区| 国产日韩欧美精品在线| 91成人网在线| 国产精品系列在线观看| 亚洲一区二区偷拍精品| 国产视频一区二区三区在线观看| 91色porny在线视频| 精品一区二区三区免费观看| 一区二区三区在线高清| 欧美精品一区二区三| 欧美私模裸体表演在线观看| 国产一区二区三区黄视频 | 亚洲欧美视频在线观看视频| 91精品国产综合久久久久久漫画| 成人国产电影网| 久久国内精品视频| 亚洲成av人片在线| 中文字幕亚洲一区二区av在线 | 亚洲欧美偷拍卡通变态| 26uuu久久天堂性欧美| 欧洲av一区二区嗯嗯嗯啊| 国产成人精品免费在线| 免费av成人在线| 偷偷要91色婷婷| 亚洲另类在线制服丝袜| 欧美韩日一区二区三区| 精品少妇一区二区三区在线视频| 91国在线观看| 97se亚洲国产综合在线| 国产精品亚洲专一区二区三区| 水野朝阳av一区二区三区| 亚洲精品福利视频网站| 国产精品情趣视频| 国产日韩欧美一区二区三区乱码| 欧美xfplay| 日韩一区二区三区视频在线| 欧美午夜一区二区三区免费大片| 99视频一区二区三区| 成人性生交大片免费看中文| 韩日精品视频一区| 精品一区二区三区免费播放| 蜜臀99久久精品久久久久久软件| 舔着乳尖日韩一区| 香蕉成人啪国产精品视频综合网| 国产精品久久久久一区二区三区共| 26uuu亚洲婷婷狠狠天堂| 精品久久久久久久一区二区蜜臀| 51精品久久久久久久蜜臀| 欧美日本一区二区三区四区| 欧美日韩国产在线观看| 欧美女孩性生活视频| 欧美日本在线一区| 日韩天堂在线观看| 久久综合九色综合欧美就去吻| 日韩精品一区二区三区中文不卡| 日韩精品一区二区在线观看| 日韩欧美在线综合网| 久久久亚洲精品石原莉奈| 久久先锋资源网| 中文字幕一区二区三区不卡在线| 国产精品高潮呻吟| 亚洲一区在线观看视频| 天天影视色香欲综合网老头| 天天亚洲美女在线视频| 精品一区二区三区久久| 国产精品18久久久久久久网站| 成人激情黄色小说| 色噜噜狠狠色综合欧洲selulu| 欧美日韩国产三级| 精品国产三级a在线观看| 欧美激情一区三区| 亚洲午夜免费电影| 国内外精品视频| 成人app网站| 9191国产精品| 国产午夜精品久久久久久久| 亚洲精品老司机| 老司机免费视频一区二区| 白白色亚洲国产精品| 欧美精三区欧美精三区| 久久久国产精品午夜一区ai换脸| 国产精品嫩草影院com| 亚洲成人三级小说| 国产精品一区二区在线看| 色婷婷久久综合| 精品国产乱码久久久久久图片 | 欧美电影一区二区三区| 26uuu久久综合| 亚洲高清三级视频| 国产福利一区二区| 在线电影欧美成精品| 欧美国产视频在线| 日韩av一区二区在线影视| bt7086福利一区国产| 欧美一区二区三区在线视频| 国产精品―色哟哟| 男女男精品视频| 色综合咪咪久久| 26uuu精品一区二区在线观看| 一区二区成人在线观看| 国产激情视频一区二区在线观看| 欧美日韩一本到| 一区精品在线播放| 国产一区二区不卡| 91精品久久久久久久久99蜜臂| 综合色天天鬼久久鬼色| 国产麻豆精品theporn| 欧美日韩国产首页| 亚洲欧美日韩中文字幕一区二区三区 | 在线观看www91| 中文字幕日本不卡| 成人午夜看片网址| 国产三级精品三级| 久久国产精品露脸对白| 色婷婷久久综合| 亚洲欧洲综合另类在线| 懂色av一区二区夜夜嗨| 精品国产乱码久久久久久牛牛| 午夜国产不卡在线观看视频| 91丨九色porny丨蝌蚪| 国产精品免费久久| 成人黄动漫网站免费app| 久久久久一区二区三区四区| 看电影不卡的网站| 日韩美女一区二区三区四区| 午夜一区二区三区在线观看| 色哟哟欧美精品| 亚洲色图欧美偷拍| 91日韩精品一区| 一区二区三区四区精品在线视频| www.视频一区| 亚洲美女一区二区三区| 一本大道久久a久久综合| 亚洲欧美日韩人成在线播放| 99国产精品99久久久久久| 亚洲图片欧美激情|