Lines Matching defs:dpeth
87 typedef struct dpeth { struct
101 port_t de_base_port;
102 port_t de_data_port; /* For boards using Prog. I/O for xmit/recv */
104 unsigned int de_irq;
105 int de_hook; /* interrupt hook at kernel */
109 phys_bytes de_linmem; /* For boards using shared memory */
110 char *de_locmem; /* Locally mapped (virtual) address */
111 unsigned int de_ramsize; /* Size of on board memory */
112 unsigned int de_offset_page; /* Offset of shared memory page */
115 dp_eth_t de_initf;
116 dp_eth_t de_stopf;
117 dp_eth_t de_resetf;
118 dp_eth_t de_flagsf;
119 dp_eth_t de_getstatsf;
120 dp_eth_t de_dumpstatsf;
121 dp_eth_t de_interruptf;
122 dp_recv_t de_recvf;
123 dp_send_t de_sendf;
125 netdriver_addr_t de_address; /* Ethernet Address */
126 unsigned long bytes_Tx; /* Total bytes sent/received */
127 unsigned long bytes_Rx;
131 int de_flags; /* Send/Receive mode (Configuration) */
141 port_t de_dp8390_port;
142 int de_prog_IO;
143 int de_16bit;
144 unsigned int de_startpage;
145 unsigned int de_stoppage;
148 struct sendq {
152 } de_sendq[SENDQ_NR];
176 } dpeth_t; argument