Andriy Makukha / Mbed 2 deprecated football_project_wo_output

Dependencies:   mbed

Fork of football_project by MZJ

Revision:
6:ef758ac3c928
Parent:
5:1b9734e68327
Child:
7:205ef63d311a
diff -r 1b9734e68327 -r ef758ac3c928 io/MySerial.h
--- a/io/MySerial.h	Fri Apr 17 04:20:07 2015 +0000
+++ b/io/MySerial.h	Fri Apr 17 20:55:25 2015 +0000
@@ -33,7 +33,10 @@
     {
         RxIrq = 0,
         TxIrq,
-        ErrIrq
+        ErrIrq,
+        RxtoIrq,
+        CtsIrq,
+        NctsIrq
     };
 
     /** Set the baud rate of the serial port
@@ -102,16 +105,17 @@
     }
 
     void my_serial_init( serial_t *obj, PinName tx, PinName rx, PinName rts, PinName cts, int baudrate );
-
+    void my_serial_irq_handler( serial_t *obj, uart_irq_handler handler, uint32_t id );
     void my_serial_irq_set( serial_t *obj, IrqType irq, uint32_t enable );
 
     void error_handler();
+    void cts_handler();
 
     int _base_getc();
     int _base_putc( int c );
 
     serial_t        _my_serial;
-    FunctionPointer _my_irq[4];
+    FunctionPointer _my_irq[sizeof(IrqType)];
     int             _my_baud;
 };