multicore fix

This commit is contained in:
Blaise Tine
2020-05-10 08:30:04 -04:00
parent 359601cfd3
commit cc84e0691c
40 changed files with 27930 additions and 28148 deletions

View File

@@ -29,7 +29,7 @@ typedef struct {
class Simulator {
public:
Simulator(RAM *ram);
Simulator();
virtual ~Simulator();
bool is_busy();
@@ -37,6 +37,9 @@ public:
void step();
void wait(uint32_t cycles);
void flush_caches(uint32_t mem_addr, uint32_t size);
void attach_ram(RAM* ram);
bool run();
void print_stats(std::ostream& out);