Lines Matching refs:io_base
82 static int TLan_EeReadByte(u16 io_base, u8, u8 *);
951 * io_base The IO port base address for the
960 void TLan_EeSendStart(u16 io_base)
964 outw(TLAN_NET_SIO, io_base + TLAN_DIO_ADR);
965 sio = io_base + TLAN_DIO_DATA + TLAN_NET_SIO;
983 * Parms: io_base The IO port base address for the
1000 int TLan_EeSendByte(u16 io_base, u8 data, int stop)
1006 outw(TLAN_NET_SIO, io_base + TLAN_DIO_ADR);
1007 sio = io_base + TLAN_DIO_DATA + TLAN_NET_SIO;
1043 * io_base The IO port base address for the
1061 void TLan_EeReceiveByte(u16 io_base, u8 * data, int stop)
1066 outw(TLAN_NET_SIO, io_base + TLAN_DIO_ADR);
1067 sio = io_base + TLAN_DIO_DATA + TLAN_NET_SIO;
1104 * io_base The IO port base address for the
1118 int TLan_EeReadByte(u16 io_base, u8 ee_addr, u8 * data)
1124 TLan_EeSendStart(io_base);
1125 err = TLan_EeSendByte(io_base, 0xA0, TLAN_EEPROM_ACK);
1130 err = TLan_EeSendByte(io_base, ee_addr, TLAN_EEPROM_ACK);
1135 TLan_EeSendStart(io_base);
1136 err = TLan_EeSendByte(io_base, 0xA1, TLAN_EEPROM_ACK);
1141 TLan_EeReceiveByte(io_base, data, TLAN_EEPROM_STOP);