diff options
| author | uvok | 2026-01-19 18:21:46 +0100 |
|---|---|---|
| committer | uvok | 2026-01-19 18:21:46 +0100 |
| commit | 7df6b0daf422706111168cf1fcc0fa444453b12c (patch) | |
| tree | e450aad9a69575d18c912bd28d11088a10f80173 /eater_cpu/cpp/simpc_ui.h | |
| parent | 30e5e25f17d5fab59315e7246828912b29ada5c0 (diff) | |
eater: Add verilator/cmake project
Diffstat (limited to 'eater_cpu/cpp/simpc_ui.h')
| -rw-r--r-- | eater_cpu/cpp/simpc_ui.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/eater_cpu/cpp/simpc_ui.h b/eater_cpu/cpp/simpc_ui.h new file mode 100644 index 0000000..d840506 --- /dev/null +++ b/eater_cpu/cpp/simpc_ui.h @@ -0,0 +1,13 @@ +#pragma once + +#include "Veater_computer.h" +#include "simpc_types.h" + +#include <memory> + +void simpc_ui_init(void); +void simpc_ui_write(const std::unique_ptr<Veater_computer> &topp, uint64_t i); +void simpc_ui_finish_message(const std::unique_ptr<VerilatedContext> &contextp, + const std::unique_ptr<Veater_computer> &topp); +void simpc_ui_confirm_finish(void); +void simpc_ui_cleanup(void); |
