Merge from kseries.
[bertos.git] / drv / ser.h
index f0226791cb9fcb07f663ea5643c7d15e6e95dac7..d184ad886dc9400a81a7cad44ec4abeb95a7c686 100755 (executable)
--- a/drv/ser.h
+++ b/drv/ser.h
 
 /*#*
  *#* $Log$
+ *#* 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.
+ *#*
+ *#* Revision 1.33  2006/11/17 17:03:58  batt
+ *#* Implement ser_setstatus and ser_getstatus as functions to avoid race conditions.
+ *#*
  *#* Revision 1.32  2006/11/17 16:01:12  batt
  *#* Serial status MUST be volatile.
  *#*
@@ -297,6 +306,8 @@ extern void ser_resync(struct Serial *port, mtime_t delay);
 extern void ser_purge(struct Serial *port);
 extern void ser_drain(struct Serial *port);
 
+extern void ser_clearstatus(struct Serial *port);
+
 extern struct Serial *ser_open(unsigned int unit);
 extern void ser_close(struct Serial *port);