X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=drv%2Fser_avr.c;h=5e0dc4d87fb25b0febb398f5d23e4736361f09ca;hb=9ffcd0c4865a64d7fc713eb038dcba199d11fccb;hp=e31a77dcb30794d165f53aab6e31833cb2d704c4;hpb=76c53bfa0136be55cf17e57b1ee098e5dfeefa70;p=bertos.git diff --git a/drv/ser_avr.c b/drv/ser_avr.c index e31a77dc..5e0dc4d8 100755 --- a/drv/ser_avr.c +++ b/drv/ser_avr.c @@ -38,6 +38,12 @@ /*#* *#* $Log$ + *#* Revision 1.30 2006/02/17 22:23:06 bernie + *#* Update POSIX serial emulator. + *#* + *#* Revision 1.29 2005/11/27 23:31:48 bernie + *#* Support avr-libc 1.4. + *#* *#* Revision 1.28 2005/11/04 16:20:02 bernie *#* Fix reference to README.devlib in header. *#* @@ -120,15 +126,19 @@ #include "ser.h" #include "ser_p.h" -#include #include "hw.h" /* Required for bus macros overrides */ +#include #include #include #include -#include #include +#if defined(__AVR_LIBC_VERSION__) && (__AVR_LIBC_VERSION__ >= 10400UL) + #include +#else + #include +#endif #if !CONFIG_SER_HWHANDSHAKE @@ -657,7 +667,7 @@ static struct AvrSerial UARTDescs[SER_CNT] = } }; -struct SerialHardware* ser_hw_getdesc(int unit) +struct SerialHardware *ser_hw_getdesc(int unit) { ASSERT(unit < SER_CNT); return &UARTDescs[unit].hw;