Andriy Makukha / Mbed 2 deprecated football_project_wo_output

Dependencies:   mbed

Fork of football_project by MZJ

Revision:
9:95dc84e9fb7f
Parent:
8:d5d055be2bb8
Child:
15:b86c4b798aa1
--- a/io/MySerial.cpp	Sat Apr 18 22:14:18 2015 +0000
+++ b/io/MySerial.cpp	Sun Apr 19 19:59:46 2015 +0000
@@ -92,19 +92,19 @@
     obj->uart->PSELCTS = ((NC == cts) ? 0xFFFFFFFF : cts);  // CTS_PIN_NUMBER
     obj->uart->PSELRXD = rx;                                // RX_PIN_NUMBER
 
+    // set default baud rate and format
+    serial_baud  ( obj, baudrate );
+    serial_format( obj, 8, ParityNone, 1 );
+
     if( (NC != rts) || (NC != cts) )
     {
-          obj->uart->CONFIG |=  0x01;  // Enable HWFC
+          obj->uart->CONFIG |=  UART_CONFIG_HWFC_Msk;  // Enable HWFC
 
     } else
       {
-          obj->uart->CONFIG &= ~0x01;  // Disable HWFC;
+          obj->uart->CONFIG &= ~UART_CONFIG_HWFC_Msk;  // Disable HWFC;
       }
 
-    // set default baud rate and format
-    serial_baud  ( obj, baudrate );
-    serial_format( obj, 8, ParityNone, 1 );
-
     obj->uart->ENABLE        = (UART_ENABLE_ENABLE_Enabled << UART_ENABLE_ENABLE_Pos);
     obj->uart->TASKS_STARTTX = 1;
     obj->uart->TASKS_STARTRX = 1;
@@ -114,7 +114,7 @@
     obj->uart->TXD = 0;
 
     obj->index = 0;
-    
+
     // set rx/tx pins in PullUp mode
     if (tx != NC) {
         pin_mode(tx, PullUp);