16550A in uport 3.0e ('386)
pri=-10 Stuart Lynne
sl at van-bc.UUCP
Tue Feb 14 06:01:14 AEST 1989
In article <379 at twwells.uucp> bill at twwells.UUCP (T. William Wells) writes:
>In article <5111 at b-tech.ann-arbor.mi.us> zeeff at b-tech.ann-arbor.mi.us (Jon Zeeff) writes:
>I've always had problems with my modem locking up, in that the modem
>transmits to the system but the system doesn't hear it. This has not
>changed since I installed the 16550A. However, this has never brought
>my system to a halt; all it does is require me to reboot if I want my
>modem to work correctly. I'm almost certain that this is something
>wrong with my I/O card.
Sounds like you're driver isn't servicing interrupts properly. If the
interrupt service routine doesn't completely clear all sources of the
interrupt then you will never get another successful interrupt for that
interrupt line.
This is a function of the PIC, it is level triggerred; and if you never
bring the level down it cannot see someone else bringing it high.
--
Stuart.Lynne at wimsey.bc.ca {ubc-cs,uunet}!van-bc!sl Vancouver,BC,604-937-7532
More information about the Comp.unix.microport
mailing list