⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 i82365.h

📁 linux下从网卡远程启动
💻 H
📖 第 1 页 / 共 2 页
字号:
#define RF5C_IO_OFF(w)          (0x36+((w)<<1))/* Flags for RF5C_MODE_CTL */#define RF5C_MODE_ATA           0x01    /* ATA mode */#define RF5C_MODE_LED_ENA       0x02    /* IRQ 12 is LED */#define RF5C_MODE_CA21          0x04#define RF5C_MODE_CA22          0x08#define RF5C_MODE_CA23          0x10#define RF5C_MODE_CA24          0x20#define RF5C_MODE_CA25          0x40#define RF5C_MODE_3STATE_BIT7   0x80/* Flags for RF5C_PWR_CTL */#define RF5C_PWR_VCC_3V         0x01#define RF5C_PWR_IREQ_HIGH      0x02#define RF5C_PWR_INPACK_ENA     0x04#define RF5C_PWR_5V_DET         0x08#define RF5C_PWR_TC_SEL         0x10    /* Terminal Count: irq 11 or 15 */#define RF5C_PWR_DREQ_LOW       0x20#define RF5C_PWR_DREQ_OFF       0x00    /* DREQ steering control */#define RF5C_PWR_DREQ_INPACK    0x40#define RF5C_PWR_DREQ_SPKR      0x80#define RF5C_PWR_DREQ_IOIS16    0xc0/* Values for RF5C_CHIP_ID */#define RF5C_CHIP_RF5C296       0x32#define RF5C_CHIP_RF5C396       0xb2/* Flags for RF5C_MODE_CTL_3 */#define RF5C_MCTL3_DISABLE      0x01    /* Disable PCMCIA interface */#define RF5C_MCTL3_DMA_ENA      0x02/* Register definitions for Ricoh PCI-to-CardBus bridges *//* Extra bits in CB_BRIDGE_CONTROL */#define RL5C46X_BCR_3E0_ENA             0x0800#define RL5C46X_BCR_3E2_ENA             0x1000/* Bridge Configuration Register */#define RL5C4XX_CONFIG                  0x80    /* 16 bit */#define  RL5C4XX_CONFIG_IO_1_MODE       0x0200#define  RL5C4XX_CONFIG_IO_0_MODE       0x0100#define  RL5C4XX_CONFIG_PREFETCH        0x0001/* Misc Control Register */#define RL5C4XX_MISC                    0x0082  /* 16 bit */#define  RL5C4XX_MISC_HW_SUSPEND_ENA    0x0002#define  RL5C4XX_MISC_VCCEN_POL         0x0100#define  RL5C4XX_MISC_VPPEN_POL         0x0200#define  RL5C46X_MISC_SUSPEND           0x0001#define  RL5C46X_MISC_PWR_SAVE_2        0x0004#define  RL5C46X_MISC_IFACE_BUSY        0x0008#define  RL5C46X_MISC_B_LOCK            0x0010#define  RL5C46X_MISC_A_LOCK            0x0020#define  RL5C46X_MISC_PCI_LOCK          0x0040#define  RL5C47X_MISC_IFACE_BUSY        0x0004#define  RL5C47X_MISC_PCI_INT_MASK      0x0018#define  RL5C47X_MISC_PCI_INT_DIS       0x0020#define  RL5C47X_MISC_SUBSYS_WR         0x0040#define  RL5C47X_MISC_SRIRQ_ENA         0x0080#define  RL5C47X_MISC_5V_DISABLE        0x0400#define  RL5C47X_MISC_LED_POL           0x0800/* 16-bit Interface Control Register */#define RL5C4XX_16BIT_CTL               0x0084  /* 16 bit */#define  RL5C4XX_16CTL_IO_TIMING        0x0100#define  RL5C4XX_16CTL_MEM_TIMING       0x0200#define  RL5C46X_16CTL_LEVEL_1          0x0010#define  RL5C46X_16CTL_LEVEL_2          0x0020/* 16-bit IO and memory timing registers */#define RL5C4XX_16BIT_IO_0              0x0088  /* 16 bit */#define RL5C4XX_16BIT_MEM_0             0x0088  /* 16 bit */#define  RL5C4XX_SETUP_MASK             0x0007#define  RL5C4XX_SETUP_SHIFT            0#define  RL5C4XX_CMD_MASK               0x01f0#define  RL5C4XX_CMD_SHIFT              4#define  RL5C4XX_HOLD_MASK              0x1c00#define  RL5C4XX_HOLD_SHIFT             10#define  RL5C4XX_MISC_CONTROL           0x2F /* 8 bit */#define  RL5C4XX_ZV_ENABLE              0x08#endif /* _LINUX_RICOH_H *///*****************************************************************************//*****************************************************************************//*****************************************************************************//*****************************************************************************//*****************************************************************************// Beginning cirrus.h (CIRRUS chipsets)#ifndef _LINUX_CIRRUS_H#define _LINUX_CIRRUS_H#ifndef PCI_VENDOR_ID_CIRRUS#define PCI_VENDOR_ID_CIRRUS            0x1013#endif#ifndef PCI_DEVICE_ID_CIRRUS_6729#define PCI_DEVICE_ID_CIRRUS_6729       0x1100#endif#ifndef PCI_DEVICE_ID_CIRRUS_6832#define PCI_DEVICE_ID_CIRRUS_6832       0x1110#endif#define PD67_MISC_CTL_1         0x16    /* Misc control 1 */#define PD67_FIFO_CTL           0x17    /* FIFO control */#define PD67_MISC_CTL_2         0x1E    /* Misc control 2 */#define PD67_CHIP_INFO          0x1f    /* Chip information */#define PD67_ATA_CTL            0x026   /* 6730: ATA control */#define PD67_EXT_INDEX          0x2e    /* Extension index */#define PD67_EXT_DATA           0x2f    /* Extension data *//* PD6722 extension registers -- indexed in PD67_EXT_INDEX */#define PD67_DATA_MASK0         0x01    /* Data mask 0 */#define PD67_DATA_MASK1         0x02    /* Data mask 1 */#define PD67_DMA_CTL            0x03    /* DMA control *//* PD6730 extension registers -- indexed in PD67_EXT_INDEX */#define PD67_EXT_CTL_1          0x03    /* Extension control 1 */#define PD67_MEM_PAGE(n)        ((n)+5) /* PCI window bits 31:24 */#define PD67_EXTERN_DATA        0x0a#define PD67_MISC_CTL_3         0x25#define PD67_SMB_PWR_CTL        0x26/* I/O window address offset */#define PD67_IO_OFF(w)          (0x36+((w)<<1))/* Timing register sets */#define PD67_TIME_SETUP(n)      (0x3a + 3*(n))#define PD67_TIME_CMD(n)        (0x3b + 3*(n))#define PD67_TIME_RECOV(n)      (0x3c + 3*(n))/* Flags for PD67_MISC_CTL_1 */#define PD67_MC1_5V_DET         0x01    /* 5v detect */#define PD67_MC1_MEDIA_ENA      0x01    /* 6730: Multimedia enable */#define PD67_MC1_VCC_3V         0x02    /* 3.3v Vcc */#define PD67_MC1_PULSE_MGMT     0x04#define PD67_MC1_PULSE_IRQ      0x08#define PD67_MC1_SPKR_ENA       0x10#define PD67_MC1_INPACK_ENA     0x80/* Flags for PD67_FIFO_CTL */#define PD67_FIFO_EMPTY         0x80/* Flags for PD67_MISC_CTL_2 */#define PD67_MC2_FREQ_BYPASS    0x01#define PD67_MC2_DYNAMIC_MODE   0x02#define PD67_MC2_SUSPEND        0x04#define PD67_MC2_5V_CORE        0x08#define PD67_MC2_LED_ENA        0x10    /* IRQ 12 is LED enable */#define PD67_MC2_FAST_PCI       0x10    /* 6729: PCI bus > 25 MHz */#define PD67_MC2_3STATE_BIT7    0x20    /* Floppy change bit */#define PD67_MC2_DMA_MODE       0x40#define PD67_MC2_IRQ15_RI       0x80    /* IRQ 15 is ring enable *//* Flags for PD67_CHIP_INFO */#define PD67_INFO_SLOTS         0x20    /* 0 = 1 slot, 1 = 2 slots */#define PD67_INFO_CHIP_ID       0xc0#define PD67_INFO_REV           0x1c/* Fields in PD67_TIME_* registers */#define PD67_TIME_SCALE         0xc0#define PD67_TIME_SCALE_1       0x00#define PD67_TIME_SCALE_16      0x40#define PD67_TIME_SCALE_256     0x80#define PD67_TIME_SCALE_4096    0xc0#define PD67_TIME_MULT          0x3f/* Fields in PD67_DMA_CTL */#define PD67_DMA_MODE           0xc0#define PD67_DMA_OFF            0x00#define PD67_DMA_DREQ_INPACK    0x40#define PD67_DMA_DREQ_WP        0x80#define PD67_DMA_DREQ_BVD2      0xc0#define PD67_DMA_PULLUP         0x20    /* Disable socket pullups? *//* Fields in PD67_EXT_CTL_1 */#define PD67_EC1_VCC_PWR_LOCK   0x01#define PD67_EC1_AUTO_PWR_CLEAR 0x02#define PD67_EC1_LED_ENA        0x04#define PD67_EC1_INV_CARD_IRQ   0x08#define PD67_EC1_INV_MGMT_IRQ   0x10#define PD67_EC1_PULLUP_CTL     0x20/* Fields in PD67_MISC_CTL_3 */#define PD67_MC3_IRQ_MASK       0x03#define PD67_MC3_IRQ_PCPCI      0x00#define PD67_MC3_IRQ_EXTERN     0x01#define PD67_MC3_IRQ_PCIWAY     0x02#define PD67_MC3_IRQ_PCI        0x03#define PD67_MC3_PWR_MASK       0x0c#define PD67_MC3_PWR_SERIAL     0x00#define PD67_MC3_PWR_TI2202     0x08#define PD67_MC3_PWR_SMB        0x0c/* Register definitions for Cirrus PD6832 PCI-to-CardBus bridge *//* PD6832 extension registers -- indexed in PD67_EXT_INDEX */#define PD68_EXT_CTL_2                  0x0b#define PD68_PCI_SPACE                  0x22#define PD68_PCCARD_SPACE               0x23#define PD68_WINDOW_TYPE                0x24#define PD68_EXT_CSC                    0x2e#define PD68_MISC_CTL_4                 0x2f#define PD68_MISC_CTL_5                 0x30#define PD68_MISC_CTL_6                 0x31/* Extra flags in PD67_MISC_CTL_3 */#define PD68_MC3_HW_SUSP                0x10#define PD68_MC3_MM_EXPAND              0x40#define PD68_MC3_MM_ARM                 0x80/* Bridge Control Register */#define  PD6832_BCR_MGMT_IRQ_ENA        0x0800/* Socket Number Register */#define PD6832_SOCKET_NUMBER            0x004c  /* 8 bit */#endif /* _LINUX_CIRRUS_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -