diff --git a/docs/software/html/a00002.html b/docs/software/html/a00002.html index 61792081..affb8d11 100644 --- a/docs/software/html/a00002.html +++ b/docs/software/html/a00002.html @@ -67,11 +67,11 @@
-
device.cpp File Reference
+
device.cpp File Reference
-

Implementation of the Base class of a Device. +

Implementation of the Base class of a Device. More...

#include "backend/devices/device.hpp"
@@ -95,7 +95,7 @@

Detailed Description

-

Implementation of the Base class of a Device.

+

Implementation of the Base class of a Device.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00005.html b/docs/software/html/a00005.html index c3a7490c..26c3d5a2 100644 --- a/docs/software/html/a00005.html +++ b/docs/software/html/a00005.html @@ -70,11 +70,11 @@ Classes | Enumerations
-
device.hpp File Reference
+
device.hpp File Reference
Software Project
-

Base class of a Device. +

Base class of a Device. More...

#include <QObject>
#include <QString>
@@ -102,29 +102,29 @@
- - + + - - + + - - + + - - + +

Classes

struct  TDeviceID
 Stores identification data from a device. More...
struct  TDeviceID
 Stores identification data from a device. More...
 
struct  TDeviceCapabilities
 Stores capability flags of a device. More...
struct  TDeviceCapabilities
 Stores capability flags of a device. More...
 
struct  TDeviceInformation
 Stores information of a device. More...
struct  TDeviceInformation
 Stores information of a device. More...
 
class  Device
 Device Base Class. More...
class  Device
 Device Base Class. More...
 
- - +

Enumerations

