/* debug.c */
/*
- This file is part of the This file is part of the AVR-Crypto-Lib.
+ This file is part of the AVR-Crypto-Lib.
Copyright (C) 2008 Daniel Otte (daniel.otte@rub.de)
This program is free software: you can redistribute it and/or modify
****************************/
#include "config.h"
-#if DEBUG == uart
- #include "uart.h"
+#if DEBUG_METHOD == uart
+ #include "uart_i.h"
#else
#error "Your DEBUG methode is not suported!"
#endif
-#ifdef DEBUG
+#ifdef DEBUG_METHOD
void debug_init(void){
- #if DBUG==uart
- uart_init();
+ #if DEBUG_METHOD==uart
+ uart0_init();
#else
#error "Your DEBUG methode is not suported!"
#endif
}
-
+
void debug_char(char c){
static char initialised = 0;
if (!initialised){
- uart_init();
+ uart0_init();
initialised=1;
- }
- uart_putc(c);
+ }
+ uart0_putc(c);
}
-
+
void debug_str(char* s){
while (*s)
debug_char(*s++);
}
-
+
void debug_byte(char b){