TwiceAsNice  2019-02-18
PromFx2Io Member List

This is the complete list of members for PromFx2Io, including all inherited members.

BufferReadEeprom(uint8_t StartBank, uint8_t StartBlock, uint16_t StartAddr, std::vector< uint8_t > &Buffer)PromFx2Io
BufferWriteEeprom(uint8_t StartBank, uint8_t StartBlock, uint16_t StartAddr, const std::vector< uint8_t > &Buffer)PromFx2Io
FirmwareDownload(const std::vector< UsbFrmwr::IntelHexRec > &Records)PromFx2Io
IncrEepromAddrBlockBank(uint16_t IncrSize, uint16_t &Addr, uint8_t &Bank, uint8_t &Block)PromFx2Ioprivate
m_fileNamePromFx2Ioprivate
m_MaxBanksPromFx2Ioprivate
m_MaxBlocksPromFx2Ioprivate
m_UsbPromFx2Ioprivate
PromFx2Io(std::shared_ptr< IUsb > &usb, uint32_t MaxBlocks, uint32_t MaxBanks)PromFx2Io
ReadEeprom(uint16_t Addr, uint8_t Bank, uint8_t Block, uint8_t *data, uint32_t DataSzInBytes)PromFx2Ioprivate
ReadEepromHdr(Eeprom::Header &hdr, uint8_t StartBank, uint8_t StartBlock, uint16_t StartAddr)PromFx2Io
ReadFirmwareFile(const std::string &filename)PromFx2Io
WriteEeprom(uint16_t Addr, uint8_t Bank, uint8_t Block, const uint8_t *data, uint32_t DataSzInBytes)PromFx2Ioprivate
WriteEepromHdr(const Eeprom::Header &hdr, uint8_t StartBank, uint8_t StartBlock, uint16_t StartAddr)PromFx2Io
WriteFile2Eeprom(const std::string &filename, uint8_t StartBank, uint8_t StartBlock, uint16_t StartAddr, uint32_t &NumBytesWritten)PromFx2Io
~PromFx2Io()PromFx2Iovirtual