X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/rsbs2/blobdiff_plain/f9d5c6e0b95e763fb9900e1e7cd5114bc452dfb9..594d42a7b04f9f092d9a67bd3910442dc68f800b:/bmc/usart.c diff --git a/bmc/usart.c b/bmc/usart.c index 36ba83c..f92edbd 100644 --- a/bmc/usart.c +++ b/bmc/usart.c @@ -3,6 +3,8 @@ #include "usart.h" +#ifdef DEBUG + #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1) #define BAUD_REAL (F_CPU/(16*(UBRR_VAL+1))) #define BAUD_ERROR ((BAUD_REAL*1000)/BAUD) @@ -22,9 +24,11 @@ int usart_put(char c, FILE *stream) } static FILE usart_stdout = FDEV_SETUP_STREAM(usart_put, NULL, _FDEV_SETUP_WRITE); +#endif void usart_init() { +#ifdef DEBUG UCSRB |= (1<