rtl refactoring
This commit is contained in:
@@ -141,7 +141,7 @@ void Simulator::wait(uint32_t cycles) {
|
||||
}
|
||||
|
||||
bool Simulator::is_busy() {
|
||||
return (0 == vortex_->ebreak);
|
||||
return vortex_->busy;
|
||||
}
|
||||
|
||||
void Simulator::flush_caches(uint32_t mem_addr, uint32_t size) {
|
||||
@@ -174,7 +174,8 @@ bool Simulator::run() {
|
||||
this->reset();
|
||||
|
||||
// execute program
|
||||
while (!vortex_->ebreak) {
|
||||
while (vortex_->busy
|
||||
&& !vortex_->ebreak) {
|
||||
this->step();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user