Computing.Net > Forums > Windows XP > Windows XP and COM ports in dos

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Windows XP and COM ports in dos

Reply to Message Icon

Name: flipinstyxs
Date: December 7, 2006 at 08:23:12 Pacific
OS: WinXP Pro
CPU/Ram: Pent4 3.0g HT/1gb
Product: dell
Comment:

I work at an environmental lab and we use a ICP trace analyzer instrument for our work. The instrument is hooked up to a very old CPU using windows 95 OS with 2 serial RS232 ports. The program that the ICP instrument uses is built in DOS and requires 2 serial cables to work properly.

We had purchased a new machine equipped with a Pent4 HT @3.0ghz CPU with 1024mb ram. There was no serial port installed on the unit so we bought one and installed it as PCI device card. I performed a fresh install of the ICP program in dos and it seems to sorta work in windows XP --> direct emulation of DOS using NTVDM (virtual dos manager).

The problem that i run into is that I believe the program will use both serial ports simultaneously thus causing one of the ports to not respond and eventually halting the instrument. I've been messing around with the com ports in windows xp; trying different com port configurations and then matching them up with the ICP program in DOS. I even turned off the UART FIFO option for buffers and reduced the baud rates down to a 300 just to test them out but still no go

Anyone having this problem with connecting a device that requires 2 serial RS232 ports and getting em to work properly in windows XP? (also to mention it would have to work in DOS?)



Sponsored Link
Ads by Google

Response Number 1
Name: orbital
Date: December 7, 2006 at 09:00:21 Pacific
Reply:

Windows XP does not allow direct port access, unlike MS-DOS. You need to ask the Software Creator to write an update.

As an aside Windows XP (aka NT5.1) like W2K and NT4, does not have any MS-DOS subsystem, NTVDM is a glorified Virtual Emulation.

NTVDM = New Technology Virtual DOS Machine
http://www.windowsitlibrary.com/Con...

It may be feasible to use Virtual PC 2004 to install MS-DOS though:
http://www.microsoft.com/windows/vi...


0

Response Number 2
Name: mattie
Date: December 7, 2006 at 11:44:20 Pacific
Reply:

accessing the com ports in MS VPC & win 98 is no problem here ... but i have 2 on board com ports, idk if the emulation works with a pci add on card.

Today's subliminal thought is: 'Calm down ... it's only ones and zeros.'


0

Response Number 3
Name: IVO
Date: December 7, 2006 at 12:06:16 Pacific
Reply:

I'm not acquainted with HT processors, but as

1) NTVDM can well manage to access RS232 COM ports through standard legacy DOS code

2) It seems your old application connects to the COM ports on the PCI card

I suppose the trouble may be due to HT behavior. So if there is a way to disable that option for the processor (e.g. in BIOS settings), that is worth to try.



0

Sponsored Link
Ads by Google
Reply to Message Icon

Related Posts

See More







Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Windows XP Forum Home


Sponsored links

Ads by Google


Results for: Windows XP and COM ports in dos

Windows XP And MS-DOS www.computing.net/answers/windows-xp/windows-xp-and-msdos/180747.html

Windows XP and Com 1 www.computing.net/answers/windows-xp/windows-xp-and-com-1/86764.html

Windows XP and Redhat Linux problem www.computing.net/answers/windows-xp/windows-xp-and-redhat-linux-problem/64515.html