Article View: comp.sys.ibm.pc.hardware.comm
Article #153Re: File transfer errors with new MB's
From: John Navas
Date: Sun, 12 Mar 1995 18:24
Date: Sun, 12 Mar 1995 18:24
28 lines
2295 bytes
2295 bytes
Tod Masters (masters@ozemail.com.au) wrote: > Justin Hawkins <jhawkins@tardis.apana.org.au> wrote: > >I recently upgraded to a DX2/66 (from a 386SX-25). This was a > >motherboard only upgrade, so I still have the (crappy) old IO card > >installed (with 8250 UARTS). In DOS I find that now file transfers > >at any speed have errors, whereas before, I didn't. I tracked it > >down, it turns out that whenever disk IO occured, the file transfer > >would get an error. In OS/2 this does not occur. Downloading to a > >RAM disk under DOS allows error free transfers. > > > The 8250 is a pretty simple UART and doesn't do any buffering in hardware - if > your application doesn't read an incoming character out of the read buffer > before the next character is complete, you get an overrun error. Usually low > speed transfers work OK, but the 8250 just can't hack today's high speed coms > (I think 9600 bps was the limit for an 8250 on the original PC bus). The 16450 > and 16550 both have hardware receive and transmit buffers (I think the 16450 > has 8 character buffers - don't know about the 16550). This gives the software > more time to do other things between interrupts. > I can't explain why it doesn't happen under OS/2 - I can't believe OS/2 has > better interrupt latency than DOS! In general it does. DOS software tends to disable interrupts excessively. -- Best regards, John <JNavas@Netcom.com>
Technical Details
Message-ID:
<jnavasD5CB4K.37y@netcom.com>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!ix.netcom.com!netcom.com!jnavasReferences:
<jhawkins00442950114215637@tardis.apana.org.au> <950312$014113$1157masters@ozemail.com.au>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fc9bd,d76712452d396d8f X-Google-Attributes: gidfc9bd,public X-Google-Thread: 105ed0,d76712452d396d8f X-Google-Attributes: gid105ed0,public X-Google-ArrivalTime: 1995-03-12 10:43:56 PST Newsgroups: comp.sys.ibm.pc.hardware.comm,aus.comms Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!ix.netcom.com!netcom.com!jnavas From: jnavas@netcom.com (John Navas) Subject: Re: File transfer errors with new MB's Message-ID: <jnavasD5CB4K.37y@netcom.com> Followup-To: comp.sys.ibm.pc.hardware.comm,aus.comms Organization: The Navas Group, Dublin, CA X-Newsreader: TIN [version 1.2 PL2] References: <jhawkins00442950114215637@tardis.apana.org.au> <950312$014113$1157masters@ozemail.com.au> Date: Sun, 12 Mar 1995 18:24:20 GMT Lines: 28 Sender: jnavas@netcom9.netcom.com