/* Calling this on a board that does not support it can be a very dangerous thing. The Madge board, for instance, will lock your machine hard when this is called. Luckily, its supported in a separate driver.  */
static void sk_isa_read_eeprom(struct net_device *dev)
/* Calling this on a board that does not support it can be a very dangerous thing. The Madge board, for instance, will lock your machine hard when this is called. Luckily, its supported in a separate driver.  */
static void sk_isa_read_eeprom(struct net_device *dev)
{
	int i;
	sk_isa_sifwritew(dev, 0, SIFADX);
	sk_isa_sifwritew(dev, 0, SIFADR);
	dev->addr_len = 6;
	for(i = 0; i < 6; i++)
		dev->dev_addr[i] = sk_isa_sifreadw(dev, SIFINC) >> 8;
}