aboutsummaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/irq.c6
-rw-r--r--firmware/multest.c2
-rw-r--r--firmware/sieve.c2
-rw-r--r--firmware/start.S6
4 files changed, 8 insertions, 8 deletions
diff --git a/firmware/irq.c b/firmware/irq.c
index aaa141d..13dcb57 100644
--- a/firmware/irq.c
+++ b/firmware/irq.c
@@ -30,7 +30,7 @@ uint32_t *irq(uint32_t *regs, uint32_t irqs)
else
print_hex(instr, 4);
print_str("\n");
- __asm__ volatile ("sbreak");
+ __asm__ volatile ("ebreak");
}
}
@@ -62,7 +62,7 @@ uint32_t *irq(uint32_t *regs, uint32_t irqs)
if ((irqs & 2) != 0) {
if (instr == 0x00100073 || instr == 0x9002) {
- print_str("SBREAK instruction at 0x");
+ print_str("EBREAK instruction at 0x");
print_hex(pc, 8);
print_str("\n");
} else {
@@ -132,7 +132,7 @@ uint32_t *irq(uint32_t *regs, uint32_t irqs)
print_dec(timer_irq_count);
print_str("\n");
- __asm__ volatile ("sbreak");
+ __asm__ volatile ("ebreak");
}
return regs;
diff --git a/firmware/multest.c b/firmware/multest.c
index 5b68555..93e48df 100644
--- a/firmware/multest.c
+++ b/firmware/multest.c
@@ -75,7 +75,7 @@ void multest(void)
if (s_mul != h_mul || s_mulh != h_mulh || s_mulhsu != h_mulhsu || s_mulhu != h_mulhu) {
print_str("ERROR!\n");
- __asm__ volatile ("sbreak");
+ __asm__ volatile ("ebreak");
return;
}
diff --git a/firmware/sieve.c b/firmware/sieve.c
index c31e942..ff945eb 100644
--- a/firmware/sieve.c
+++ b/firmware/sieve.c
@@ -78,7 +78,7 @@ void sieve(void)
print_str(" OK\n");
} else {
print_str(" ERROR\n");
- __asm__ volatile ("sbreak");
+ __asm__ volatile ("ebreak");
}
}
diff --git a/firmware/start.S b/firmware/start.S
index 403ac24..e256cac 100644
--- a/firmware/start.S
+++ b/firmware/start.S
@@ -260,7 +260,7 @@ irq_vec:
// new irq_regs address returned from C code in a0
addi a1, zero, 0x200
beq a0, a1, 1f
- sbreak
+ ebreak
1:
#ifdef ENABLE_FASTIRQ
@@ -478,8 +478,8 @@ start:
sw a4,0(a0)
sw a5,0(a0)
- /* break */
- sbreak
+ /* trap */
+ ebreak
/* Hard mul functions for multest.c