[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: DTR Flow Control
From:       "Michael Cardenas" <michaelc () lindows ! com>
Date:       2002-02-28 14:42:28
[Download RAW message or body]


The parts of the source I'm using are not very different from yours.

I picked up the latest source and tried the app and it still has the same
behavior. It can talk to the modem enough to get it to connect to the ppp
server, but it cannot communicate over the network.

I've attached a trace using my app with the latest source. The application
seems to be stuck waiting for data and using ClearCommError to check the
number of bytes received. It calls GetOverlappedResult along with
GetLastError to check when the pending io operation has completed.

Maybe there's something wrong with the way overlapped io is implemented when
it interacts with a serial port. The documentation calls for the user to
manually set the file pointer when using overlappedio, which doesn't seem
like it would work on a serial port. The set_file_pointer function in
server.c doesn't check for serial ports, but I'm not familiar enough with
serial communications under linux to know if it matters. I tried to disable
set_file_pointer for serial ports, but this didn't seem to have any effect.

michael

----- Original Message -----
From: "Mike McCormack" <mike_mccormack@start.com.au>
To: <lawson_whitney@juno.com>; <michaelc@lindows.com>
Cc: <wine-devel@winehq.com>
Sent: Monday, February 25, 2002 6:37 PM
Subject: Re: DTR Flow Control


> How about showing us the source you are using, so we can help you
> debug it?


["winehqtrace.tgz" (application/x-compressed)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic