Lines Matching defs:eeprom_image
320 static void EthwrkSignature(char *name, char *eeprom_image);
327 static u_char get_hw_addr(struct net_device *dev, u_char * eeprom_image, char chipType);
401 u_char eeprom_image[EEPROM_MAX], chksum, eisa_cr = 0;
428 eeprom_image[i] = tmp.c[0];
429 eeprom_image[i + 1] = tmp.c[1];
430 chksum += eeprom_image[i] + eeprom_image[i + 1];
438 EthwrkSignature(name, eeprom_image);
447 lemac = eeprom_image[EEPROM_CHIPVER];
465 status = get_hw_addr(dev, eeprom_image, lemac);
478 if (eeprom_image[EEPROM_MISC0] & READ_AHEAD)
480 if (eeprom_image[EEPROM_MISC0] & WRITE_BEHIND)
482 if (eeprom_image[EEPROM_NETMAN0] & NETMAN_POL)
484 if (eeprom_image[EEPROM_NETMAN0] & NETMAN_LINK)
486 if (eeprom_image[EEPROM_MISC0] & _0WS_ENA)
489 if (eeprom_image[EEPROM_SETUP] & SETUP_DRAM)
494 cr |= eeprom_image[EEPROM_SETUP] & SETUP_APD;
496 cr |= eeprom_image[EEPROM_SETUP] & SETUP_PS;
497 cr |= eeprom_image[EEPROM_MISC0] & FAST_BUS;
498 cr |= eeprom_image[EEPROM_MISC0] & ENA_16;
1372 static void __init EthwrkSignature(char *name, char *eeprom_image)
1378 if( !strncmp(eeprom_image+EEPROM_PNAME7, signatures[i], strlen(signatures[i])) )
1382 memcpy(name, eeprom_image+EEPROM_PNAME7, EWRK3_STRLEN);
1439 static u_char __init get_hw_addr(struct net_device *dev, u_char * eeprom_image, char chipType)
1449 sd = dev->dev_addr[j] = eeprom_image[EEPROM_PADDR0 + j];
1456 if (crc != eeprom_image[EEPROM_PA_CRC])