X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=drv%2Fser.h;h=ba8eab97573ad1f3a5db17fc666f8300434e0d10;hb=166a481f3faddfa24e3f0e9149a56d8d1e2baefd;hp=27d49b406969adaf864dc11f334fb361a776ede8;hpb=af78856c1817975ccf9e015f493422a794450351;p=bertos.git diff --git a/drv/ser.h b/drv/ser.h index 27d49b40..ba8eab97 100755 --- a/drv/ser.h +++ b/drv/ser.h @@ -14,6 +14,12 @@ /*#* *#* $Log$ + *#* Revision 1.36 2007/01/29 11:30:30 batt + *#* Reimplement ser_clearstatus as a macro. + *#* + *#* Revision 1.35 2007/01/27 20:47:12 batt + *#* Add clear status. + *#* *#* Revision 1.34 2006/11/20 15:07:40 batt *#* Revert unneeded locked functions. *#* @@ -313,6 +319,7 @@ extern void ser_close(struct Serial *port); */ #define ser_getstatus(h) ((h)->status) #define ser_setstatus(h, x) ((h)->status = (x)) +#define ser_clearstatus(h) ser_setstatus(h, 0) /* \} */ #endif /* DRV_SER_H */