aboutsummaryrefslogtreecommitdiff
path: root/src/cpu/irq.c
diff options
context:
space:
mode:
authorChristian Cunningham <cc@localhost>2022-01-23 13:15:31 -0700
committerChristian Cunningham <cc@localhost>2022-01-23 13:15:31 -0700
commit13b239faf1c7f1d21fd4b0b774ea90c97c536623 (patch)
treeb0154a0039448c3a45c0965307824873e79eb88a /src/cpu/irq.c
parentc3f0c731c91b6edf5d9142d07c26e7d4fca28522 (diff)
Fixed argument
Diffstat (limited to 'src/cpu/irq.c')
-rw-r--r--src/cpu/irq.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cpu/irq.c b/src/cpu/irq.c
index 1b5e09f..fd0cbd5 100644
--- a/src/cpu/irq.c
+++ b/src/cpu/irq.c
@@ -12,6 +12,7 @@
#include <util/time.h>
void localtest(void);
+void uarttest(unsigned char);
void c_irq_handler(void)
{
@@ -90,6 +91,7 @@ void c_irq_handler(void)
} else {
cmd[off] = (char) data;
off += 1;
+ add_thread(uarttest, (void*)data, 2);
}
} else if (off == 2048) {
if (data == 0x0D) {
@@ -246,3 +248,8 @@ unsigned long c_fiq_handler(void)
void localtest(void)
{
}
+
+void uarttest(unsigned char a)
+{
+ uart_char(a);
+}