aboutsummaryrefslogtreecommitdiff
path: root/interrupts.c
diff options
context:
space:
mode:
Diffstat (limited to 'interrupts.c')
-rw-r--r--interrupts.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/interrupts.c b/interrupts.c
index f47bc1d..3102761 100644
--- a/interrupts.c
+++ b/interrupts.c
@@ -1,4 +1,4 @@
-#include "uart.h"
+#include "io.h"
#include "svc_interface.h"
void setup(void);
@@ -18,7 +18,7 @@ void reset_handler(void)
void undefined_instruction_vector(void)
{
- uart_puts("Undefined instruction occured");
+ puts("Undefined instruction occured");
while( 1 )
{
/* Do Nothing! */
@@ -32,16 +32,16 @@ uint32_t supervisor_call_handler(enum svc_type request, uint32_t arg1,
switch(request) {
case UART_PUTCHAR:
- uart_putc(arg1);
+ putchar(arg1);
break;
case UART_GETCHAR:
- return uart_getc();
+ return getchar();
case UART_WRITE:
- uart_puts("UART_WRITE not implemented!!!!!\n\r");
+ puts("UART_WRITE not implemented!!!!!");
break;
default:
// perhaps we should kill the process now?
- uart_puts("unknown supervisor call type!!!!!\n\r");
+ puts("unknown supervisor call type!!!!!");
}
return 0; // a dummy value
@@ -49,28 +49,28 @@ uint32_t supervisor_call_handler(enum svc_type request, uint32_t arg1,
void abort_handler(void)
{
- uart_puts("re-entered system\n\r");
+ puts("re-entered system");
while(1);
}
void generic_handler(void)
{
- uart_puts("something weird happened\n\r");
+ puts("something weird happened");
while(1);
}
void irq_handler(void)
{
- uart_puts("irq happened\n\r");
+ puts("irq happened");
while(1);
}
void fiq_handler(void)
{
- uart_puts("fiq happened\n\r");
+ puts("fiq happened");
while(1);
}