wdeth.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define EPL_REG0   0x0
#define EPL_REG1   0x1
#define EPL_REG2   0x2
#define EPL_REG3   0x3
#define EPL_REG4   0x4
#define EPL_REG5   0x5
#define EPL_REG6   0x6
#define EPL_REG7   0x7
#define EPL_EA0   0x8
#define EPL_EA1   0x9
#define EPL_EA2   0xA
#define EPL_EA3   0xB
#define EPL_EA4   0xC
#define EPL_EA5   0xD
#define EPL_TLB   0xE
#define EPL_CHKSUM   0xF
#define EPL_DP8390   0x10
#define EPL_MSR   EPL_REG0
#define EPL_ICR   EPL_REG1
#define EPL_IRR   EPL_REG4
#define EPL_790_HWR   EPL_REG4
#define EPL_LAAR   EPL_REG5
#define EPL_790_ICR   EPL_REG6
#define EPL_GP2   EPL_REG7
#define EPL_790_B   EPL_EA3
#define EPL_790_GCR   EPL_EA5
#define E_MSR_MEMADDR   0x3F
#define E_MSR_MENABLE   0x40
#define E_MSR_RESET   0x80
#define E_ICR_16BIT   0x01
#define E_ICR_IR2   0x04
#define E_ICR_MEMBIT   0x08
#define E_IRR_IR0   0x20
#define E_IRR_IR1   0x40
#define E_IRR_IEN   0x80
#define E_LAAR_A19   0x01
#define E_LAAR_A20   0x02
#define E_LAAR_A21   0x04
#define E_LAAR_A22   0x08
#define E_LAAR_A23   0x10
#define E_LAAR_SOFTINT   0x20
#define E_LAAR_LAN16E   0x40
#define E_LAAR_MEM16E   0x80
#define E_TLB_EB   0x05
#define E_TLB_E   0x27
#define E_TLB_SMCE   0x29
#define E_TLB_SMC8216T   0x2A
#define E_TLB_SMC8216C   0x2B
#define E_TLB_REV   0x1F
#define E_TLB_SOFT   0x20
#define E_TLB_RAM   0x40
#define E_790_HWR_SWH   0x80
#define E_790_ICR_EIL   0x01
#define E_790_GCR_IR0   0x04
#define E_790_GCR_IR1   0x08
#define E_790_GCR_IR2   0x40
#define inb_we(dep, reg)   (inb(dep->de_base_port+reg))
#define outb_we(dep, reg, data)   (outb(dep->de_base_port+reg, data))


Define Documentation

#define E_790_GCR_IR0   0x04
 

Definition at line 83 of file wdeth.h.

Referenced by we_init().

#define E_790_GCR_IR1   0x08
 

Definition at line 84 of file wdeth.h.

Referenced by we_init().

#define E_790_GCR_IR2   0x40
 

Definition at line 85 of file wdeth.h.

Referenced by we_init().

#define E_790_HWR_SWH   0x80
 

Definition at line 77 of file wdeth.h.

Referenced by we_init().

#define E_790_ICR_EIL   0x01
 

Definition at line 80 of file wdeth.h.

Referenced by we_init().

#define E_ICR_16BIT   0x01
 

Definition at line 46 of file wdeth.h.

Referenced by we_16bitboard(), and we_16bitslot().

#define E_ICR_IR2   0x04
 

Definition at line 47 of file wdeth.h.

Referenced by we_init().

#define E_ICR_MEMBIT   0x08
 

Definition at line 48 of file wdeth.h.

Referenced by we_init().

#define E_IRR_IEN   0x80
 

Definition at line 53 of file wdeth.h.

Referenced by we_init().

#define E_IRR_IR0   0x20
 

Definition at line 51 of file wdeth.h.

Referenced by we_init().

#define E_IRR_IR1   0x40
 

Definition at line 52 of file wdeth.h.

Referenced by we_init().

#define E_LAAR_A19   0x01
 

Definition at line 56 of file wdeth.h.

Referenced by we_init(), and we_stop().

#define E_LAAR_A20   0x02
 

Definition at line 57 of file wdeth.h.

#define E_LAAR_A21   0x04
 

Definition at line 58 of file wdeth.h.

#define E_LAAR_A22   0x08
 

Definition at line 59 of file wdeth.h.

#define E_LAAR_A23   0x10
 

Definition at line 60 of file wdeth.h.

#define E_LAAR_LAN16E   0x40
 

Definition at line 62 of file wdeth.h.

Referenced by we_init(), and we_stop().

#define E_LAAR_MEM16E   0x80
 

Definition at line 63 of file wdeth.h.

Referenced by we_init().

#define E_LAAR_SOFTINT   0x20
 

Definition at line 61 of file wdeth.h.

Referenced by we_init().

#define E_MSR_MEMADDR   0x3F
 

Definition at line 41 of file wdeth.h.

Referenced by we_init().

#define E_MSR_MENABLE   0x40
 

Definition at line 42 of file wdeth.h.

Referenced by we_init().

#define E_MSR_RESET   0x80
 

