valid step function

This commit is contained in:
inixyz
2023-10-21 12:25:36 +03:00
parent 88c2be59cd
commit 4041cc3056
2 changed files with 17 additions and 8 deletions

View File

@@ -152,7 +152,7 @@ int main(int argc, char** argv){
//program execution
tinyriscv_init(&hart);
while(hart.pc < file_size + tinyriscv_MEM_OFFSET) tinyriscv_step(&hart);
while(tinyriscv_valid_step(&hart)) tinyriscv_step(&hart);
if(do_regdump) regdump(&hart);
if(do_memdump) memdump(&hart, dump_addr);