third_party_content:community:commentary:forums_nonworks:18a3af7007abac2d8525659b00625415

Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

At 29 JAN 1998 12:54:00PM D E Arbogast wrote:

We have an appication that uses subroutines V123, V124 and TSR COMMDRV.IBM to handle serial port communications. This application has ran four years on a 386DX-33 class computer. When this appication was moved to a 486DX-33 class computer hardware serial port timing problems manifested themselves. A software vendor who has worked with this application had told us in advance that this problem would manifest itself of faster computers.

Is there a patch, upgrade or work for this problem?


At 30 JAN 1998 12:02AM Chris Vaughan wrote:

It was a long time ago now, but I seem to recall having to put a delay loop after (eg FOR X=1 TO N; NEXT N) after the V124 read. I think it needed about 50 milliseconds. I will see if I can remember client and find the code.


At 30 JAN 1998 05:38AM Steve Smith wrote:

COMMDRV.IBM has timing loops imbedded in the code. There

has been no patch for this problem to my knowledge. As the

code was originally released for 8250 UART chips (serial port)

and not 16550 chips (current), you might try:

(a) using a DOS MODE statement to slow things down at the port.

(b) switching the motherboard to a lower speed, or software

switching the TURBO to low speed if this is possible.

© matching the speed of the PC's at both ends a little more.

(d) introducing configurable timing loops in the code.

Steve

stsm@ozemail.com.au


At 18 FEB 1998 09:46AM D E Arbogast wrote:

I eventually had to write V123 and V124 replacement routines using strictly AREV itself.


At 02 MAY 1998 10:04PM Clyde Walker wrote:

What method did you use to Communicate without v124?

I have the same problem with Win95.

View this thread on the forum...

  • third_party_content/community/commentary/forums_nonworks/18a3af7007abac2d8525659b00625415.txt
  • Last modified: 2023/12/28 07:40
  • by 127.0.0.1