From e668bbc06ff95939627ef6082b1ca5cd4d198df6 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Sun, 7 Apr 2024 01:28:23 +0300 Subject: implement some more branches --- triscv/src/mmu.c | 1 + 1 file changed, 1 insertion(+) (limited to 'triscv/src/mmu.c') diff --git a/triscv/src/mmu.c b/triscv/src/mmu.c index c90c51d..7549012 100644 --- a/triscv/src/mmu.c +++ b/triscv/src/mmu.c @@ -236,6 +236,7 @@ void mmu_write3(struct cpu *cpu, struct mmu *mmu, vm_t addr, tri_t t) struct dev_map *d = mmu_find_dev_map(mmu, addr); if (!d || !d->dev.write3) { /** @todo raise bus error */ + return; } d->dev.write3(cpu, d->dev.dev, addr - d->start, t); -- cgit v1.3