[comp.binaries.ibm.pc.d] FIFO11.ZIP - Report type UART

kirsch%maxemail@UUNET.UU.NET (David Kirschbaum) (04/28/91)

I have uploaded to SIMTEL20:

pd1:<msdos.sysutl>
FIFO11.ZIP      Report type UART (8250, 16550, etc.)

Taking the original FIFO.ZIP (reportedly the file left out of the
PC Magazine VOL10N08.ZIP), I hacked it a little:
- Produced a *proper* disassembly of FIFO.COM (instead of that horrible
  FIFO.SCR debug script).
- Tweaked same (FIFO1.ASM) just as a teaching point
- Threw some more advanced code (Turbo Pascal and Assembly Language)
  into the pot to show how it should REALLY be done (UARTTYPE.ASM,
  UARTTYPE.MSG).  Thanks to the FIDO Echos for that.

So if you ever wanted to fiddle your 16550 UART, but didn't have the 10
bucks for the Intel (or whoever) manual .. here's the code.

Of course I don't *have* a 16550 UART, so I couldn't test any of this
(outside of confirming I have an 8250 UART) .. but when did that ever
stop me from a quick hack?

David Kirschbaum
Toad Hall
kirsch%maxemail@uunet.uu.net