Definition at line 43 of file wdeth.h.

Referenced by we_init(), and we_stop().

#define E_TLB_E   0x27
 

Definition at line 67 of file wdeth.h.

Referenced by we_16bitboard().

#define E_TLB_EB   0x05
 

Definition at line 66 of file wdeth.h.

Referenced by we_16bitboard().

#define E_TLB_RAM   0x40
 

Definition at line 74 of file wdeth.h.

Referenced by we_init().

#define E_TLB_REV   0x1F
 

Definition at line 72 of file wdeth.h.

Referenced by we_init().

#define E_TLB_SMC8216C   0x2B
 

Definition at line 70 of file wdeth.h.

Referenced by we_16bitboard(), and we_ultra().

#define E_TLB_SMC8216T   0x2A
 

Definition at line 69 of file wdeth.h.

Referenced by we_16bitboard(), and we_ultra().

#define E_TLB_SMCE   0x29
 

Definition at line 68 of file wdeth.h.

Referenced by we_16bitboard().

#define E_TLB_SOFT   0x20
 

Definition at line 73 of file wdeth.h.

#define EPL_790_B   EPL_EA3
 

Definition at line 37 of file wdeth.h.

Referenced by we_init().

#define EPL_790_GCR   EPL_EA5
 

Definition at line 38 of file wdeth.h.

Referenced by we_init().

#define EPL_790_HWR   EPL_REG4
 

Definition at line 33 of file wdeth.h.

Referenced by we_init().

#define EPL_790_ICR   EPL_REG6
 

Definition at line 35 of file wdeth.h.

Referenced by we_init().

#define EPL_CHKSUM   0xF
 

Definition at line 27 of file wdeth.h.

Referenced by wdeth_probe(), and we_aliasing().

#define EPL_DP8390   0x10
 

Definition at line 28 of file wdeth.h.

Referenced by we_init().

#define EPL_EA0   0x8
 

Definition at line 20 of file wdeth.h.

Referenced by wdeth_probe(), and we_init().

#define EPL_EA1   0x9
 

Definition at line 21 of file wdeth.h.

Referenced by wdeth_probe(), we_aliasing(), and we_init().

#define EPL_EA2   0xA
 

Definition at line 22 of file wdeth.h.

Referenced by wdeth_probe(), we_aliasing(), and we_init().

#define EPL_EA3   0xB
 

Definition at line 23 of file wdeth.h.

Referenced by wdeth_probe(), we_aliasing(), and we_init().

#define EPL_EA4   0xC
 

Definition at line 24 of file wdeth.h.

Referenced by wdeth_probe(), we_aliasing(), and we_init().

#define EPL_EA5   0xD
 

Definition at line 25 of file wdeth.h.

Referenced by wdeth_probe(), and we_init().

#define EPL_GP2   EPL_REG7
 

Definition at line 36 of file wdeth.h.

Referenced by we_interface_chip().

#define EPL_ICR   EPL_REG1
 

Definition at line 31 of file wdeth.h.

Referenced by we_16bitboard(), we_16bitslot(), and we_init().

#define EPL_IRR   EPL_REG4
 

Definition at line 32 of file wdeth.h.

Referenced by we_init().

#define EPL_LAAR   EPL_REG5
 

Definition at line 34 of file wdeth.h.

Referenced by we_init(), and we_stop().

#define EPL_MSR   EPL_REG0
 

Definition at line 30 of file wdeth.h.

Referenced by we_init(), and we_stop().

#define EPL_REG0   0x0
 

Definition at line 12 of file wdeth.h.

#define EPL_REG1   0x1
 

Definition at line 13 of file wdeth.h.

Referenced by we_aliasing().

#define EPL_REG2   0x2
 

Definition at line 14 of file wdeth.h.

Referenced by we_aliasing().

#define EPL_REG3   0x3
 

Definition at line 15 of file wdeth.h.

Referenced by we_aliasing().

#define EPL_REG4   0x4
 

Definition at line 16 of file wdeth.h.

Referenced by we_aliasing().

#define EPL_REG5   0x5
 

Definition at line 17 of file wdeth.h.

#define EPL_REG6   0x6
 

Definition at line 18 of file wdeth.h.

#define EPL_REG7   0x7
 

Definition at line 19 of file wdeth.h.

Referenced by we_aliasing().

#define EPL_TLB   0xE
 

Definition at line 26 of file wdeth.h.

Referenced by wdeth_probe(), we_16bitboard(), we_init(), and we_ultra().

#define inb_we dep,
reg   )     (inb(dep->de_base_port+reg))
 

Definition at line 87 of file wdeth.h.

Referenced by wdeth_probe(), we_16bitboard(), we_16bitslot(), we_aliasing(), we_init(), we_interface_chip(), and we_ultra().

#define outb_we dep,
reg,
data   )     (outb(dep->de_base_port+reg, data))
 

Definition at line 88 of file wdeth.h.

Referenced by we_16bitboard(), we_init(), we_interface_chip(), and we_stop().


Generated on Fri Apr 14 23:08:45 2006 for minix by  doxygen 1.4.6