Category : Assembly Language Source Code
Archive   : EXCOM.ZIP
Filename : EXCOM.DOC

Output of file : EXCOM.DOC contained in archive : EXCOM.ZIP
EXCOM mini docx

Dr. Dobb's Journal, June 1987 - Extended COM Port Driver

Buffered input - no lost data
input flow control - XON/XOFF or control lines
output flow control - control lines
works with existing software
removal - without reboot
19,200 and 38,400 baud operation
type ahead with CRT's
upward compatible

Excom is functionally equivalent to the BIOS int 14h COM port
handler with three significant enhancements:

1. it provides interrupt-driven buffered input
2. it has an extended set of configuration parameters
3. it has flow control selection and higher baud rates.

Excom is made up of three major sections, the COM port data
input interrupt handler, the replacement for the BIOS int14h handler,
and the code to install and initialize Excom.

Installing Excom:
Install EXCOM early in the boot process - BEFORE a PRINT/D
Using EXMODE to install

De-Installing Excom:
the book says use EXMODE to remove

1. Control-S (^S) and Control-Q (^Q) are sent without any regart
to the UART being ready or the control lines being correct.

  3 Responses to “Category : Assembly Language Source Code
Archive   : EXCOM.ZIP
Filename : EXCOM.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: