X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=drv%2Fser.c;h=5b9f2a362a69d365584da002d5f4b38de3f56a73;hb=46ac2c9347e738ee3c23109b83d522023ac4e7c9;hp=598ea8853ab6ce3bd1985f5484166a80f2a509b6;hpb=23d4877db88a9a6ba9a59a2335410cfd38867d76;p=bertos.git diff --git a/drv/ser.c b/drv/ser.c index 598ea885..5b9f2a36 100755 --- a/drv/ser.c +++ b/drv/ser.c @@ -28,6 +28,15 @@ /*#* *#* $Log$ + *#* Revision 1.36 2007/01/29 11:30:29 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. + *#* *#* Revision 1.33 2006/11/17 18:15:55 batt *#* Avoid race conditions. *#* @@ -460,26 +469,6 @@ void ser_purge(struct Serial *port) fifo_flush_locked(&port->txfifo); } -/** - * Get status of port \c port. - */ -serstatus_t ser_getstatus(struct Serial *port) -{ - serstatus_t status; - ATOMIC(status = port->status); - - return status; -} - - -/** - * Set new \c port status. - */ -void ser_setstatus(struct Serial *port, serstatus_t status) -{ - ATOMIC(port->status = status); -} - /** * Wait until all pending output is completely