| /src/sys/arch/dreamcast/dev/g2/ |
| if_mbe_g2.c | 159 uint8_t eeprom[FE_EEPROM_SIZE]; local 168 memset(eeprom, 0, FE_EEPROM_SIZE); 170 /* Get our station address from EEPROM. */ 171 mb86965_read_eeprom(iot, ioh, eeprom); 172 memcpy(enaddr, eeprom, ETHER_ADDR_LEN);
|
| /src/sys/arch/macppc/dev/ |
| uni-n.c | 63 static uint8_t eeprom[2][160]; variable 121 * zero out eeprom blocks, then see if we have valid data 125 memset(eeprom, 0, sizeof(eeprom)); 127 OF_getprop(cpuid, "cpuid", eeprom[0], sizeof(eeprom[0])); 128 if (eeprom[0][1] != 0) 129 aprint_normal_dev(self, "found EEPROM data for CPU 0\n"); 132 OF_getprop(cpuid, "cpuid", eeprom[1], sizeof(eeprom[1])) [all...] |
| fcu.c | 156 * XXX this should never happen, we depend on the EEPROM for 160 aprint_error_dev(self, "no EEPROM data for CPU 0\n"); 310 uint8_t *eeprom = NULL; local 314 eeprom = sc->sc_eeprom0; 321 eeprom = sc->sc_eeprom0; 323 eeprom = sc->sc_eeprom1; 330 /* speed settings from EEPROM */ 332 KASSERT(eeprom != NULL); 333 memcpy(&rmin, &eeprom[0x54], 2); 334 memcpy(&rmax, &eeprom[0x56], 2) [all...] |
| /src/sys/dev/mca/ |
| if_ate_mca.c | 218 uint8_t eeprom[FE_EEPROM_SIZE]; local 220 /* Get our station address from EEPROM. */ 221 mb86965_read_eeprom(iot, ioh, eeprom); 222 memcpy(enaddr, eeprom + FE_ATI_EEP_ADDR, ETHER_ADDR_LEN);
|
| /src/sys/dev/isa/ |
| if_ate.c | 212 uint8_t eeprom[FE_EEPROM_SIZE]; local 257 * address. So, read EEPROM through 86965. We have to write 258 * into LSI registers to read from EEPROM. I want to avoid it 260 * any further without reading EEPROM. FIXME. 262 mb86965_read_eeprom(iot, ioh, eeprom); 264 /* Make sure that config info in EEPROM and 86965 agree. */ 265 if (eeprom[FE_EEPROM_CONF] != bus_space_read_1(iot, ioh, FE_BMPR19)) { 267 printf("%s: incorrect configuration in eeprom and chip\n", 279 switch (eeprom[FE_ATI_EEP_REVISION] & 0xf0) { 289 if (eeprom[FE_ATI_EEP_MAGIC] & 0x04) 309 uint8_t eeprom[FE_EEPROM_SIZE]; local [all...] |
| /src/sys/dev/usb/ |
| emdtv.c | 224 struct emdtv_eeprom *eeprom = (struct emdtv_eeprom *)sc->sc_eeprom; local 244 eeprom->id, eeprom->vendor, eeprom->product); 246 sc->sc_vendor = eeprom->vendor; 247 sc->sc_product = eeprom->product;
|
| if_axe.c | 74 * address via autoload from the EEPROM (i.e. there's no way to manually 572 uint16_t eeprom, val; local 576 if (axe_cmd(sc, AXE_CMD_SROM_READ, 0, 0x0017, &eeprom) != 0) 577 eeprom = 0xffff; 580 eeprom = le16toh(eeprom); 582 DPRINTF("EEPROM is %#jx", eeprom, 0, 0, 0); 584 /* if EEPROM is invalid we have to use to GPIO0 */ 585 if (eeprom == 0xffff) 785 uint16_t eeprom; local [all...] |
| if_upgt.c | 419 * Read the whole EEPROM content and parse it. 981 struct upgt_lmac_eeprom *eeprom; local 987 DPRINTF(1, "%s: request EEPROM block (offset=%d, len=%d)\n", 993 len = sizeof(*mem) + sizeof(*eeprom) + block; 1001 eeprom = (struct upgt_lmac_eeprom *)(mem + 1); 1002 eeprom->header1.flags = 0; 1003 eeprom->header1.type = UPGT_H1_TYPE_CTRL; 1004 eeprom->header1.len = htole16(( 1008 eeprom->header2.reqid = htole32(sc->sc_memaddr_frame_start); 1009 eeprom->header2.type = htole16(UPGT_H2_TYPE_EEPROM) 1771 struct upgt_lmac_eeprom *eeprom; local [all...] |
| /src/sys/arch/cesfic/cesfic/ |
| eeprom.c | 1 /* $NetBSD: eeprom.c,v 1.6 2009/10/26 19:16:55 cegger Exp $ */ 30 __KERNEL_RCSID(0, "$NetBSD: eeprom.c,v 1.6 2009/10/26 19:16:55 cegger Exp $"); 38 /* Physical EEPROM */ 43 /* Part of EEPROM used for system parameters: last 256 bytes */ 124 static struct EEPROMData eeprom; variable in typeref:struct:EEPROMData 133 res = GetEEPROMData(&eeprom); 135 printf("error %d reading EEPROM\n", res); 140 memcpy(buf, eeprom.EtherAddr, 6);
|
| /src/sys/dev/i2c/ |
| adadc.c | 131 uint32_t eeprom[40]; local 235 error = get_cpuid(which_cpu, (uint8_t *)eeprom); 237 sc->sc_diode_slope = eeprom[0x11] >> 16; 238 sc->sc_diode_offset = (int16_t)(eeprom[0x11] & 0xffff) << 12;
|
| /src/sys/dev/pci/ixgbe/ |
| if_bypass.c | 582 struct ixgbe_bypass_eeprom eeprom[BYPASS_MAX_LOGS]; local 596 /* Find Current head of the log eeprom offset */ 622 eeprom[count].logs = 0; 623 eeprom[count].actions = 0; 633 eeprom[count].logs += data << (8 * i); 638 log_off + i, &eeprom[count].actions); 644 if (!(eeprom[count].logs & BYPASS_LOG_CLEAR_M)) 651 eeprom[count].clear_off = log_off; 662 u32 time = eeprom[count].logs & BYPASS_LOG_TIME_M; 663 u32 event = (eeprom[count].logs & BYPASS_LOG_EVENT_M) > [all...] |
| ixgbe_x540.c | 69 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 78 /* EEPROM */ 79 eeprom->ops.init_params = ixgbe_init_eeprom_params_X540; 80 eeprom->ops.read = ixgbe_read_eerd_X540; 81 eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_X540; 82 eeprom->ops.write = ixgbe_write_eewr_X540; 83 eeprom->ops.write_buffer = ixgbe_write_eewr_buffer_X540; 84 eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X540; 85 eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X540 376 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
| ixgbe_82599.c | 205 if (hw->eeprom.ops.read(hw, ++data_offset, &data_value)) 210 if (hw->eeprom.ops.read(hw, ++data_offset, &data_value)) 219 msec_delay(hw->eeprom.semaphore_delay); 241 msec_delay(hw->eeprom.semaphore_delay); 243 "eeprom read at offset %d failed", data_offset); 332 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 399 /* EEPROM */ 400 eeprom->ops.read = ixgbe_read_eeprom_82599; 401 eeprom->ops.read_buffer = ixgbe_read_eeprom_buffer_82599 2440 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 2474 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
| ixgbe_x550.c | 66 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 82 eeprom->ops.init_params = ixgbe_init_eeprom_params_X550; 83 eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_X550; 84 eeprom->ops.read = ixgbe_read_ee_hostif_X550; 85 eeprom->ops.read_buffer = ixgbe_read_ee_hostif_buffer_X550; 86 eeprom->ops.write = ixgbe_write_ee_hostif_X550; 87 eeprom->ops.write_buffer = ixgbe_write_ee_hostif_buffer_X550; 88 eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X550; 89 eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X550 715 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 1192 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
| ixgbe_common.c | 77 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local 83 /* EEPROM */ 84 eeprom->ops.init_params = ixgbe_init_eeprom_params_generic; 85 /* If EEPROM is valid (bit 8 = 1), use EERD otherwise use bit bang */ 87 eeprom->ops.read = ixgbe_read_eerd_generic; 88 eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_generic; 90 eeprom->ops.read = ixgbe_read_eeprom_bit_bang_generic; 91 eeprom->ops.read_buffer = 94 eeprom->ops.write = ixgbe_write_eeprom_generic 1278 struct ixgbe_eeprom_info *eeprom = &hw->eeprom; local [all...] |
| /src/external/gpl3/gdb/dist/sim/m68hc11/ |
| dv-m68hc11eepr.c | 1 /* dv-m68hc11eepr.c -- Simulation of the 68HC11 Internal EEPROM. 38 m68hc11eepr - m68hc11 EEPROM 43 Implements the 68HC11 eeprom device described in the m68hc11 51 Base of eeprom and its length. 55 Path of the EEPROM file. The default is 'm6811.eeprom'. 95 /* Current state of the eeprom programing: 96 - eeprom_wmode indicates whether the EEPROM address and byte have 98 - eeprom_waddr indicates the EEPROM address that was latched 101 the high voltage was applied (successfully) on the EEPROM 119 uint8_t* eeprom; member in struct:m68hc11eepr [all...] |
| /src/external/gpl3/gdb.old/dist/sim/m68hc11/ |
| dv-m68hc11eepr.c | 1 /* dv-m68hc11eepr.c -- Simulation of the 68HC11 Internal EEPROM. 38 m68hc11eepr - m68hc11 EEPROM 43 Implements the 68HC11 eeprom device described in the m68hc11 51 Base of eeprom and its length. 55 Path of the EEPROM file. The default is 'm6811.eeprom'. 95 /* Current state of the eeprom programing: 96 - eeprom_wmode indicates whether the EEPROM address and byte have 98 - eeprom_waddr indicates the EEPROM address that was latched 101 the high voltage was applied (successfully) on the EEPROM 119 uint8_t* eeprom; member in struct:m68hc11eepr [all...] |
| /src/sys/dev/pci/bktr/ |
| bktr_card.c | 15 * reading the configuration EEPROM. 119 /* EEProm (128 * 8) on an STB card */ 124 /* EEProm (256 * 8) on a Hauppauge card */ 153 0, /* EEProm unknown */ 154 0, /* EEProm unknown */ 165 0, /* EEProm unknown */ 177 PFC8582_WADDR, /* EEProm type */ 189 X24C01_WADDR, /* EEProm type */ 213 PFC8582_WADDR, /* EEProm type */ 225 0, /* EEProm type * 576 u_char eeprom[256]; local [all...] |
| /src/sys/dev/sun/ |
| eeprom.h | 1 /* $NetBSD: eeprom.h,v 1.3 2008/04/28 20:23:58 martin Exp $ */ 36 * Structure/definitions for the Sun3/Sun4 EEPROM. 51 struct eeprom { struct 152 * 0x58: EEPROM tables 156 uint8_t eeKeyboardID; /* for EEPROM key tables */
|
| /src/external/gpl3/gdb/dist/sim/ppc/ |
| hw_eeprom.c | 32 eeprom - JEDEC? compatible electrically erasable programmable device 38 This device implements a small byte addressable EEPROM. 40 standard modern EEPROM components. Writes occure in real time, the 58 the number of sectors in the EEPROM component. 68 smaller part of the eeprom will not be accessible while if it is 103 Initialize the eeprom using the specified binary file. 108 When ever the eeprom is updated, save the modified image into the 115 Enable tracing of the eeprom: 117 | bash$ psim -t eeprom-device \ 120 Configure something very like the Amd Am29F040 - 512byte EEPROM 213 hw_eeprom_device *eeprom = (hw_eeprom_device*)device_data(me); local 518 hw_eeprom_device *eeprom = (hw_eeprom_device*)device_data(me); local 708 hw_eeprom_device *eeprom = (hw_eeprom_device*)device_data(me); local 723 hw_eeprom_device *eeprom; member in struct:_hw_eeprom_instance 792 hw_eeprom_device *eeprom = device_data(me); local 821 hw_eeprom_device *eeprom = ZALLOC(hw_eeprom_device); local [all...] |
| /src/external/gpl3/gdb.old/dist/sim/ppc/ |
| hw_eeprom.c | 32 eeprom - JEDEC? compatible electricaly erasable programable device 38 This device implements a small byte addressable EEPROM. 40 standard modern EEPROM components. Writes occure in real time, the 58 the number of sectors in the EEPROM component. 68 smaller part of the eeprom will not be accessible while if it is 103 Initialize the eeprom using the specified binary file. 108 When ever the eeprom is updated, save the modified image into the 115 Enable tracing of the eeprom: 117 | bash$ psim -t eeprom-device \ 120 Configure something very like the Amd Am29F040 - 512byte EEPROM 213 hw_eeprom_device *eeprom = (hw_eeprom_device*)device_data(me); local 518 hw_eeprom_device *eeprom = (hw_eeprom_device*)device_data(me); local 708 hw_eeprom_device *eeprom = (hw_eeprom_device*)device_data(me); local 723 hw_eeprom_device *eeprom; member in struct:_hw_eeprom_instance 792 hw_eeprom_device *eeprom = device_data(me); local 821 hw_eeprom_device *eeprom = ZALLOC(hw_eeprom_device); local [all...] |
| /src/sys/dev/ic/ |
| iha.c | 501 struct iha_eeprom eeprom; local 505 iha_read_eeprom(sc, &eeprom); 507 conf = &eeprom.adapter[0]; 571 /* Enable desired SCSI termination configuration read from eeprom */ 2625 * iha_read_eeprom - read Serial EEPROM value & set to defaults 2629 iha_read_eeprom(struct iha_softc *sc, struct iha_eeprom *eeprom) 2633 uint16_t *tbuf = (uint16_t *)eeprom; 2636 /* Enable EEProm programming */ 2640 /* Read EEProm */ 2642 panic("%s: cannot read EEPROM", device_xname(sc->sc_dev)) 2772 struct iha_eeprom *eeprom = (struct iha_eeprom *)tbuf; local [all...] |
| /src/sys/arch/vax/vax/ |
| ka820.c | 124 char eeprom[KA820_EEPAGES * VAX_NBPG]; variable
|
| /src/sys/dev/pci/ |
| if_alc.c | 616 int eeprom, i; local 618 eeprom = 0; 623 * EEPROM found, let TWSI reload EEPROM configuration. 626 eeprom++; 671 printf("%s: reloading EEPROM timeout!\n", 675 printf("%s: EEPROM not found!\n", device_xname(sc->sc_dev)); 677 if (eeprom != 0) { 741 /* Try to reload station address from EEPROM or FLASH. */ 763 printf("%s: reloading EEPROM/FLASH timed out!\n" [all...] |
| trm.c | 448 * test checksum of eeprom.. & initialize softc... 517 struct trm_nvram eeprom; local 560 * EEPROM CHECKSUM 562 trm_check_eeprom(sc, &eeprom); 570 if (eeprom.channel_cfg & NAC_POWERON_SCSI_RESET) 574 sc->sc_id = eeprom.scsi_id; 612 tconf = &eeprom.target[target]; 2409 * read seeprom 128 bytes to struct eeprom and check checksum. 2413 trm_check_eeprom(struct trm_softc *sc, struct trm_nvram *eeprom) 2421 trm_eeprom_read_all(sc, eeprom); [all...] |