Re: Com Port error

Okay we can try that, just a minute... Well it doesn't work but I get a
different message, simply, "cannot communicate with port 1". This is a
standard Keil message. And no, we can't get a 32bit version of this
particular complier. Any other thoughts?


"Robert Roland" <fake@xxxxxxxxx> wrote in message
On Sat, 22 Jul 2006 12:31:02 -0500, "Jim Gainsley"
<jgainsley@xxxxxxxxxxxxx> wrote:

We are attempting to run some 16-bit software which ran nicely under
Win98SE, but fails to communicate with Com 1 under WinXP Pro SP2. We get
message in a command prompt window in a dialogue box titled MS-DOS
Subsystem, "Driver doesn't support baud rate (9600). Close Ignore"
tried several baud rates with the same result. Each time we configured
com1 port in Device Manager for the intended baud rate.

My guess is that your application is programmed to access I/O
registers directly, and not through Windows' API calls, as it should.
Windows 98 allows such direct hardware access, but XP does not.

The obvious solution is, of course, to upgrade the software to proper
32-bit design, but that may not be a possibility for you?

You might try to install '98 on a virtual machine and see if VMware's
hardware emulation can handle your situation.