enum  kDeviceTypeEnum { kDeviceParallelMemory -, kDeviceSerialMemory +
enum  kDeviceTypeEnum { kDeviceParallelMemory +, kDeviceSerialMemory }
 Enumeration of the device types. More...
 Enumeration of the device types. More...
 

Detailed Description

-

Base class of a Device.

+

Base class of a Device.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00008.html b/docs/software/html/a00008.html index a22ea2f4..6745eea4 100644 --- a/docs/software/html/a00008.html +++ b/docs/software/html/a00008.html @@ -67,11 +67,11 @@
-
dummy.cpp File Reference
+
dummy.cpp File Reference
-

Implementation of the Parallel Dummy Device. +

Implementation of the Parallel Dummy Device. More...

#include <QRandomGenerator>
#include "backend/devices/parallel/dummy.hpp"
@@ -98,7 +98,7 @@

Detailed Description

-

Implementation of the Parallel Dummy Device.

+

Implementation of the Parallel Dummy Device.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00011.html b/docs/software/html/a00011.html index 1ecf72dc..9470baba 100644 --- a/docs/software/html/a00011.html +++ b/docs/software/html/a00011.html @@ -69,11 +69,11 @@
Classes
-
dummy.hpp File Reference
+
dummy.hpp File Reference
Software Project
-

Class of a Parallel Dummy Device. +

Class of a Parallel Dummy Device. More...

#include <QObject>
#include <QString>
@@ -102,15 +102,15 @@
- - + + - - + +

Classes

class  Dummy
 Parallel Dummy Device Class. More...
class  Dummy
 Parallel Dummy Device Class. More...
 
class  Dummy16Bit
 Parallel Dummy 16 Bit Device Class. More...
class  Dummy16Bit
 Parallel Dummy 16 Bit Device Class. More...
 

Detailed Description

-

Class of a Parallel Dummy Device.

+

Class of a Parallel Dummy Device.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00015.md5 b/docs/software/html/a00015.md5 deleted file mode 100644 index 872e5fd2..00000000 --- a/docs/software/html/a00015.md5 +++ /dev/null @@ -1 +0,0 @@ -16e629de5e5cf6f70afbca8eb6b9a7dc \ No newline at end of file diff --git a/docs/software/html/a00018.md5 b/docs/software/html/a00018.md5 deleted file mode 100644 index e608dab2..00000000 --- a/docs/software/html/a00018.md5 +++ /dev/null @@ -1 +0,0 @@ -b99cb76964815cfcda9c782daa5efde3 \ No newline at end of file diff --git a/docs/software/html/a00021.md5 b/docs/software/html/a00021.md5 deleted file mode 100644 index ad522bd4..00000000 --- a/docs/software/html/a00021.md5 +++ /dev/null @@ -1 +0,0 @@ -58bee4190cce8e3c8a634cd134c7875f \ No newline at end of file diff --git a/docs/software/html/a00026.html b/docs/software/html/a00026.html index 79c0bffc..e1e93ea9 100644 --- a/docs/software/html/a00026.html +++ b/docs/software/html/a00026.html @@ -67,11 +67,11 @@
-
qatmelfile.cpp File Reference
+
qatmelfile.cpp File Reference
-

Implementation of the QAtmelFile Class. +

Implementation of the QAtmelFile Class. More...

#include <QFile>
#include <QFileInfo>
@@ -96,7 +96,7 @@

Detailed Description

-

Implementation of the QAtmelFile Class.

+

Implementation of the QAtmelFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00029.html b/docs/software/html/a00029.html index c6e5711f..6616bd16 100644 --- a/docs/software/html/a00029.html +++ b/docs/software/html/a00029.html @@ -69,11 +69,11 @@
Classes
-
qatmelfile.hpp File Reference
+
qatmelfile.hpp File Reference
Software Project
-

Header of the QAtmelFile Class. +

Header of the QAtmelFile Class. More...

#include "qepromfilebase.hpp"
@@ -91,12 +91,12 @@
- - + +

Classes

class  QAtmelFile
 Atmel Generic Files Stream Class. More...
class  QAtmelFile
 Atmel Generic Files Stream Class. More...
 

Detailed Description

-

Header of the QAtmelFile Class.

+

Header of the QAtmelFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00032.html b/docs/software/html/a00032.html index b5c25a2f..73675fb7 100644 --- a/docs/software/html/a00032.html +++ b/docs/software/html/a00032.html @@ -67,11 +67,11 @@
-
qbinfile.cpp File Reference
+
qbinfile.cpp File Reference
-

Implementation of the QBinFile Class. +

Implementation of the QBinFile Class. More...

#include <QFile>
#include "qbinfile.hpp"
@@ -90,7 +90,7 @@

Detailed Description

-

Implementation of the QBinFile Class.

+

Implementation of the QBinFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00035.html b/docs/software/html/a00035.html index a595df6c..ce849dbb 100644 --- a/docs/software/html/a00035.html +++ b/docs/software/html/a00035.html @@ -69,11 +69,11 @@
Classes
-
qbinfile.hpp File Reference
+
qbinfile.hpp File Reference
Software Project
-

Header of the QBinFile Class. +

Header of the QBinFile Class. More...

#include "qepromfilebase.hpp"
@@ -91,12 +91,12 @@
- - + +

Classes

class  QBinFile
 Raw Binary Files Stream Class. More...
class  QBinFile
 Raw Binary Files Stream Class. More...
 

Detailed Description

-

Header of the QBinFile Class.

+

Header of the QBinFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00038.html b/docs/software/html/a00038.html index 47e58a4e..f1dea072 100644 --- a/docs/software/html/a00038.html +++ b/docs/software/html/a00038.html @@ -67,11 +67,11 @@
-
qepromfile.cpp File Reference
+
qepromfile.cpp File Reference
-

Implementation of the QEpromFile Class. +

Implementation of the QEpromFile Class. More...

#include "qepromfile.hpp"
#include "qbinfile.hpp"
@@ -97,7 +97,7 @@

Detailed Description

-

Implementation of the QEpromFile Class.

+

Implementation of the QEpromFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00041.html b/docs/software/html/a00041.html index c2616f93..7660ee0f 100644 --- a/docs/software/html/a00041.html +++ b/docs/software/html/a00041.html @@ -69,11 +69,11 @@
Classes
-
qepromfile.hpp File Reference
+
qepromfile.hpp File Reference
Software Project
-

Header of the QEpromFile Class. +

Header of the QEpromFile Class. More...

#include <QObject>
#include <QString>
@@ -96,12 +96,12 @@
- - + +

Classes

class  QEpromFile
 QEpromFile Class. More...
class  QEpromFile
 QEpromFile Class. More...
 

Detailed Description

-

Header of the QEpromFile Class.

+

Header of the QEpromFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00044.html b/docs/software/html/a00044.html index 8d863c58..32eead28 100644 --- a/docs/software/html/a00044.html +++ b/docs/software/html/a00044.html @@ -67,11 +67,11 @@
-
qepromfilebase.cpp File Reference
+
qepromfilebase.cpp File Reference
-

Implementation of the QEpromFileBase Class. +

Implementation of the QEpromFileBase Class. More...

#include "qepromfilebase.hpp"
@@ -87,7 +87,7 @@

Detailed Description

-

Implementation of the QEpromFileBase Class.

+

Implementation of the QEpromFileBase Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00047.html b/docs/software/html/a00047.html index fabe696f..62a5de20 100644 --- a/docs/software/html/a00047.html +++ b/docs/software/html/a00047.html @@ -69,11 +69,11 @@
Classes
-
qepromfilebase.hpp File Reference
+
qepromfilebase.hpp File Reference
-

Header of the QEpromFileBase Class. +

Header of the QEpromFileBase Class. More...

#include <QObject>
#include <QString>
@@ -92,12 +92,12 @@
- - + +

Classes

class  QEpromFileBase
 QEpromFileBase Class. More...
class  QEpromFileBase
 QEpromFileBase Class. More...
 

Detailed Description

-

Header of the QEpromFileBase Class.

+

Header of the QEpromFileBase Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00050.html b/docs/software/html/a00050.html index 42e40647..283a4def 100644 --- a/docs/software/html/a00050.html +++ b/docs/software/html/a00050.html @@ -67,11 +67,11 @@
-
qhexfile.cpp File Reference
+
qhexfile.cpp File Reference
-

Implementation of the QHexFile Class. +

Implementation of the QHexFile Class. More...

#include <QFile>
#include <QFileInfo>
@@ -96,7 +96,7 @@

Detailed Description

-

Implementation of the QHexFile Class.

+

Implementation of the QHexFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00053.html b/docs/software/html/a00053.html index 3dcdb217..eaf03fe1 100644 --- a/docs/software/html/a00053.html +++ b/docs/software/html/a00053.html @@ -69,11 +69,11 @@
Classes
-
qhexfile.hpp File Reference
+
qhexfile.hpp File Reference
Software Project
-

Header of the QHexFile Class. +

Header of the QHexFile Class. More...

#include "qepromfilebase.hpp"
@@ -91,12 +91,12 @@
- - + +

Classes

class  QHexFile
 Intel Hex Files Stream Class. More...
class  QHexFile
 Intel Hex Files Stream Class. More...
 

Detailed Description

-

Header of the QHexFile Class.

+

Header of the QHexFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00056.html b/docs/software/html/a00056.html index 785bedfb..b3763a80 100644 --- a/docs/software/html/a00056.html +++ b/docs/software/html/a00056.html @@ -67,11 +67,11 @@
-
qsrecfile.cpp File Reference
+
qsrecfile.cpp File Reference
-

Implementation of the QSrecFile Class. +

Implementation of the QSrecFile Class. More...

#include <QFile>
#include <QFileInfo>
@@ -96,7 +96,7 @@

Detailed Description

-

Implementation of the QSrecFile Class.

+

Implementation of the QSrecFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00059.html b/docs/software/html/a00059.html index 0130ae3d..1a4315a1 100644 --- a/docs/software/html/a00059.html +++ b/docs/software/html/a00059.html @@ -69,11 +69,11 @@
Classes
-
qsrecfile.hpp File Reference
+
qsrecfile.hpp File Reference
Software Project
-

Header of the QSrecFile Class. +

Header of the QSrecFile Class. More...

#include "qepromfilebase.hpp"
@@ -91,12 +91,12 @@
- - + +

Classes

class  QSrecFile
 Motorola SREC Files Stream Class. More...
class  QSrecFile
 Motorola SREC Files Stream Class. More...
 

Detailed Description

-

Header of the QSrecFile Class.

+

Header of the QSrecFile Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00062.html b/docs/software/html/a00062.html index 70c096ed..7f7866ed 100644 --- a/docs/software/html/a00062.html +++ b/docs/software/html/a00062.html @@ -69,7 +69,7 @@
-
opcodes.cpp File Reference
+
opcodes.cpp File Reference
@@ -93,7 +93,7 @@
- +

Functions

bool operator== (const TCmdOpCode &a, const TCmdOpCode &b)
bool operator== (const TCmdOpCode &a, const TCmdOpCode &b)
 

Detailed Description

@@ -109,13 +109,13 @@

bool operator== ( - const TCmdOpCode &  + const TCmdOpCodea, - const TCmdOpCode &  + const TCmdOpCodeb  diff --git a/docs/software/html/a00065.html b/docs/software/html/a00065.html index b8fecfcd..ef1ab096 100644 --- a/docs/software/html/a00065.html +++ b/docs/software/html/a00065.html @@ -71,7 +71,7 @@ Typedefs | Enumerations
-
opcodes.hpp File Reference
+
opcodes.hpp File Reference
@@ -94,77 +94,77 @@
- - + + - - + +

Classes

struct  TCmdOpCode
 Defines an opcode to run. More...
struct  TCmdOpCode
 Defines an opcode to run. More...
 
class  OpCode
 Opcode Manager Class. More...
class  OpCode
 Opcode Manager Class. More...
 
- +

Typedefs

typedef std::map< kCmdOpCodeEnum, TCmdOpCodeTCmdOpCodeMap
typedef std::map< kCmdOpCodeEnum, TCmdOpCodeTCmdOpCodeMap
 Type of opcodes group (map). More...
 
- - + - - + - - +

Enumerations

enum  kCmdParamValueEnum { kCmdParamOff = 0x00 -, kCmdParamOn = 0x01 +
enum  kCmdParamValueEnum { kCmdParamOff = 0x00 +, kCmdParamOn = 0x01 }
 Enumeration of the param values. More...
 Enumeration of the param values. More...
 
enum  kCmdResponseValueEnum { kCmdResponseNok = 0xA0 -, kCmdResponseOk = 0xA1 +
enum  kCmdResponseValueEnum { kCmdResponseNok = 0xA0 +, kCmdResponseOk = 0xA1 }
 Enumeration of the response values. More...
 Enumeration of the response values. More...
 
enum  kCmdOpCodeEnum {
-  kCmdNop = 0x00 -, kCmdVddCtrl = 0x01 -, kCmdVddSetV = 0x02 -, kCmdVddGetV = 0x03 +
enum  kCmdOpCodeEnum {
+  kCmdNop = 0x00 +, kCmdVddCtrl = 0x01 +, kCmdVddSetV = 0x02 +, kCmdVddGetV = 0x03 ,
-  kCmdVddGetDuty = 0x04 -, kCmdVddGetCal = 0x05 -, kCmdVddInitCal = 0x06 -, kCmdVddSaveCal = 0x07 +  kCmdVddGetDuty = 0x04 +, kCmdVddGetCal = 0x05 +, kCmdVddInitCal = 0x06 +, kCmdVddSaveCal = 0x07 ,
-  kCmdVddOnVpp = 0x08 -, kCmdVppCtrl = 0x11 -, kCmdVppSetV = 0x12 -, kCmdVppGetV = 0x13 +  kCmdVddOnVpp = 0x08 +, kCmdVppCtrl = 0x11 +, kCmdVppSetV = 0x12 +, kCmdVppGetV = 0x13 ,
-  kCmdVppGetDuty = 0x14 -, kCmdVppGetCal = 0x15 -, kCmdVppInitCal = 0x16 -, kCmdVppSaveCal = 0x17 +  kCmdVppGetDuty = 0x14 +, kCmdVppGetCal = 0x15 +, kCmdVppInitCal = 0x16 +, kCmdVppSaveCal = 0x17 ,
-  kCmdVppOnA9 = 0x18 -, kCmdVppOnA18 = 0x19 -, kCmdVppOnCE = 0x1A -, kCmdVppOnOE = 0x1B +  kCmdVppOnA9 = 0x18 +, kCmdVppOnA18 = 0x19 +, kCmdVppOnCE = 0x1A +, kCmdVppOnOE = 0x1B ,
-  kCmdVppOnWE = 0x1C -, kCmdBusCE = 0x21 -, kCmdBusOE = 0x22 -, kCmdBusWE = 0x23 +  kCmdVppOnWE = 0x1C +, kCmdBusCE = 0x21 +, kCmdBusOE = 0x22 +, kCmdBusWE = 0x23 ,
-  kCmdBusAddrClr = 0x31 -, kCmdBusAddrInc = 0x32 -, kCmdBusAddrSet = 0x33 -, kCmdBusAddrSetB = 0x34 +  kCmdBusAddrClr = 0x31 +, kCmdBusAddrInc = 0x32 +, kCmdBusAddrSet = 0x33 +, kCmdBusAddrSetB = 0x34 ,
-  kCmdBusAddrSetW = 0x35 -, kCmdBusDataClr = 0x41 -, kCmdBusDataSet = 0x42 -, kCmdBusDataSetB = 0x43 +  kCmdBusAddrSetW = 0x35 +, kCmdBusDataClr = 0x41 +, kCmdBusDataSet = 0x42 +, kCmdBusDataSetB = 0x43 ,
-  kCmdBusDataGet = 0x44 -, kCmdBusDataGetB = 0x45 +  kCmdBusDataGet = 0x44 +, kCmdBusDataGetB = 0x45
}
 Enumeration of the OpCodes. More...
 Enumeration of the OpCodes. More...
 

Detailed Description

@@ -178,7 +178,7 @@

- +
typedef std::map<kCmdOpCodeEnum, TCmdOpCode> TCmdOpCodeMaptypedef std::map<kCmdOpCodeEnum, TCmdOpCode> TCmdOpCodeMap
-

Implementation of the Runner Class. +

Implementation of the Runner Class. More...

#include <QDateTime>
#include <chrono>
@@ -108,11 +108,11 @@
- +

Functions

bool operator== (const TRunnerCommand &a, const TRunnerCommand &b)
bool operator== (const TRunnerCommand &a, const TRunnerCommand &b)
 

Detailed Description

-

Implementation of the Runner Class.

+

Implementation of the Runner Class.

Author
Robson Martins (https://www.robsonmartins.com)

Function Documentation

@@ -124,13 +124,13 @@

bool operator== ( - const TRunnerCommand &  + const TRunnerCommanda, - const TRunnerCommand &  + const TRunnerCommandb  diff --git a/docs/software/html/a00071.html b/docs/software/html/a00071.html index e4a8c2d0..b19b8d4f 100644 --- a/docs/software/html/a00071.html +++ b/docs/software/html/a00071.html @@ -70,11 +70,11 @@ Classes | Typedefs

-
runner.hpp File Reference
+
runner.hpp File Reference
-

Header of the Runner Class. +

Header of the Runner Class. More...

#include <QObject>
#include <QString>
@@ -104,21 +104,21 @@
- - + + - - + +

Classes

struct  TRunnerCommand
 Defines a command to be run and its response. More...
struct  TRunnerCommand
 Defines a command to be run and its response. More...
 
class  Runner
 Runner Class. More...
class  Runner
 Runner Class. More...
 
- - + +

Typedefs

typedef QList< QSerialPortInfo > TSerialPortList
 List of serial ports info. More...
typedef QList< QSerialPortInfo > TSerialPortList
 List of serial ports info. More...
 

Detailed Description

-

Header of the Runner Class.

+

Header of the Runner Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00074.html b/docs/software/html/a00074.html index 237833e9..90ed736e 100644 --- a/docs/software/html/a00074.html +++ b/docs/software/html/a00074.html @@ -66,7 +66,7 @@ Macros | Variables
-
config.hpp File Reference
+
config.hpp File Reference
diff --git a/docs/software/html/a00077.html b/docs/software/html/a00077.html index d5be42df..f1e98f14 100644 --- a/docs/software/html/a00077.html +++ b/docs/software/html/a00077.html @@ -67,7 +67,7 @@
-
mainwindow.cpp File Reference
+
mainwindow.cpp File Reference
Include dependency graph for mainwindow.cpp:
@@ -133,12 +133,12 @@ - - + + - + diff --git a/docs/software/html/a00078.map b/docs/software/html/a00078.map index f6ed8776..2200766a 100644 --- a/docs/software/html/a00078.map +++ b/docs/software/html/a00078.map @@ -26,12 +26,12 @@ - - + + - + diff --git a/docs/software/html/a00078.md5 b/docs/software/html/a00078.md5 index b78a6c17..3956bcdb 100644 --- a/docs/software/html/a00078.md5 +++ b/docs/software/html/a00078.md5 @@ -1 +1 @@ -3f9ae1e7e5480b028626bbefe5796bdc \ No newline at end of file +d573384fb8eca6c049edbe2e09707776 \ No newline at end of file diff --git a/docs/software/html/a00080.html b/docs/software/html/a00080.html index 5a3adaa3..1385de56 100644 --- a/docs/software/html/a00080.html +++ b/docs/software/html/a00080.html @@ -69,7 +69,7 @@
-
mainwindow.hpp File Reference
+
mainwindow.hpp File Reference
@@ -79,7 +79,7 @@ #include <QTimer>
#include <QCloseEvent>
#include <QProgressDialog>
-#include "ui/qhexeditor.hpp"
+#include "ui/qhexeditor.hpp"
#include "backend/runner.hpp"
#include "backend/devices/device.hpp"
@@ -92,7 +92,7 @@ - + @@ -115,8 +115,8 @@
- - + +

Classes

class  MainWindow
 Main Window GUI Class. More...
class  MainWindow
 Main Window GUI Class. More...
 

Detailed Description

diff --git a/docs/software/html/a00081.map b/docs/software/html/a00081.map index f9ee6d41..ead419be 100644 --- a/docs/software/html/a00081.map +++ b/docs/software/html/a00081.map @@ -4,7 +4,7 @@ - + diff --git a/docs/software/html/a00081.md5 b/docs/software/html/a00081.md5 index c356c4b4..d1fcc6d1 100644 --- a/docs/software/html/a00081.md5 +++ b/docs/software/html/a00081.md5 @@ -1 +1 @@ -7f05b5ad54f8a8b671a51f38a10d8477 \ No newline at end of file +c0adb2c46ba8dffd51f63cc9db2dc6e1 \ No newline at end of file diff --git a/docs/software/html/a00083.html b/docs/software/html/a00083.html index d342557f..13976c83 100644 --- a/docs/software/html/a00083.html +++ b/docs/software/html/a00083.html @@ -65,7 +65,7 @@
-
main.cpp File Reference
+
main.cpp File Reference
@@ -98,7 +98,7 @@ - + diff --git a/docs/software/html/a00084.map b/docs/software/html/a00084.map index 62bfbc12..c3cac376 100644 --- a/docs/software/html/a00084.map +++ b/docs/software/html/a00084.map @@ -14,7 +14,7 @@ - + diff --git a/docs/software/html/a00084.md5 b/docs/software/html/a00084.md5 index 3ffd03f5..831ad4f3 100644 --- a/docs/software/html/a00084.md5 +++ b/docs/software/html/a00084.md5 @@ -1 +1 @@ -77567bfca4de0b1bba9962e4faf9bbbd \ No newline at end of file +f6439806dcecae4eb9c4e860d8795df4 \ No newline at end of file diff --git a/docs/software/html/a00089.html b/docs/software/html/a00089.html index e8ec013c..3c569b33 100644 --- a/docs/software/html/a00089.html +++ b/docs/software/html/a00089.html @@ -5,7 +5,7 @@ -USB EPROM/Flash Programmer: opcodes_test.cpp File Reference +USB EPROM/Flash Programmer: chip_test.cpp File Reference @@ -67,32 +67,53 @@
-
opcodes_test.cpp File Reference
+
chip_test.cpp File Reference
-

Implementation of Unit Test for OpCode Handling Classes. +

Implementation of Unit Test for Device (Chip) Classes. More...

-
#include "opcodes_test.hpp"
-#include "../../backend/opcodes.hpp"
-#include <cstring>
+
#include <QByteArray>
+#include <QObject>
+#include <cmath>
+#include "chip_test.hpp"
+#include "emulator/emulator.hpp"
+#include "emulator/sram.hpp"
+#include "emulator/eprom.hpp"
+#include "../../backend/devices/parallel/sram.hpp"
+#include "../../backend/devices/parallel/eprom.hpp"
-Include dependency graph for opcodes_test.cpp:
+Include dependency graph for chip_test.cpp:
-
- - - - - - - - - +
+ + + + + + + + + + + + + + + + + + + + + + + +

Detailed Description

-

Implementation of Unit Test for OpCode Handling Classes.

+

Implementation of Unit Test for Device (Chip) Classes.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00090.map b/docs/software/html/a00090.map index 4d02fbc5..2531d40a 100644 --- a/docs/software/html/a00090.map +++ b/docs/software/html/a00090.map @@ -1,10 +1,25 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/software/html/a00090.md5 b/docs/software/html/a00090.md5 index fa47ba72..85dd4e5d 100644 --- a/docs/software/html/a00090.md5 +++ b/docs/software/html/a00090.md5 @@ -1 +1 @@ -5c2c6f15657258cda9658cb0854cb292 \ No newline at end of file +f3c1c80518e0c4080b5b3b01d205d827 \ No newline at end of file diff --git a/docs/software/html/a00090.png b/docs/software/html/a00090.png index bca87a6c..af956118 100644 Binary files a/docs/software/html/a00090.png and b/docs/software/html/a00090.png differ diff --git a/docs/software/html/a00092.html b/docs/software/html/a00092.html index 09855745..eaba8692 100644 --- a/docs/software/html/a00092.html +++ b/docs/software/html/a00092.html @@ -5,7 +5,7 @@ -USB EPROM/Flash Programmer: opcodes_test.hpp File Reference +USB EPROM/Flash Programmer: chip_test.hpp File Reference @@ -69,31 +69,31 @@
-
opcodes_test.hpp File Reference
+
chip_test.hpp File Reference
-

Header of Unit Test for OpCode Handling Classes. +

Header of Unit Test for Device (Chip) Classes. More...

#include <gtest/gtest.h>
-Include dependency graph for opcodes_test.hpp:
+Include dependency graph for chip_test.hpp:
-
- - - +
+ + +
- - + +

Classes

class  OpCodeTest
 Test class for OpCode Handling Classes. More...
class  ChipTest
 Test class for Device (Chip) Classes. More...
 

Detailed Description

-

Header of Unit Test for OpCode Handling Classes.

+

Header of Unit Test for Device (Chip) Classes.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00093.map b/docs/software/html/a00093.map index b3f4977f..64f0614a 100644 --- a/docs/software/html/a00093.map +++ b/docs/software/html/a00093.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/docs/software/html/a00093.md5 b/docs/software/html/a00093.md5 index 634a9427..f13cb0c8 100644 --- a/docs/software/html/a00093.md5 +++ b/docs/software/html/a00093.md5 @@ -1 +1 @@ -ca276b8974e2b9ae03fa13d8e2db9ddc \ No newline at end of file +a3d4dae9390ce7d65c853cc158d781d2 \ No newline at end of file diff --git a/docs/software/html/a00093.png b/docs/software/html/a00093.png index 603e8fbc..af45ed7e 100644 Binary files a/docs/software/html/a00093.png and b/docs/software/html/a00093.png differ diff --git a/docs/software/html/a00095.html b/docs/software/html/a00095.html index 57385280..05f8bf5e 100644 --- a/docs/software/html/a00095.html +++ b/docs/software/html/a00095.html @@ -5,7 +5,7 @@ -USB EPROM/Flash Programmer: runner_test.cpp File Reference +USB EPROM/Flash Programmer: opcodes_test.cpp File Reference @@ -67,41 +67,32 @@
-
runner_test.cpp File Reference
+
opcodes_test.cpp File Reference
-

Implementation of Unit Test for Runner Class. +

Implementation of Unit Test for OpCode Handling Classes. More...

-
#include "runner_test.hpp"
-#include "../../backend/runner.hpp"
-#include <chrono>
+
#include "opcodes_test.hpp"
+#include "../../backend/opcodes.hpp"
#include <cstring>
-Include dependency graph for runner_test.cpp:
+Include dependency graph for opcodes_test.cpp:
-
- - - - - - - - - - - - - - - - - +
+ + + + + + + + +

Detailed Description

-

Implementation of Unit Test for Runner Class.

+

Implementation of Unit Test for OpCode Handling Classes.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00096.map b/docs/software/html/a00096.map index 79555d22..bdea1498 100644 --- a/docs/software/html/a00096.map +++ b/docs/software/html/a00096.map @@ -1,18 +1,10 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + diff --git a/docs/software/html/a00096.md5 b/docs/software/html/a00096.md5 index d2194229..b1b13899 100644 --- a/docs/software/html/a00096.md5 +++ b/docs/software/html/a00096.md5 @@ -1 +1 @@ -5fc9da358bd61c14170c08d14ac9c225 \ No newline at end of file +356e508425e65d664aee89b82f7aa765 \ No newline at end of file diff --git a/docs/software/html/a00096.png b/docs/software/html/a00096.png index 492a9c09..bca87a6c 100644 Binary files a/docs/software/html/a00096.png and b/docs/software/html/a00096.png differ diff --git a/docs/software/html/a00098.html b/docs/software/html/a00098.html index 81d0821c..ee63373f 100644 --- a/docs/software/html/a00098.html +++ b/docs/software/html/a00098.html @@ -5,7 +5,7 @@ -USB EPROM/Flash Programmer: runner_test.hpp File Reference +USB EPROM/Flash Programmer: opcodes_test.hpp File Reference @@ -69,31 +69,31 @@
-
runner_test.hpp File Reference
+
opcodes_test.hpp File Reference
-

Header of Unit Test for Runner Class. +

Header of Unit Test for OpCode Handling Classes. More...

#include <gtest/gtest.h>
-Include dependency graph for runner_test.hpp:
+Include dependency graph for opcodes_test.hpp:
-
- - - +
+ + +
- - + +

Classes

class  RunnerTest
 Test class for Runner Class. More...
class  OpCodeTest
 Test class for OpCode Handling Classes. More...
 

Detailed Description

-

Header of Unit Test for Runner Class.

+

Header of Unit Test for OpCode Handling Classes.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00099.map b/docs/software/html/a00099.map index efdaed4a..b3f4977f 100644 --- a/docs/software/html/a00099.map +++ b/docs/software/html/a00099.map @@ -1,4 +1,4 @@ - - - + + + diff --git a/docs/software/html/a00099.md5 b/docs/software/html/a00099.md5 index f3a83a7e..634a9427 100644 --- a/docs/software/html/a00099.md5 +++ b/docs/software/html/a00099.md5 @@ -1 +1 @@ -6b0602e8c9d8efdc0dea99a2c780ac99 \ No newline at end of file +ca276b8974e2b9ae03fa13d8e2db9ddc \ No newline at end of file diff --git a/docs/software/html/a00099.png b/docs/software/html/a00099.png index 68e7c549..603e8fbc 100644 Binary files a/docs/software/html/a00099.png and b/docs/software/html/a00099.png differ diff --git a/docs/software/html/a00101.html b/docs/software/html/a00101.html new file mode 100644 index 00000000..4b5ac754 --- /dev/null +++ b/docs/software/html/a00101.html @@ -0,0 +1,112 @@ + + + + + + + +USB EPROM/Flash Programmer: runner_test.cpp File Reference + + + + + + + + + +
+
+ + + + + + + +
+
USB EPROM/Flash Programmer +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
runner_test.cpp File Reference
+
+
+ +

Implementation of Unit Test for Runner Class. +More...

+
#include "runner_test.hpp"
+#include "../../backend/runner.hpp"
+#include <chrono>
+#include <cstring>
+
+Include dependency graph for runner_test.cpp:
+
+
+ + + + + + + + + + + + + + + + + + +
+

Detailed Description

+

Implementation of Unit Test for Runner Class.

+
Author
Robson Martins (https://www.robsonmartins.com)
+
+ + + + diff --git a/docs/software/html/a00102.map b/docs/software/html/a00102.map new file mode 100644 index 00000000..3492eceb --- /dev/null +++ b/docs/software/html/a00102.map @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/docs/software/html/a00102.md5 b/docs/software/html/a00102.md5 new file mode 100644 index 00000000..bce4d6a1 --- /dev/null +++ b/docs/software/html/a00102.md5 @@ -0,0 +1 @@ +4e474e529c1c200746ddd4230edf6a30 \ No newline at end of file diff --git a/docs/software/html/a00102.png b/docs/software/html/a00102.png new file mode 100644 index 00000000..492a9c09 Binary files /dev/null and b/docs/software/html/a00102.png differ diff --git a/docs/software/html/a00104.html b/docs/software/html/a00104.html index 9ba2fe7f..b8f19289 100644 --- a/docs/software/html/a00104.html +++ b/docs/software/html/a00104.html @@ -5,7 +5,7 @@ -USB EPROM/Flash Programmer: qhexeditor.cpp File Reference +USB EPROM/Flash Programmer: runner_test.hpp File Reference @@ -62,49 +62,38 @@
+
-
qhexeditor.cpp File Reference
+
runner_test.hpp File Reference
-

Implementation of the QHexEditor Class. +

Header of Unit Test for Runner Class. More...

-
#include <QFile>
-#include <QFileInfo>
-#include <QtMath>
-#include <QRandomGenerator>
-#include <model/buffer/qmemorybuffer.h>
-#include <dialogs/hexfinddialog.h>
-#include "qhexeditor.hpp"
+
#include <gtest/gtest.h>
-Include dependency graph for qhexeditor.cpp:
+Include dependency graph for runner_test.hpp:
-
- - - - - - - - - - - - - - - - - +
+ + +
-

Detailed Description

-

Implementation of the QHexEditor Class.

+
+ + + + +

+Classes

class  RunnerTest
 Test class for Runner Class. More...
 
+

Detailed Description

+

Header of Unit Test for Runner Class.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00105.map b/docs/software/html/a00105.map index f332e909..efdaed4a 100644 --- a/docs/software/html/a00105.map +++ b/docs/software/html/a00105.map @@ -1,18 +1,4 @@ - - - - - - - - - - - - - - - - - + + + diff --git a/docs/software/html/a00105.md5 b/docs/software/html/a00105.md5 index 551bf1be..f3a83a7e 100644 --- a/docs/software/html/a00105.md5 +++ b/docs/software/html/a00105.md5 @@ -1 +1 @@ -e462250c79b45d07dbc45ef65f5da5a0 \ No newline at end of file +6b0602e8c9d8efdc0dea99a2c780ac99 \ No newline at end of file diff --git a/docs/software/html/a00105.png b/docs/software/html/a00105.png index 37c8ad51..68e7c549 100644 Binary files a/docs/software/html/a00105.png and b/docs/software/html/a00105.png differ diff --git a/docs/software/html/a00107.html b/docs/software/html/a00107.html index be5f2d6a..ab264d78 100644 --- a/docs/software/html/a00107.html +++ b/docs/software/html/a00107.html @@ -5,7 +5,7 @@ -USB EPROM/Flash Programmer: qhexeditor.hpp File Reference +USB EPROM/Flash Programmer: chip.cpp File Reference @@ -62,47 +62,33 @@
-
-
qhexeditor.hpp File Reference
+
chip.cpp File Reference
-

Header of the QHexEditor Class. +

Implementation of Chip Emulation Base Classes. More...

-
#include <QKeyEvent>
-#include <qhexview.h>
-#include "backend/epromfile/qepromfile.hpp"
+
#include <QRandomGenerator>
+#include "chip.hpp"
-Include dependency graph for qhexeditor.hpp:
+Include dependency graph for chip.cpp:
-
- - - - - - - - - - +
+ + + + + +
-
- - - - -

-Classes

class  QHexEditor
 QHexEditor Class. More...
 
-

Detailed Description

-

Header of the QHexEditor Class.

+

Detailed Description

+

Implementation of Chip Emulation Base Classes.

Author
Robson Martins (https://www.robsonmartins.com)
diff --git a/docs/software/html/a00108.map b/docs/software/html/a00108.map index 4c400f11..2701725b 100644 --- a/docs/software/html/a00108.map +++ b/docs/software/html/a00108.map @@ -1,11 +1,7 @@ - - - - - - - - - - + + + + + + diff --git a/docs/software/html/a00108.md5 b/docs/software/html/a00108.md5 index 94234c68..58e6be96 100644 --- a/docs/software/html/a00108.md5 +++ b/docs/software/html/a00108.md5 @@ -1 +1 @@ -07f40715e400ecf284f2352facf1f3fd \ No newline at end of file +87fec9330f1617336c0be84222c32d0a \ No newline at end of file diff --git a/docs/software/html/a00108.png b/docs/software/html/a00108.png index dc62df24..5676f5bc 100644 Binary files a/docs/software/html/a00108.png and b/docs/software/html/a00108.png differ diff --git a/docs/software/html/a00110.html b/docs/software/html/a00110.html index 5ea949c9..a8dc201f 100644 --- a/docs/software/html/a00110.html +++ b/docs/software/html/a00110.html @@ -5,7 +5,7 @@ -USB EPROM/Flash Programmer: Software Project +USB EPROM/Flash Programmer: chip.hpp File Reference @@ -46,7 +46,6 @@ }); /* @license-end */ -
+ +
-
Software Project
+
chip.hpp File Reference
-

Software project for USB EPROM/Flash Programmer. +

Header of Chip Emulation Base Classes. 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  eprom.cpp
 Implementation of the Parallel EPROM.
 
file  eprom.hpp
 Classes of the Parallel EPROM.
 
file  sram.cpp
 Implementation of a Parallel SRAM.
 
file  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  mainwindow.cpp
 Implementation of the Main Window Class.
 
file  mainwindow.hpp
 Header of the Main Window Class.
 
file  main.cpp
 Implementation of the Main Routine.
 
file  qhexeditor.cpp
 Implementation of the QHexEditor Class.
 
file  qhexeditor.hpp
 Header of the QHexEditor Class.
 
+
#include <vector>
+#include <cstdint>
+
+Include dependency graph for chip.hpp:
+
+
+ + + + + +
+
- - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

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  EPROM
 Parallel EPROM Class. More...
 
class  M27xxx
 Parallel EPROM 27xxx (NMOS) Class. More...
 
class  M27Cxxx
 Parallel EPROM 27Cxxx (CMOS) Class. More...
class  BaseChip
 Chip Emulator Base Abstract Class. More...
 
class  M27C16Bit
 Parallel EPROM 27Cxxx 16Bit (CMOS) Class. More...
class  BaseParChip
 Parallel Chip Emulator Base Abstract 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...
 
class  MainWindow
 Main Window GUI Class. More...
 
class  QHexEditor
 QHexEditor 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...
 
enum  kCmdOpCodeEnum {
-  kCmdNop = 0x00 -, kCmdVddCtrl = 0x01 -, kCmdVddSetV = 0x02 -, kCmdVddGetV = 0x03 -,
-  kCmdVddGetDuty = 0x04 -, kCmdVddGetCal = 0x05 -, kCmdVddInitCal = 0x06 -, kCmdVddSaveCal = 0x07 -,
-  kCmdVddOnVpp = 0x08 -, kCmdVppCtrl = 0x11 -, kCmdVppSetV = 0x12 -, kCmdVppGetV = 0x13 -,
-  kCmdVppGetDuty = 0x14 -, kCmdVppGetCal = 0x15 -, kCmdVppInitCal = 0x16 -, kCmdVppSaveCal = 0x17 -,
-  kCmdVppOnA9 = 0x18 -, kCmdVppOnA18 = 0x19 -, kCmdVppOnCE = 0x1A -, kCmdVppOnOE = 0x1B -,
-  kCmdVppOnWE = 0x1C -, kCmdBusCE = 0x21 -, kCmdBusOE = 0x22 -, kCmdBusWE = 0x23 -,
-  kCmdBusAddrClr = 0x31 -, kCmdBusAddrInc = 0x32 -, kCmdBusAddrSet = 0x33 -, kCmdBusAddrSetB = 0x34 -,
-  kCmdBusAddrSetW = 0x35 -, kCmdBusDataClr = 0x41 -, kCmdBusDataSet = 0x42 -, kCmdBusDataSetB = 0x43 -,
-  kCmdBusDataGet = 0x44 -, kCmdBusDataGetB = 0x45 -
- }
 Enumeration of the OpCodes. More...
 

Detailed Description

-

Software project for USB EPROM/Flash Programmer.

-

Typedef Documentation

- -

◆ TSerialPortList

- -
-
- - - - -
typedef QList<QSerialPortInfo> TSerialPortList
-
- -

List of serial ports info.

- -
-
-

Enumeration Type Documentation

- -

◆ kDeviceTypeEnum

- -
-
- - - - -
enum kDeviceTypeEnum
-
- -

Enumeration of the device types.

- - - -
Enumerator
kDeviceParallelMemory 

Device type: Parallel Memory.

-
kDeviceSerialMemory 

Device type: Serial Memory.

-
- -
-
- -

◆ kCmdParamValueEnum

- -
-
- - - - -
enum kCmdParamValueEnum
-
- -

Enumeration of the param values.

- - - -
Enumerator
kCmdParamOff 

CMD / PARAM : Defines a param with value OFF.

-
kCmdParamOn 

CMD / PARAM : Defines a param with value ON.

-
- -
-
- -

◆ kCmdResponseValueEnum

- -
-
- - - - -
enum kCmdResponseValueEnum
-
- -

Enumeration of the response values.

- - - -
Enumerator
kCmdResponseNok 

CMD / RESPONSE : Defines a response with value NOK.

-
kCmdResponseOk 

CMD / RESPONSE : Defines a response with value OK.

-
- -
-
- -

◆ kCmdOpCodeEnum

- -
-
- - - - -
enum kCmdOpCodeEnum
-
- -

Enumeration of the OpCodes.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Enumerator
kCmdNop 

OPCODE / NOP : Opcode NOP.

-
kCmdVddCtrl 

OPCODE / VDD : Opcode VDD Control On/Off.

-
kCmdVddSetV 

OPCODE / VDD : Opcode VDD Set Voltage.

-
kCmdVddGetV 

OPCODE / VDD : Opcode VDD Get Voltage.

-
kCmdVddGetDuty 

OPCODE / VDD : Opcode VDD Get PWM Duty Cycle.

-
kCmdVddGetCal 

OPCODE / VDD : Opcode VDD Get Calibration.

-
kCmdVddInitCal 

OPCODE / VDD : Opcode VDD Init Calibration.

-
kCmdVddSaveCal 

OPCODE / VDD : Opcode VDD Save Calibration.

-
kCmdVddOnVpp 

OPCODE / VDD : Opcode VDD on VPP.

-
kCmdVppCtrl 

OPCODE / VPP : Opcode VPP Control On/Off.

-
kCmdVppSetV 

OPCODE / VPP : Opcode VPP Set Voltage.

-
kCmdVppGetV 

OPCODE / VPP : Opcode VPP Get Voltage.

-
kCmdVppGetDuty 

OPCODE / VPP : Opcode VPP Get PWM Duty Cycle.

-
kCmdVppGetCal 

OPCODE / VPP : Opcode VPP Get Calibration.

-
kCmdVppInitCal 

OPCODE / VPP : Opcode VPP Init Calibration.

-
kCmdVppSaveCal 

OPCODE / VPP : Opcode VPP Save Calibration.

-
kCmdVppOnA9 

OPCODE / VPP : Opcode VPP on A9.

-
kCmdVppOnA18 

OPCODE / VPP : Opcode VPP on A18.

-
kCmdVppOnCE 

OPCODE / VPP : Opcode VPP on CE.

-
kCmdVppOnOE 

OPCODE / VPP : Opcode VPP on OE.

-
kCmdVppOnWE 

OPCODE / VPP : Opcode VPP on WE.

-
kCmdBusCE 

OPCODE / BUS : Opcode CE Ctrl.

-
kCmdBusOE 

OPCODE / BUS : Opcode OE Ctrl.

-
kCmdBusWE 

OPCODE / BUS : Opcode WE Ctrl.

-
kCmdBusAddrClr 

OPCODE / BUS : Opcode Address Clear.

-
kCmdBusAddrInc 

OPCODE / BUS : Opcode Address Increment.

-
kCmdBusAddrSet 

OPCODE / BUS : Opcode Address Set.

-
kCmdBusAddrSetB 

OPCODE / BUS : Opcode Address Set Byte.

-
kCmdBusAddrSetW 

OPCODE / BUS : Opcode Address Set Word.

-
kCmdBusDataClr 

OPCODE / BUS : Opcode Data Clear.

-
kCmdBusDataSet 

OPCODE / BUS : Opcode Data Set.

-
kCmdBusDataSetB 

OPCODE / BUS : Opcode Data Set Byte.

-
kCmdBusDataGet 

OPCODE / BUS : Opcode Data Get.

-
kCmdBusDataGetB 

OPCODE / BUS : Opcode Data Get Byte.

-
- -
-
-
+

Header of Chip Emulation Base Classes.

+
Author
Robson Martins (https://www.robsonmartins.com)
+