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

📄 via-velocity.h

📁 Linux Kernel 2.6.9 for OMAP1710
💻 H
📖 第 1 页 / 共 4 页
字号:
#define TCR_LB1             0x02	/* loopback[1] */#define TCR_LB0             0x01	/* loopback[0] *//* *	Bits in the CR0 register */#define CR0_TXON            0x00000008UL#define CR0_RXON            0x00000004UL#define CR0_STOP            0x00000002UL	/* stop MAC, default = 1 */#define CR0_STRT            0x00000001UL	/* start MAC */#define CR0_SFRST           0x00008000UL	/* software reset */#define CR0_TM1EN           0x00004000UL#define CR0_TM0EN           0x00002000UL#define CR0_DPOLL           0x00000800UL	/* disable rx/tx auto polling */#define CR0_DISAU           0x00000100UL#define CR0_XONEN           0x00800000UL#define CR0_FDXTFCEN        0x00400000UL	/* full-duplex TX flow control enable */#define CR0_FDXRFCEN        0x00200000UL	/* full-duplex RX flow control enable */#define CR0_HDXFCEN         0x00100000UL	/* half-duplex flow control enable */#define CR0_XHITH1          0x00080000UL	/* TX XON high threshold 1 */#define CR0_XHITH0          0x00040000UL	/* TX XON high threshold 0 */#define CR0_XLTH1           0x00020000UL	/* TX pause frame low threshold 1 */#define CR0_XLTH0           0x00010000UL	/* TX pause frame low threshold 0 */#define CR0_GSPRST          0x80000000UL#define CR0_FORSRST         0x40000000UL#define CR0_FPHYRST         0x20000000UL#define CR0_DIAG            0x10000000UL#define CR0_INTPCTL         0x04000000UL#define CR0_GINTMSK1        0x02000000UL#define CR0_GINTMSK0        0x01000000UL/* *	Bits in the CR1 register */#define CR1_SFRST           0x80	/* software reset */#define CR1_TM1EN           0x40#define CR1_TM0EN           0x20#define CR1_DPOLL           0x08	/* disable rx/tx auto polling */#define CR1_DISAU           0x01/* *	Bits in the CR2 register */#define CR2_XONEN           0x80#define CR2_FDXTFCEN        0x40	/* full-duplex TX flow control enable */#define CR2_FDXRFCEN        0x20	/* full-duplex RX flow control enable */#define CR2_HDXFCEN         0x10	/* half-duplex flow control enable */#define CR2_XHITH1          0x08	/* TX XON high threshold 1 */#define CR2_XHITH0          0x04	/* TX XON high threshold 0 */#define CR2_XLTH1           0x02	/* TX pause frame low threshold 1 */#define CR2_XLTH0           0x01	/* TX pause frame low threshold 0 *//* *	Bits in the CR3 register */#define CR3_GSPRST          0x80#define CR3_FORSRST         0x40#define CR3_FPHYRST         0x20#define CR3_DIAG            0x10#define CR3_INTPCTL         0x04#define CR3_GINTMSK1        0x02#define CR3_GINTMSK0        0x01#define ISRCTL_UDPINT       0x8000#define ISRCTL_TSUPDIS      0x4000#define ISRCTL_RSUPDIS      0x2000#define ISRCTL_PMSK1        0x1000#define ISRCTL_PMSK0        0x0800#define ISRCTL_INTPD        0x0400#define ISRCTL_HCRLD        0x0200#define ISRCTL_SCRLD        0x0100/* *	Bits in the ISR_CTL1 register */#define ISRCTL1_UDPINT      0x80#define ISRCTL1_TSUPDIS     0x40#define ISRCTL1_RSUPDIS     0x20#define ISRCTL1_PMSK1       0x10#define ISRCTL1_PMSK0       0x08#define ISRCTL1_INTPD       0x04#define ISRCTL1_HCRLD       0x02#define ISRCTL1_SCRLD       0x01/* *	Bits in the TXE_SR register */#define TXESR_TFDBS         0x08#define TXESR_TDWBS         0x04#define TXESR_TDRBS         0x02#define TXESR_TDSTR         0x01/* *	Bits in the RXE_SR register */#define RXESR_RFDBS         0x08#define RXESR_RDWBS         0x04#define RXESR_RDRBS         0x02#define RXESR_RDSTR         0x01/* *	Bits in the ISR register */#define ISR_ISR3            0x80000000UL#define ISR_ISR2            0x40000000UL#define ISR_ISR1            0x20000000UL#define ISR_ISR0            0x10000000UL#define ISR_TXSTLI          0x02000000UL#define ISR_RXSTLI          0x01000000UL#define ISR_HFLD            0x00800000UL#define ISR_UDPI            0x00400000UL#define ISR_MIBFI           0x00200000UL#define ISR_SHDNI           0x00100000UL#define ISR_PHYI            0x00080000UL#define ISR_PWEI            0x00040000UL#define ISR_TMR1I           0x00020000UL#define ISR_TMR0I           0x00010000UL#define ISR_SRCI            0x00008000UL#define ISR_LSTPEI          0x00004000UL#define ISR_LSTEI           0x00002000UL#define ISR_OVFI            0x00001000UL#define ISR_FLONI           0x00000800UL#define ISR_RACEI           0x00000400UL#define ISR_TXWB1I          0x00000200UL#define ISR_TXWB0I          0x00000100UL#define ISR_PTX3I           0x00000080UL#define ISR_PTX2I           0x00000040UL#define ISR_PTX1I           0x00000020UL#define ISR_PTX0I           0x00000010UL#define ISR_PTXI            0x00000008UL#define ISR_PRXI            0x00000004UL#define ISR_PPTXI           0x00000002UL#define ISR_PPRXI           0x00000001UL/* *	Bits in the IMR register */#define IMR_TXSTLM          0x02000000UL#define IMR_UDPIM           0x00400000UL#define IMR_MIBFIM          0x00200000UL#define IMR_SHDNIM          0x00100000UL#define IMR_PHYIM           0x00080000UL#define IMR_PWEIM           0x00040000UL#define IMR_TMR1IM          0x00020000UL#define IMR_TMR0IM          0x00010000UL#define IMR_SRCIM           0x00008000UL#define IMR_LSTPEIM         0x00004000UL#define IMR_LSTEIM          0x00002000UL#define IMR_OVFIM           0x00001000UL#define IMR_FLONIM          0x00000800UL#define IMR_RACEIM          0x00000400UL#define IMR_TXWB1IM         0x00000200UL#define IMR_TXWB0IM         0x00000100UL#define IMR_PTX3IM          0x00000080UL#define IMR_PTX2IM          0x00000040UL#define IMR_PTX1IM          0x00000020UL#define IMR_PTX0IM          0x00000010UL#define IMR_PTXIM           0x00000008UL#define IMR_PRXIM           0x00000004UL#define IMR_PPTXIM          0x00000002UL#define IMR_PPRXIM          0x00000001UL/* 0x0013FB0FUL  =  initial value of IMR */#define INT_MASK_DEF        (IMR_PPTXIM|IMR_PPRXIM|IMR_PTXIM|IMR_PRXIM|\                            IMR_PWEIM|IMR_TXWB0IM|IMR_TXWB1IM|IMR_FLONIM|\                            IMR_OVFIM|IMR_LSTEIM|IMR_LSTPEIM|IMR_SRCIM|IMR_MIBFIM|\                            IMR_SHDNIM|IMR_TMR1IM|IMR_TMR0IM|IMR_TXSTLM)/* *	Bits in the TDCSR0/1, RDCSR0 register */#define TRDCSR_DEAD         0x0008#define TRDCSR_WAK          0x0004#define TRDCSR_ACT          0x0002#define TRDCSR_RUN	    0x0001/* *	Bits in the CAMADDR register */#define CAMADDR_CAMEN       0x80#define CAMADDR_VCAMSL      0x40/* *	Bits in the CAMCR register */#define CAMCR_PS1           0x80#define CAMCR_PS0           0x40#define CAMCR_AITRPKT       0x20#define CAMCR_AITR16        0x10#define CAMCR_CAMRD         0x08#define CAMCR_CAMWR         0x04#define CAMCR_PS_CAM_MASK   0x40#define CAMCR_PS_CAM_DATA   0x80#define CAMCR_PS_MAR        0x00/* *	Bits in the MIICFG register */#define MIICFG_MPO1         0x80#define MIICFG_MPO0         0x40#define MIICFG_MFDC         0x20/* *	Bits in the MIISR register */#define MIISR_MIDLE         0x80/* *	 Bits in the PHYSR0 register */#define PHYSR0_PHYRST       0x80#define PHYSR0_LINKGD       0x40#define PHYSR0_FDPX         0x10#define PHYSR0_SPDG         0x08#define PHYSR0_SPD10        0x04#define PHYSR0_RXFLC        0x02#define PHYSR0_TXFLC        0x01/* *	Bits in the PHYSR1 register */#define PHYSR1_PHYTBI       0x01/* *	Bits in the MIICR register */#define MIICR_MAUTO         0x80#define MIICR_RCMD          0x40#define MIICR_WCMD          0x20#define MIICR_MDPM          0x10#define MIICR_MOUT          0x08#define MIICR_MDO           0x04#define MIICR_MDI           0x02#define MIICR_MDC           0x01/* *	Bits in the MIIADR register */#define MIIADR_SWMPL        0x80/* *	Bits in the CFGA register */#define CFGA_PMHCTG         0x08#define CFGA_GPIO1PD        0x04#define CFGA_ABSHDN         0x02#define CFGA_PACPI          0x01/* *	Bits in the CFGB register */#define CFGB_GTCKOPT        0x80#define CFGB_MIIOPT         0x40#define CFGB_CRSEOPT        0x20#define CFGB_OFSET          0x10#define CFGB_CRANDOM        0x08#define CFGB_CAP            0x04#define CFGB_MBA            0x02#define CFGB_BAKOPT         0x01/* *	Bits in the CFGC register */#define CFGC_EELOAD         0x80#define CFGC_BROPT          0x40#define CFGC_DLYEN          0x20#define CFGC_DTSEL          0x10#define CFGC_BTSEL          0x08#define CFGC_BPS2           0x04	/* bootrom select[2] */#define CFGC_BPS1           0x02	/* bootrom select[1] */#define CFGC_BPS0           0x01	/* bootrom select[0] *//* * Bits in the CFGD register */#define CFGD_IODIS          0x80#define CFGD_MSLVDACEN      0x40#define CFGD_CFGDACEN       0x20#define CFGD_PCI64EN        0x10#define CFGD_HTMRL4         0x08/* *	Bits in the DCFG1 register */#define DCFG_XMWI           0x8000#define DCFG_XMRM           0x4000#define DCFG_XMRL           0x2000#define DCFG_PERDIS         0x1000#define DCFG_MRWAIT         0x0400#define DCFG_MWWAIT         0x0200#define DCFG_LATMEN         0x0100/* *	Bits in the MCFG0 register */#define MCFG_RXARB          0x0080#define MCFG_RFT1           0x0020#define MCFG_RFT0           0x0010#define MCFG_LOWTHOPT       0x0008#define MCFG_PQEN           0x0004#define MCFG_RTGOPT         0x0002#define MCFG_VIDFR          0x0001/* *	Bits in the MCFG1 register */#define MCFG_TXARB          0x8000#define MCFG_TXQBK1         0x0800#define MCFG_TXQBK0         0x0400#define MCFG_TXQNOBK        0x0200#define MCFG_SNAPOPT        0x0100/* *	Bits in the PMCC  register */#define PMCC_DSI            0x80#define PMCC_D2_DIS         0x40#define PMCC_D1_DIS         0x20#define PMCC_D3C_EN         0x10#define PMCC_D3H_EN         0x08#define PMCC_D2_EN          0x04#define PMCC_D1_EN          0x02#define PMCC_D0_EN          0x01/* *	Bits in STICKHW */#define STICKHW_SWPTAG      0x10#define STICKHW_WOLSR       0x08#define STICKHW_WOLEN       0x04#define STICKHW_DS1         0x02	/* R/W by software/cfg cycle */#define STICKHW_DS0         0x01	/* suspend well DS write port *//* *	Bits in the MIBCR register */#define MIBCR_MIBISTOK      0x80#define MIBCR_MIBISTGO      0x40#define MIBCR_MIBINC        0x20#define MIBCR_MIBHI         0x10#define MIBCR_MIBFRZ        0x08#define MIBCR_MIBFLSH       0x04#define MIBCR_MPTRINI       0x02#define MIBCR_MIBCLR        0x01/* *	Bits in the EERSV register */#define EERSV_BOOT_RPL      ((u8) 0x01)	 /* Boot method selection for VT6110 */#define EERSV_BOOT_MASK     ((u8) 0x06)#define EERSV_BOOT_INT19    ((u8) 0x00)#define EERSV_BOOT_INT18    ((u8) 0x02)#define EERSV_BOOT_LOCAL    ((u8) 0x04)#define EERSV_BOOT_BEV      ((u8) 0x06)/* *	Bits in BPCMD */#define BPCMD_BPDNE         0x80#define BPCMD_EBPWR         0x02#define BPCMD_EBPRD         0x01/* *	Bits in the EECSR register */#define EECSR_EMBP          0x40	/* eeprom embeded programming */#define EECSR_RELOAD        0x20	/* eeprom content reload */#define EECSR_DPM           0x10	/* eeprom direct programming */#define EECSR_ECS           0x08	/* eeprom CS pin */#define EECSR_ECK           0x04	/* eeprom CK pin */#define EECSR_EDI           0x02	/* eeprom DI pin */#define EECSR_EDO           0x01	/* eeprom DO pin *//* *	Bits in the EMBCMD register */#define EMBCMD_EDONE        0x80#define EMBCMD_EWDIS        0x08#define EMBCMD_EWEN         0x04#define EMBCMD_EWR          0x02#define EMBCMD_ERD          0x01/* *	Bits in TESTCFG register */#define TESTCFG_HBDIS       0x80/* *	Bits in CHIPGCR register */#define CHIPGCR_FCGMII      0x80#define CHIPGCR_FCFDX       0x40#define CHIPGCR_FCRESV      0x20#define CHIPGCR_FCMODE      0x10#define CHIPGCR_LPSOPT      0x08#define CHIPGCR_TM1US       0x04#define CHIPGCR_TM0US       0x02#define CHIPGCR_PHYINTEN    0x01/* *	Bits in WOLCR0 */#define WOLCR_MSWOLEN7      0x0080	/* enable pattern match filtering */#define WOLCR_MSWOLEN6      0x0040#define WOLCR_MSWOLEN5      0x0020#define WOLCR_MSWOLEN4      0x0010#define WOLCR_MSWOLEN3      0x0008#define WOLCR_MSWOLEN2      0x0004#define WOLCR_MSWOLEN1      0x0002#define WOLCR_MSWOLEN0      0x0001#define WOLCR_ARP_EN        0x0001/* *	Bits in WOLCR1 */#define WOLCR_LINKOFF_EN      0x0800	/* link off detected enable */#define WOLCR_LINKON_EN       0x0400	/* link on detected enable */#define WOLCR_MAGIC_EN        0x0200	/* magic packet filter enable */#define WOLCR_UNICAST_EN      0x0100	/* unicast filter enable *//* *	Bits in PWCFG */#define PWCFG_PHYPWOPT          0x80	/* internal MII I/F timing */#define PWCFG_PCISTICK          0x40	/* PCI sticky R/W enable */#define PWCFG_WOLTYPE           0x20	/* pulse(1) or button (0) */#define PWCFG_LEGCY_WOL         0x10#define PWCFG_PMCSR_PME_SR      0x08

⌨️ 快捷键说明

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