[Wine] Heavy Weather / Serial Port issues
Detlef Riekenberg
wine-users at web.de
Sun May 27 07:31:23 CDT 2007
On Do, 2007-05-10 at 22:37 -0500, Dan Armbrust wrote:
> The only options it gives me is choosing which comm port
> to connect to - no speed settings.
That is bad.
> Are there any flags I can use to force wine to use a faster baud rate?
The serial settings in wine are binary and in the wrong location.
use this small app (ConfigurePort.c):
--- cut ---
/*
* ConfigurePort.c
* Copyright 2007 by Detlef Riekenberg
* License: LGPL 2 or above
*/
#define WINE_TRACE printf("%s:%d: ", __func__, __LINE__); \
printf
#include <windows.h>
#include <stdio.h>
int main(int argc, char **argv)
{
DWORD res;
if (argc < 2) {
WINE_TRACE("%s portname\n", argv[0]);
exit(1);
}
SetLastError(0xdeadbeef);
res = ConfigurePort(NULL, NULL, argv[1]);
WINE_TRACE("got %u with %u\n", res, GetLastError());
}
--- cut ---
i586-mingw32msvc-gcc -o ConfigurePort.exe ConfigurePort.c -lwinspool
> And yes, it did previously work - kinda. At least better than now.
wine reported always "38400,n,8,1", but that was fixed on 26 Feb 2007.
> This machine just isn't fast enough for me to take the time
> to build older wine releases on it for testing.
You can use a binary Realease.
--
By by ... Detlef
More information about the wine-users
mailing list