diff options
author | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2019-02-13 18:37:51 +0100 |
---|---|---|
committer | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2019-02-13 18:37:51 +0100 |
commit | 93c5ade08250e419b7dbc3177db6fba93163fd34 (patch) | |
tree | b28d4f1bb4c36edbd60bf634d0d71a6d880b592d /qtmips_gui/coreview.h | |
parent | 9f1ddc2b38469d5028aec5ba7b68131d711f2622 (diff) | |
download | qtmips-93c5ade08250e419b7dbc3177db6fba93163fd34.tar.gz qtmips-93c5ade08250e419b7dbc3177db6fba93163fd34.tar.bz2 qtmips-93c5ade08250e419b7dbc3177db6fba93163fd34.zip |
Include simple serial port terminal and prepare empty peripheral dock.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Diffstat (limited to 'qtmips_gui/coreview.h')
-rw-r--r-- | qtmips_gui/coreview.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/qtmips_gui/coreview.h b/qtmips_gui/coreview.h index a253e32..4852e25 100644 --- a/qtmips_gui/coreview.h +++ b/qtmips_gui/coreview.h @@ -68,12 +68,16 @@ signals: void request_jump_to_program_counter(std::uint32_t addr); void request_cache_program(); void request_cache_data(); + void request_peripherals(); + void request_terminal(); protected: coreview::ProgramMemory *mem_program; coreview::DataMemory *mem_data; coreview::Registers *regs; coreview::Alu *alu; + coreview::LogicBlock *peripherals; + coreview::LogicBlock *terminal; struct { coreview::ProgramCounter *pc; coreview::Latch *latch; |