diff options
| author | Alejandro Soto <alejandro@34project.org> | 2022-12-13 23:21:32 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2022-12-16 16:29:10 -0600 |
| commit | 8c06c97c81339f68e06ff465aac2d8b1f2da4e27 (patch) | |
| tree | 05e71f5508f4f00cb0abd6b0ec0d35d441313de8 /sim/start.S | |
| parent | f3c153f342ed969b1abfbe79d1017b651f21a649 (diff) | |
Implement interrupt emulation
Diffstat (limited to '')
| -rw-r--r-- | sim/start.S | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sim/start.S b/sim/start.S index b909d75..65c49c1 100644 --- a/sim/start.S +++ b/sim/start.S @@ -15,9 +15,12 @@ __prefetch_abort: __data_abort: b data_abort -__irq: +__reserved: b . +__irq: + b irq + __fiq: b . @@ -33,7 +36,8 @@ halt: exc_default: b . -.weak undefined, data_abort, prefetch_abort +.weak undefined, data_abort, prefetch_abort, irq .set undefined, exc_default .set data_abort, exc_default .set prefetch_abort, exc_default +.set irq, exc_default |
