[Vm-dev] [commit] r2155 - Fix for max. number of serial ports.
commits at squeakvm.org
commits at squeakvm.org
Thu Mar 11 19:11:11 UTC 2010
Author: andreas
Date: 2010-03-11 11:11:11 -0800 (Thu, 11 Mar 2010)
New Revision: 2155
Modified:
trunk/platforms/win32/plugins/SerialPlugin/sqWin32SerialPort.c
Log:
Fix for max. number of serial ports.
Modified: trunk/platforms/win32/plugins/SerialPlugin/sqWin32SerialPort.c
===================================================================
--- trunk/platforms/win32/plugins/SerialPlugin/sqWin32SerialPort.c 2010-03-11 17:00:34 UTC (rev 2154)
+++ trunk/platforms/win32/plugins/SerialPlugin/sqWin32SerialPort.c 2010-03-11 19:11:11 UTC (rev 2155)
@@ -21,7 +21,7 @@
#endif
/* Maximum number of serial ports supported */
-#define MAX_SERIAL_PORTS 16
+#define MAX_SERIAL_PORTS 256
/* Size of the queues used by the driver */
#define IN_QUEUE_SIZE 4096
@@ -108,7 +108,7 @@
success(false);
return 0;
}
- wsprintf(name,TEXT("COM%d"),portNum);
+ wsprintf(name,TEXT("\\\\.\\COM%d"),portNum);
port = CreateFile(name,
GENERIC_READ | GENERIC_WRITE,
0, /* comm devices must be opened with exclusive access */
More information about the Vm-dev
mailing list