- * Importato nuovo supporto seriale per AVR da Stefano
+ * Revision 1.6 2004/06/07 15:56:28 aleph
+ * Remove cast-as-lvalue extension abuse
*
*
- * Revision 1.4 2004/04/29 16:40:23 rasky
- * Durante i busy loop della seriale, chiama la proc_switch() per cambiare processo
+ * Revision 1.5 2004/06/06 16:41:44 bernie
+ * ser_putchar(): Use fifo_push_locked() to fix potential race on 8bit processors.
*
*
- * Revision 1.3 2004/04/21 17:38:24 rasky
- * New application
+ * Revision 1.4 2004/06/03 11:27:09 bernie
+ * Add dual-license information.
*
*
- * Revision 1.16 2004/04/03 18:30:49 aleph
- * Move timeout defines in config, private define in .c
+ * Revision 1.3 2004/06/02 21:35:24 aleph
+ * Serial enhancements: interruptible receive handler and 8 bit serial status for AVR; remove volatile attribute to FIFOBuffer, useless for new fifobuf routens
*
*
- * Revision 1.15 2004/03/29 17:01:02 aleph
- * Add function to set serial parity, fix it when ser_open is used
+ * Revision 1.2 2004/05/23 18:21:53 bernie
+ * Trim CVS logs and cleanup header info.
*
*
- * Revision 1.14 2004/03/29 16:19:33 aleph
- * Add ser_cleanup function; Various code improvements
- *
- * Revision 1.13 2004/03/24 15:48:53 bernie
- * Remove Copyright messages from Doxygen output
*/
#include <mware/formatwr.h>
*/
#include <mware/formatwr.h>
@@ -110,7+102,7 @@ int ser_putchar(int c, struct Serial *port)