|
libftdi1
1.4
|
Device EEPROM. More...
#include <ftdi.hpp>
Classes | |
| class | Private |
Public Member Functions | |
| Eeprom (Context *parent) | |
| ~Eeprom () | |
| int | init_defaults (char *manufacturer, char *product, char *serial) |
| int | chip_id (unsigned int *chipid) |
| int | build (unsigned char *output) |
| int | read (unsigned char *eeprom) |
| int | write (unsigned char *eeprom) |
| int | read_location (int eeprom_addr, unsigned short *eeprom_val) |
| int | write_location (int eeprom_addr, unsigned short eeprom_val) |
| int | erase () |
| Ftdi::Eeprom::Eeprom | ( | Context * | parent | ) |
Definition at line 434 of file ftdi.cpp.
References Ftdi::Context::context().
| int Ftdi::Eeprom::init_defaults | ( | char * | manufacturer, |
| char * | product, | ||
| char * | serial | ||
| ) |
Definition at line 444 of file ftdi.cpp.
References ftdi_eeprom_initdefaults().
| int Ftdi::Eeprom::chip_id | ( | unsigned int * | chipid | ) |
Definition at line 449 of file ftdi.cpp.
References ftdi_read_chipid().
| int Ftdi::Eeprom::build | ( | unsigned char * | output | ) |
Definition at line 454 of file ftdi.cpp.
References ftdi_eeprom_build().
| int Ftdi::Eeprom::read | ( | unsigned char * | eeprom | ) |
Definition at line 459 of file ftdi.cpp.
References ftdi_read_eeprom().
| int Ftdi::Eeprom::write | ( | unsigned char * | eeprom | ) |
Definition at line 464 of file ftdi.cpp.
References ftdi_write_eeprom().
| int Ftdi::Eeprom::read_location | ( | int | eeprom_addr, |
| unsigned short * | eeprom_val | ||
| ) |
Definition at line 469 of file ftdi.cpp.
References ftdi_read_eeprom_location().
| int Ftdi::Eeprom::write_location | ( | int | eeprom_addr, |
| unsigned short | eeprom_val | ||
| ) |
Definition at line 474 of file ftdi.cpp.
References ftdi_write_eeprom_location().
| int Ftdi::Eeprom::erase | ( | ) |
Definition at line 479 of file ftdi.cpp.
References ftdi_erase_eeprom().
1.8.14