Lines Matching defs:base

115 Most ISA boards have jumpered settings for the I/O base, IRQ line, and DMA
116 channel. This driver probes the likely base addresses:
125 EEPROM-set values for the base, IRQ, and DMA. (Of course you must already
126 _know_ the base address -- that field is for writing the EEPROM.)
132 the base and length of the data buffer, along with status bits. The length
178 the 'base' to zero. Iff the 'lp->tx_full' flag is set, it clears both the
203 /* Offsets from base I/O address. */
214 s32 base;
220 s32 base;
230 /* Receive and transmit ring base, along with extra bits. */
231 u32 rx_ring; /* Tx and Rx ring base pointers */
325 MODULE_PARM_DESC(io, "LANCE/PCnet I/O base address(es),required");
539 /* There is a 16 byte station address PROM at the base address.
846 lp->rx_ring[i].base = 0; /* Not owned by LANCE chip. */
880 lp->rx_ring[i].base = 0;
882 lp->rx_ring[i].base = (u32)isa_virt_to_bus(rx_buff) | 0x80000000;
889 lp->tx_ring[i].base = 0;
934 lp->rx_ring[i].base, -lp->rx_ring[i].buf_length,
938 lp->tx_ring[i].base, -lp->tx_ring[i].length,
972 /* Caution: the write order is important here, set the base address
998 lp->tx_ring[entry].base =
1003 lp->tx_ring[entry].base = ((u32)isa_virt_to_bus(skb->data) & 0xffffff) | 0x83000000;
1052 int status = lp->tx_ring[entry].base;
1057 lp->tx_ring[entry].base = 0;
1151 while (lp->rx_ring[entry].base >= 0) {
1152 int status = lp->rx_ring[entry].base >> 24;
1169 lp->rx_ring[entry].base &= 0x03ffffff;
1189 if (lp->rx_ring[(entry+i) & RX_RING_MOD_MASK].base < 0)
1195 lp->rx_ring[entry].base |= 0x80000000;
1203 (unsigned char *)isa_bus_to_virt((lp->rx_ring[entry].base & 0x00ffffff)),
1214 lp->rx_ring[entry].base |= 0x80000000;