Losing interrupts?

pri=-10 Stuart Lynne sl at van-bc.UUCP
Fri Oct 7 07:05:20 AEST 1988


In article <592 at cimcor.mn.org> mike at cimcor.mn.org (Michael Grenier) writes:
>From article <1905 at van-bc.UUCP>, by sl at van-bc.UUCP (pri=-10 Stuart Lynne):
>! For example one of the basic differences between SCO 386 and the SysV 386 
>! products is the priority of the interrupts.
 
>! 	SCO			SysV
>!   SPL7	Serial		SPL7	Clock
>!   SPL6	Clock		SPLTTY	Serial
 
>! SysV allows the clock interrupt to take over the machine at a higher
>! priority level than (for example) the serial interrupts.

>I don't think so. Microport has the serial interrupts at SPL7 (the
>highest) and the clock at the lowest (which is probably why the

Can't speak to Microport 286, but I just spent an hour and a half pulling in
Microport's 386 atconf directories off tape and they match the standard 
System V / 386 stuff pretty close. 

The clock is at SPL7 and serial is at SPLTTY. 

For inquiring minds, SPL6 < SPLTTY < SPL7. In other words SPL7 is actually
priority level 8!

In any event I'm not sure it will be possible to distribute a polling serial
driver which needs the clock to be a lower SPL level, the standard release
has a check for what SPL level it is running at and panics with a polite
message if not at SPL7. 

-- 
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