Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | seeprom_descriptor |
Macros | |
#define | SEEPROM_INB(sd) ahc_inb(sd->sd_ahc, sd->sd_control_offset) |
#define | SEEPROM_OUTB(sd, value) |
#define | SEEPROM_STATUS_INB(sd) ahc_inb(sd->sd_ahc, sd->sd_status_offset) |
#define | SEEPROM_DATA_INB(sd) ahc_inb(sd->sd_ahc, sd->sd_dataout_offset) |
Enumerations | |
enum | seeprom_chip_t { C46 = 6, C56_66 = 8 } |
Functions | |
int | ahc_read_seeprom (struct seeprom_descriptor *sd, uint16_t *buf, u_int start_addr, u_int count) |
int | ahc_write_seeprom (struct seeprom_descriptor *sd, uint16_t *buf, u_int start_addr, u_int count) |
int | ahc_verify_cksum (struct seeprom_config *sc) |
Definition at line 93 of file aic7xxx_93cx6.h.
Definition at line 83 of file aic7xxx_93cx6.h.
Definition at line 91 of file aic7xxx_93cx6.h.
enum seeprom_chip_t |
Definition at line 48 of file aic7xxx_93cx6.h.
int ahc_read_seeprom | ( | struct seeprom_descriptor * | sd, |
uint16_t * | buf, | ||
u_int | start_addr, | ||
u_int | count | ||
) |
Definition at line 155 of file aic7xxx_93cx6.c.
int ahc_verify_cksum | ( | struct seeprom_config * | sc | ) |
Definition at line 305 of file aic7xxx_93cx6.c.
int ahc_write_seeprom | ( | struct seeprom_descriptor * | sd, |
uint16_t * | buf, | ||
u_int | start_addr, | ||
u_int | count | ||
) |
Definition at line 227 of file aic7xxx_93cx6.c.