|
USB EPROM/Flash Programmer
|
Software project for USB EPROM/Flash Programmer. More...
Files | |
| file | device.cpp |
| Implementation of the Base class of a Device. | |
| file | device.hpp |
| Base class of a Device. | |
| file | dummy.cpp |
| Implementation of the Parallel Dummy Device. | |
| file | dummy.hpp |
| Class of a Parallel Dummy Device. | |
| file | backend/devices/parallel/eeprom.cpp |
| Implementation of the Parallel EEPROM. | |
| file | backend/devices/parallel/eeprom.hpp |
| Classes of the Parallel EEPROM. | |
| file | backend/devices/parallel/eprom.cpp |
| Implementation of the Parallel EPROM. | |
| file | backend/devices/parallel/eprom.hpp |
| Classes of the Parallel EPROM. | |
| file | backend/devices/parallel/flash28f.cpp |
| Implementation of the Parallel Flash 28F. | |
| file | backend/devices/parallel/flash28f.hpp |
| Classes of the Parallel Flash 28F. | |
| file | pdevice.cpp |
| Implementation of a Parallel Device. | |
| file | pdevice.hpp |
| Class of a Parallel Device. | |
| file | backend/devices/parallel/sram.cpp |
| Implementation of a Parallel SRAM. | |
| file | backend/devices/parallel/sram.hpp |
| Class of a Parallel SRAM. | |
| file | qatmelfile.cpp |
| Implementation of the QAtmelFile Class. | |
| file | qatmelfile.hpp |
| Header of the QAtmelFile Class. | |
| file | qbinfile.cpp |
| Implementation of the QBinFile Class. | |
| file | qbinfile.hpp |
| Header of the QBinFile Class. | |
| file | qepromfile.cpp |
| Implementation of the QEpromFile Class. | |
| file | qepromfile.hpp |
| Header of the QEpromFile Class. | |
| file | qepromfilebase.cpp |
| Implementation of the QEpromFileBase Class. | |
| file | qepromfilebase.hpp |
| Header of the QEpromFileBase Class. | |
| file | qhexfile.cpp |
| Implementation of the QHexFile Class. | |
| file | qhexfile.hpp |
| Header of the QHexFile Class. | |
| file | qsrecfile.cpp |
| Implementation of the QSrecFile Class. | |
| file | qsrecfile.hpp |
| Header of the QSrecFile Class. | |
| file | opcodes.cpp |
| Implementation of the Opcodes for communication. | |
| file | opcodes.hpp |
| Opcodes for communication. | |
| file | runner.cpp |
| Implementation of the Runner Class. | |
| file | runner.hpp |
| Header of the Runner Class. | |
| file | config.hpp |
| Configuration of UsbFlashProg. | |
| file | main.cpp |
| Implementation of the Main Routine. | |
| file | main.hpp |
| Header of the Main Routine. | |
| file | mainwindow.cpp |
| Implementation of the Main Window Class. | |
| file | mainwindow.hpp |
| Header of the Main Window Class. | |
| file | qhexeditor.cpp |
| Implementation of the QHexEditor Class. | |
| file | qhexeditor.hpp |
| Header of the QHexEditor Class. | |
| file | settings.cpp |
| Implementation of the Settings Dialog Class. | |
| file | settings.hpp |
| Header of the Settings Dialog Class. | |
Classes | |
| struct | TDeviceID |
| Stores identification data from a device. More... | |
| struct | TDeviceCapabilities |
| Stores capability flags of a device. More... | |
| struct | TDeviceInformation |
| Stores information of a device. More... | |
| class | Device |
| Device Base Class. More... | |
| class | Dummy |
| Parallel Dummy Device Class. More... | |
| class | Dummy16Bit |
| Parallel Dummy 16 Bit Device Class. More... | |
| class | EEPROM |
| Parallel EEPROM Class. More... | |
| class | EEPROM28C |
| Parallel EEPROM 28Cxxx Class. More... | |
| class | EEPROM28AT |
| Parallel EEPROM AT28Cxxx Class. More... | |
| class | EPROM |
| Parallel EPROM Class. More... | |
| class | EPROM27 |
| Parallel EPROM 27xxx (NMOS) Class. More... | |
| class | EPROM27C |
| Parallel EPROM 27Cxxx (CMOS) Class. More... | |
| class | EPROM27C16Bit |
| Parallel EPROM 27Cxxx 16Bit (CMOS) Class. More... | |
| class | EPROM27E |
| Parallel EPROM W27Exxx Class. More... | |
| class | Flash28F |
| Parallel Flash 28F Class. More... | |
| class | FlashSST28SF |
| Parallel Flash SST28SF Class. More... | |
| class | FlashAm28F |
| Parallel Flash Am28F Class. More... | |
| class | FlashI28F |
| Parallel Flash i28F Class. More... | |
| class | FlashSharpI28F |
| Parallel Flash Sharp i28F Class. More... | |
| class | FlashI28F16Bit |
| Parallel Flash i28F (16-bit) Class. More... | |
| class | ParDevice |
| Parallel Device Base Class. More... | |
| class | SRAM |
| Parallel SRAM Class. More... | |
| class | QAtmelFile |
| Atmel Generic Files Stream Class. More... | |
| class | QBinFile |
| Raw Binary Files Stream Class. More... | |
| class | QEpromFile |
| QEpromFile Class. More... | |
| class | QEpromFileBase |
| QEpromFileBase Class. More... | |
| class | QHexFile |
| Intel Hex Files Stream Class. More... | |
| class | QSrecFile |
| Motorola SREC Files Stream Class. More... | |
| struct | TCmdOpCode |
| Defines an opcode to run. More... | |
| class | OpCode |
| Opcode Manager Class. More... | |
| struct | TRunnerCommand |
| Defines a command to be run and its response. More... | |
| class | Runner |
| Runner Class. More... | |
| struct | TProgrammerSettings |
| Stores the programmer settings. More... | |
| struct | TApplicationSettings |
| Stores the application settings. More... | |
| struct | TLanguageSettings |
| Stores the language settings. More... | |
| class | MainWindow |
| Main Window GUI Class. More... | |
| class | QHexEditor |
| QHexEditor Class. More... | |
| class | SettingsDialog |
| Settings Dialog GUI Class. More... | |
Typedefs | |
| typedef QList< QSerialPortInfo > | TSerialPortList |
| List of serial ports info. More... | |
Enumerations | |
| enum | kDeviceTypeEnum { kDeviceParallelMemory , kDeviceSerialMemory } |
| Enumeration of the device types. More... | |
| enum | kCmdParamValueEnum { kCmdParamOff = 0x00 , kCmdParamOn = 0x01 } |
| Enumeration of the param values. More... | |
| enum | kCmdResponseValueEnum { kCmdResponseNok = 0xA0 , kCmdResponseOk = 0xA1 } |
| Enumeration of the response values. More... | |
Variables | |
| constexpr uint8_t | kDefaultDeviceBufferSize = 64 |
| Default size of buffer of the device commands (write, read, verify, blank check), in bytes. More... | |
| const TLanguageSettings | kAppSupportedLanguages [] |
| List of supported Languages. More... | |
Software project for USB EPROM/Flash Programmer.
| typedef QList<QSerialPortInfo> TSerialPortList |
List of serial ports info.
| enum kDeviceTypeEnum |
| enum kCmdParamValueEnum |
|
constexpr |
Default size of buffer of the device commands (write, read, verify, blank check), in bytes.
| const TLanguageSettings kAppSupportedLanguages[] |
List of supported Languages.