Home | History | Annotate | Download | only in netboot

Lines Matching refs:eeprom

329 /* EEPROM Address width definitions */
333 /* The EEPROM commands include the alway-set leading bit. */
339 #define EE_SHIFT_CLK 0x02 /* EEPROM shift clock. */
340 #define EE_CS 0x01 /* EEPROM chip select. */
341 #define EE_DATA_WRITE 0x04 /* EEPROM chip data in. */
344 #define EE_DATA_READ 0x08 /* EEPROM chip data out. */
347 /* Delay between EEPROM clock transitions. Even at 33Mhz current PCI
348 implementations don't overrun the EEPROM clock. We add a bus
422 unsigned char eeprom[EEPROM_SIZE]; /* Serial EEPROM contents. */
558 MDIO protocol. It is just different enough from the EEPROM protocol
692 /* EEPROM Reading Code */
694 /* EEPROM routines adapted from the Linux Tulip Code */
695 /* Reading a serial EEPROM is a "bit" grungy, but we work our way
730 /* Terminate the EEPROM access. */
738 /* EEPROM Parsing Code */
742 unsigned char *p, *ee_data = tp->eeprom;
751 /* Detect an old-style (SA only) EEPROM layout:
767 printf("%s: Old format EEPROM on '%s' board.\n%s: Using substitute media control info.\n",
775 printf("%s: Old style EEPROM with no media selection information.\n",
837 printf("%s: EEPROM default media type %s.\n", tp->nic_name,
1292 /* The SROM/EEPROM interface varies dramatically. */
1315 /* No need to read the EEPROM. */
1321 /* A serial EEPROM interface, we read now and sort it out later. */
1330 just put the address in the first EEPROM locations. */
1353 printf("%s: EEPROM not present!\n", tp->nic_name);
1384 memcpy(tp->eeprom, ee_data, sizeof(tp->eeprom));
1589 printf("%s: Using EEPROM-set media %s.\n",