X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcpu%2Favr%2Fdrv%2Fser_simple_avr.c;h=66a00222c225c1f63dc0f7c2bdf5cf84b78e93e5;hb=86abd5b97ebd9132d0d62b59374be037f98771ae;hp=d71ce58530ebb84d5c677c96050f6f112517d7be;hpb=345f93de1963f49bdb194d2b06c8c5d7ba0a3e5f;p=bertos.git diff --git a/bertos/cpu/avr/drv/ser_simple_avr.c b/bertos/cpu/avr/drv/ser_simple_avr.c index d71ce585..66a00222 100644 --- a/bertos/cpu/avr/drv/ser_simple_avr.c +++ b/bertos/cpu/avr/drv/ser_simple_avr.c @@ -36,41 +36,16 @@ * \author Francesco Sacchi */ -/*#* - *#* $Log$ - *#* Revision 1.2 2006/07/19 12:56:26 bernie - *#* Convert to new Doxygen style. - *#* - *#* Revision 1.1 2005/04/12 01:37:50 bernie - *#* Import into DevLib. - *#* - *#* Revision 1.7 2005/01/23 12:24:27 bernie - *#* Include macros.h for BV(). - *#* - *#* Revision 1.6 2004/10/20 13:40:54 batt - *#* Put {} instead of ; after while loop. - *#* - *#* Revision 1.5 2004/10/20 13:39:40 batt - *#* Reformat. - *#* - *#* Revision 1.4 2004/10/20 13:30:02 batt - *#* Optimization of UCSR0C writing - *#* - *#* Revision 1.3 2004/10/14 15:55:32 batt - *#* Add ser_purge. - *#* - *#* Revision 1.2 2004/10/14 14:46:59 batt - *#* Change baudrate calculation. - *#* - *#* Revision 1.1 2004/10/13 16:35:36 batt - *#* New (simple) serial driver. - *#*/ -#include "ser_simple.h" - -#include -#include -#include /* BV() */ -#include + +#warning FIXME:This module is obsolete, yuo must refactor it. + +#if 0 +#include "ser_simple_avr.h" + +#include +#include +#include /* BV() */ +#include #include @@ -136,7 +111,7 @@ void _ser_settimeouts(void) void _ser_setbaudrate(unsigned long rate) { /* Compute baud-rate period */ - uint16_t period = DIV_ROUND(CLOCK_FREQ / 16UL, rate) - 1; + uint16_t period = DIV_ROUND(CPU_FREQ / 16UL, rate) - 1; UBRR0H = (period) >> 8; UBRR0L = (period); @@ -192,3 +167,6 @@ void _ser_close(void) /* Disable Rx & Tx. */ UCSR0B &= ~(BV(RXEN) | BV(TXEN)); } + +#endif +