rommel@lan.informatik.tu-muenchen.dbp.de (Kai-Uwe Rommel) (09/08/90)
Some time ago I asked how to disable Windows' handling of serial communication in 386 mode. This seems to be impossible but I found a partial solution. To remember: I use an own DOS device driver which handles the 16550A buffered serial port chip and can be accessed from a Windows app with normal open/close/read/write. I had problems of not getting device interrupts into this driver. Partial Fix: 1. Set COMBoostTime=10 or higher in SYSTEM.INI (386 section). 2. Put the device's name into the Local= line (same section) after the device CON. SYSINI?.TXT says, that most device drivers will not work this way but mine does. This fixes lost characters, no more are now lost but the performance of character transmission/receive is still about 50% worse than in 286 standard mode where the driver works flawlessly (i.e. 50% more time for the same data block). Kai Uwe Rommel -- /* Kai Uwe Rommel * Munich * rommel@lan.informatik.tu-muenchen.dbp.de */