CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/08/15 14:06:21
Modified files:
sys/arch/alpha/pci: sio_pic.c
Log message:
If the SRM has explicitely set up some ISA interrupts level-triggered,
honour this setting and consider them level-triggered instead of `polarity
decided by the first driver to use it'.
Add explicit code to turn registration of edge-triggered interrupts 3 and 4
into level-triggered, if they were set up a level-triggered by the SRM.
Based upon a NetBSD diff which eventually got reverted in NetBSD. However,
it turns out this is necessary for the kernel to correctly run with serial
console on my Multia.