svn commit: trunk/busybox/libbb

vapier at busybox.net vapier at busybox.net
Sat Jun 17 22:41:30 UTC 2006


Author: vapier
Date: 2006-06-17 15:41:28 -0700 (Sat, 17 Jun 2006)
New Revision: 15412

Log:
danf writes: stty doesn't support baud rates > 460800 bps, the attached patch adds support for all baud rates supported by Linux 2.6.16 on x86.


Modified:
   trunk/busybox/libbb/speed_table.c


Changeset:
Modified: trunk/busybox/libbb/speed_table.c
===================================================================
--- trunk/busybox/libbb/speed_table.c	2006-06-16 22:29:03 UTC (rev 15411)
+++ trunk/busybox/libbb/speed_table.c	2006-06-17 22:41:28 UTC (rev 15412)
@@ -43,12 +43,12 @@
 	{B2400, 2400},
 	{B4800, 4800},
 	{B9600, 9600},
-#ifdef	B19200
+#ifdef B19200
 	{B19200, 19200},
 #elif defined(EXTA)
 	{EXTA, 19200},
 #endif
-#ifdef	B38400
+#ifdef B38400
 	{B38400, 38400/256 + 0x8000U},
 #elif defined(EXTB)
 	{EXTB, 38400/256 + 0x8000U},
@@ -65,6 +65,39 @@
 #ifdef B460800
 	{B460800, 460800/256 + 0x8000U},
 #endif
+#ifdef B500000
+	{B500000, 500000/256 + 0x8000U},
+#endif
+#ifdef B576000
+	{B576000, 576000/256 + 0x8000U},
+#endif
+#ifdef B921600
+	{B921600, 921600/256 + 0x8000U},
+#endif
+#ifdef B1000000
+	{B1000000, 1000000/256 + 0x8000U},
+#endif
+#ifdef B1152000
+	{B1152000, 1152000/256 + 0x8000U},
+#endif
+#ifdef B1500000
+	{B1500000, 1500000/256 + 0x8000U},
+#endif
+#ifdef B2000000
+	{B2000000, 2000000/256 + 0x8000U},
+#endif
+#ifdef B2500000
+	{B2500000, 2500000/256 + 0x8000U},
+#endif
+#ifdef B3000000
+	{B3000000, 3000000/256 + 0x8000U},
+#endif
+#ifdef B3500000
+	{B3500000, 3500000/256 + 0x8000U},
+#endif
+#ifdef B4000000
+	{B4000000, 4000000/256 + 0x8000U},
+#endif
 };
 
 enum { NUM_SPEEDS = (sizeof(speeds) / sizeof(struct speed_map)) };




More information about the busybox-cvs mailing list