Hey guys, this one was (obviously) reported a while back, and the offending patch was found a while back as well, but it appears that mike (at codeweavers dot com) never was able to get around to it..
Basically it is an issue that a solar panel reading application cant retrieve information via the serial port. I have requested that someone test it (the demo of the app is attached to the bug) on a recent wine build. So hopefully it is working now, and if not, maybe it will be trivial? Either way, the name of the program looks to be SunGoXL, and perhaps there is a more recent version of the program that allows it to run in wine, if the older one doesn't work.
The changelog for the patch is:
cvs log files/file.c
Mike McCormack mike_mccormack@start.com.au Read data immediately in overlapped ReadFile if possible.
From the most recent traces we have that show the problem, it looks as though the GetOverlappedResult function is waiting on something (probably the solar equipment) to be returned, but it never does, so maybe at the time (if not still now) wine was unable to use the serial port for whatever reason?
Other people could test the program, but if it is something to do with serial communication with solar equipment, it wouldn't make any sense, unless that someone else has the same equipment and issue... Maybe the reporter still checks that email, and can test it out...
If theres no activity on the bug in 1 month, I will resolve it abandoned..
Dustin
As of two month ago I had a problem with asynch reading from serial port. Synchronous reading worked. Don't know if it indeed fixed or not (don't have access to the hardware and software anymore).
Vitaliy
Tuesday, May 24, 2005, 11:40:29 PM, you wrote:
Hey guys, this one was (obviously) reported a while back, and the offending patch was found a while back as well, but it appears that mike (at codeweavers dot com) never was able to get around to it..
Basically it is an issue that a solar panel reading application cant retrieve information via the serial port. I have requested that someone test it (the demo of the app is attached to the bug) on a recent wine build. So hopefully it is working now, and if not, maybe it will be trivial? Either way, the name of the program looks to be SunGoXL, and perhaps there is a more recent version of the program that allows it to run in wine, if the older one doesn't work.
The changelog for the patch is:
cvs log files/file.c
Mike McCormack mike_mccormack@start.com.au Read data immediately in overlapped ReadFile if possible.
From the most recent traces we have that show the problem, it looks as though the GetOverlappedResult function is waiting on something (probably the solar equipment) to be returned, but it never does, so maybe at the time (if not still now) wine was unable to use the serial port for whatever reason?
Other people could test the program, but if it is something to do with serial communication with solar equipment, it wouldn't make any sense, unless that someone else has the same equipment and issue... Maybe the reporter still checks that email, and can test it out...
If theres no activity on the bug in 1 month, I will resolve it abandoned..
Dustin
"Vitaliy" == Vitaliy Margolen wine-devel@kievinfo.com writes:
Vitaliy> As of two month ago I had a problem with asynch reading from Vitaliy> serial port. Synchronous reading worked. Don't know if it Vitaliy> indeed fixed or not (don't have access to the hardware and Vitaliy> software anymore).
Vitaliy> Vitaliy
Vitaliy> Tuesday, May 24, 2005, 11:40:29 PM, you wrote:
>> Hey guys, this one was (obviously) reported a while back, and the >> offending patch was found a while back as well, but it appears that >> mike (at codeweavers dot com) never was able to get around to it..
I still have problems with reading the serial port (Writefile with timeout and wo overlapping features, ClearCommerrors to get the size of the recieve queue, and depending on the size of the inQueue some read operation), as I understand in sync mode. Ther application is AVRPROG from the AVRSTUDIO (www.atmel.com). At the moment, the external device is connected via an (built-in) FT232 USB/Serial adapter.
I will try to reproduce with a shorted serial cable. Keep you informed.
Bye