[GTALUG] Actual ttyS0 MIA

James Knott james.knott at jknott.net
Mon May 11 09:41:27 EDT 2020


On 2020-05-11 01:57 AM, Karen Lewellen via talk wrote:
> James remark about IRQ lines  can still ring true.  because IBM used 
> them oddly everyone else  decided to sing along. 

I used to be a computer tech, on the big systems.  I also designed and 
built an 8 serial port card for my IMSAI 8080.  In all my experience, I 
had only seen level triggered interupts or IRQs.  This meant when 
something needed service, it would pull the signal line low.  This 
allowed multiple devices to share 1 interrupt line and the OS would sort 
out which needed to be serviced.  IBM, instead of using that common 
practice, when with rising edge triggers, which cannot be easily 
shared.  The Intel interrupt controller chip that was used supported 
either mode, so there was no valid hardware reason, that I could see, 
for IBM to choose that method.  If they had gone with level trigger, 
then we wouldn't have had that IRQ sharing mess we had to deal with on 
the PC/AT bus.



More information about the talk mailing list