u16 w = sis190_read_eeprom(ioaddr, EEPROMMACAddr + i); 
__le16 w = sis190_read_eeprom(ioaddr, EEPROMMACAddr + i); 
static int __devinit sis190_get_mac_addr_from_eeprom(struct pci_dev *pdev,						     struct net_device *dev){	struct sis190_private *tp = netdev_priv(dev);	void __iomem *ioaddr = tp->mmio_addr;	u16 sig;	int i;	net_probe(tp, KERN_INFO "%s: Read MAC address from EEPROM\n",		  pci_name(pdev));	/* Check to see if there is a sane EEPROM */	sig = (u16) sis190_read_eeprom(ioaddr, EEPROMSignature);	if ((sig == 0xffff) || (sig == 0x0000)) {		net_probe(tp, KERN_INFO "%s: Error EEPROM read %x.\n",			  pci_name(pdev), sig);		return -EIO;	}	/* Get MAC address from EEPROM */	for (i = 0; i < MAC_ADDR_LEN / 2; i++) {		u16 w = sis190_read_eeprom(ioaddr, EEPROMMACAddr + i);		((u16 *)dev->dev_addr)[0] = le16_to_cpu(w);	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3cec93c7124c3037dbff826d6c08e9758a301cd7/sis190.c/clean/drivers/net/sis190.c