XiPU uROM Generator
|
This class contains an uROM data. More...
#include <urom.h>
Public Member Functions | |
URom () | |
Default constructor for creating an uROM. Generating a full instrution set. More... | |
bool | saveFiles (const QString &urom0Path, const QString &urom1Path) |
Private Attributes | |
URomData | uRomData |
uROM data with an opcode table More... | |
URom::URom | ( | ) |
Default constructor for creating an uROM. Generating a full instrution set.
Definition at line 15 of file urom.cpp.
References Instruction::AB, Step::AB, Instruction::ABXY, Step::ABXY, URomData::addInstruction(), Instruction::Addr, Instruction::addStep(), Step::ALU_T, Step::D, Step::Default, Instruction::Disable, Instruction::Enable, Step::Flash, Step::I, Step::IN, URomData::INSTRUCTION_QUANTITY, Step::MA, Step::MAH, Step::MAL, Instruction::None, Step::OUT, Step::PC_PLUS, Step::PCH, Step::PCL, Step::Ram, Step::RPC, Step::RPC_PLUS, Step::SP, Step::SP_MINUS, Step::SP_PLUS, Step::T, uRomData, Instruction::Val256, and Step::XY.
bool URom::saveFiles | ( | const QString & | urom0Path, |
const QString & | urom1Path | ||
) |
Save a binary microcode to files
urom0Path | Path to the first output file |
urom1Path | Path to the second output file |
Definition at line 889 of file urom.cpp.
References URomData::saveFiles(), and uRomData.
Referenced by main().
|
private |
uROM data with an opcode table
Definition at line 28 of file urom.h.
Referenced by saveFiles(), and URom().