X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=drv%2Fser_i196.c;h=303dd400194453692b2b053ee5ab3dbc25a832dd;hb=f52e46baa21748f30f30a9e725edbf90b420ed24;hp=dc77f39f1c67e4b38885bdce03f4efb662ecd952;hpb=277b540c0764dd376dcf583acdc97a2b2fd3d8e6;p=bertos.git diff --git a/drv/ser_i196.c b/drv/ser_i196.c index dc77f39f..303dd400 100755 --- a/drv/ser_i196.c +++ b/drv/ser_i196.c @@ -1,9 +1,9 @@ -/*! +/** * \file * * * \version $Id$ @@ -15,6 +15,15 @@ /*#* *#* $Log$ + *#* Revision 1.7 2006/07/19 12:56:26 bernie + *#* Convert to new Doxygen style. + *#* + *#* Revision 1.6 2005/11/04 16:20:02 bernie + *#* Fix reference to README.devlib in header. + *#* + *#* Revision 1.5 2004/12/13 11:51:08 bernie + *#* DISABLE_INTS/ENABLE_INTS: Convert to IRQ_DISABLE/IRQ_ENABLE. + *#* *#* Revision 1.4 2004/08/25 14:12:08 rasky *#* Aggiornato il comment block dei log RCS *#* @@ -30,13 +39,13 @@ #include "serhw.h" #define SER_HW_ENABLE_TX \ - DISABLE_INTS; \ - if (!ser_sending) \ - { \ - ser_sending = true; \ - (INT_PEND1 |= INT1F_TI) \ - } \ - ENABLE_INTS; + ATOMIC( \ + if (!ser_sending) \ + { \ + ser_sending = true; \ + (INT_PEND1 |= INT1F_TI) \ + } \ + ); static volatile bool ser_sending;