/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/ |
H A D | natsemi.c | 139 init_at93c06 ( &natsemi->eeprom, 16 ); 140 natsemi->eeprom.bus = &natsemi->spibit.bus; 147 * @v eeprom EEPROM data 151 const uint16_t *eeprom, uint16_t *hw_addr ) { 156 *(hw_addr++) = eeprom[ NATSEMI_EEPROM_MAC_SANE + i ]; 165 * @v eeprom EEPROM data 169 const uint16_t *eeprom, 178 word = ( ( le16_to_cpu ( eeprom[ offset ] ) >> 15 ) | 179 ( le16_to_cpu ( eeprom[ offset + 1 ] << 1 ) ) ); 196 const uint16_t *eeprom, uint16_ 150 natsemi_hwaddr_sane( struct natsemi_nic *natsemi, const uint16_t *eeprom, uint16_t *hw_addr ) argument 168 natsemi_hwaddr_insane( struct natsemi_nic *natsemi, const uint16_t *eeprom, uint16_t *hw_addr ) argument [all...] |
H A D | b44.c | 594 u8 eeprom[128]; local 597 b44_read_eeprom(bp, &eeprom[0]); 598 bp->netdev->hw_addr[0] = eeprom[79]; 599 bp->netdev->hw_addr[1] = eeprom[78]; 600 bp->netdev->hw_addr[2] = eeprom[81]; 601 bp->netdev->hw_addr[3] = eeprom[80]; 602 bp->netdev->hw_addr[4] = eeprom[83]; 603 bp->netdev->hw_addr[5] = eeprom[82]; 606 bp->phy_addr = eeprom[90] & 0x1f;
|
H A D | epic100.c | 86 static unsigned short eeprom[64]; variable 173 eeprom[i] = value; 181 printf(" %hhX%s", eeprom[i], i % 16 == 15 ? "\n" : "");
|
H A D | intel.h | 238 struct nvs_device eeprom; member in struct:intel_nic
|
H A D | eepro100.h | 167 struct spi_device eeprom; member in struct:ifec_private
|
H A D | natsemi.h | 291 struct spi_device eeprom; member in struct:natsemi_nic
|
H A D | realtek.h | 248 struct spi_device eeprom; member in struct:realtek_nic
|
H A D | w89c840.c | 264 static unsigned short eeprom [0x40]; variable 677 /* Ok. Got one. Read the eeprom. */ 680 eeprom[i] = value; 685 nic->node_addr[i] = (eeprom[i/2] >> (8*(i&1))) & 0xff; 691 printf("winbond-840: EEPROM checksum %hX, got eeprom", sum);
|
H A D | 3c515.c | 689 unsigned int eeprom[0x40], checksum = 0; /* EEPROM contents */ local 706 eeprom[i] = inw(ioaddr + Wn0EepromData); 707 DBG ( "Value %d: %hX ", i, eeprom[i] ); 708 checksum ^= eeprom[i]; 710 phys_addr[i] = htons(eeprom[i]); 718 if (eeprom[16] == 0x11c7) { /* Corkscrew */ 754 vp->capabilities = eeprom[16];
|
H A D | 3c90x.h | 231 enum eeprom { enum 270 /* Timeouts for eeprom and command completion */ 296 unsigned short eeprom[0x21]; member in struct:INF_3C90X
|
H A D | tulip.c | 414 unsigned char eeprom[EEPROM_SIZE]; /* Serial EEPROM contents. */ 723 unsigned char *p, *ee_data = tp->eeprom; 1375 memcpy(tp->eeprom, ee_data, sizeof(tp->eeprom)); 413 unsigned char eeprom[EEPROM_SIZE]; /* Serial EEPROM contents. */ member in struct:tulip_private
|
/vbox/src/VBox/Devices/Network/testcase/ |
H A D | tstDevEEPROM.cpp | 79 EEPROM93C46 *eeprom; member in class:EEPROMTest 96 eeprom = new EEPROM93C46; 97 eeprom->init(initialContent); 102 delete eeprom; 215 if (eeprom->read() & DO) 327 uint32_t wires = eeprom->read(); 339 eeprom->write(wires); 342 eeprom->write(wires |= SK); 344 eeprom->write(wires &= ~SK); 350 eeprom [all...] |
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/infiniband/ |
H A D | linda.c | 98 struct i2c_device eeprom; member in struct:linda 1614 init_i2c_eeprom ( &linda->eeprom, try_eeprom_address[i] ); 1616 &linda->eeprom ) ) == 0 ) { 1639 if ( ( rc = i2c->read ( i2c, &linda->eeprom, LINDA_EEPROM_GUID_OFFSET, 1653 if ( ( rc = i2c->read ( i2c, &linda->eeprom,
|
H A D | qib7322.c | 118 struct i2c_device eeprom; member in struct:qib7322 1924 init_i2c_eeprom ( &qib7322->eeprom, try_eeprom_address[i] ); 1926 &qib7322->eeprom ) ) == 0 ) { 1949 if ( ( rc = i2c->read ( i2c, &qib7322->eeprom, 1964 if ( ( rc = i2c->read ( i2c, &qib7322->eeprom,
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/rtl818x/ |
H A D | rtl818x.h | 287 struct spi_device eeprom; member in struct:rtl818x_priv
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/ath/ath9k/ |
H A D | hw.h | 27 #include "eeprom.h" 670 } eeprom; member in struct:ath_hw
|
/vbox/src/VBox/Devices/Network/ |
H A D | DevE1000.cpp | 625 EEPROM93C46 eeprom; member in struct:E1kEEPROM 635 eeprom.init(); 636 memcpy(eeprom.m_au16Data, macAddr.au16, sizeof(macAddr.au16)); 637 eeprom.m_au16Data[0x04] = 0xFFFF; 642 eeprom.m_au16Data[0x0A] = 0x4408; 643 eeprom.m_au16Data[0x0B] = 0x001E; 644 eeprom.m_au16Data[0x0C] = 0x8086; 645 eeprom.m_au16Data[0x0D] = 0x100E; 646 eeprom.m_au16Data[0x0E] = 0x8086; 647 eeprom 1184 E1kEEPROM eeprom; member in struct:E1kState_st [all...] |