This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] tcgetattr() doesn't support 50 baud


Lapo Luchini wrote:
> I'll try and add the support for B50 in in and send a patch ASAP.
>   
Modified, patched, and tested:

--- fhandler_serial.cc.orig    2006-01-16 18:14:36.000000000 +0100
+++ fhandler_serial.cc    2006-06-23 11:49:26.000000000 +0200
@@ -608,6 +608,9 @@
      0 is an invalid bitrate in Win32 */
       dropDTR = true;
       break;
+    case B50:
+      state.BaudRate = 50;
+      break;
     case B110:
       state.BaudRate = CBR_110;
       break;
@@ -915,6 +918,9 @@
   /* -------------- Baud rate ------------------ */
   switch (state.BaudRate)
     {
+    case 50:
+    t->c_ospeed = t->c_ispeed = B50;
+    break;
     case CBR_110:
     t->c_ospeed = t->c_ispeed = B110;
     break;


-- 
Lapo Luchini
lapo@lapo.it (OpenPGP & X.509)
www.lapo.it (Jabber, ICQ, MSN)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]