NetBSD/sys/arch
jonathan 5124d90b3b Work around a NetBSd/pmax kernel bug inherited from 4.4BSD: the DEC
TURBOChannel cfb has a vertical-retrace interupt that cannot be disabled
in software. 4.4BSD and NetBSD don't supply an interrupt hander and
simply neverenable interrupts from slots with a cfb.  This has never
ever worked with a cfb in a 3MIN (Decstation 5000/1xx), where a TURBOChannel
card in slot 0 (or 1 or 2) interrupts at the same IPL as spl0() (or spl1
or spl2), and there's also never been support for selectively enabling or
disabling those interrupts on a 3MIN, in either NetBSD or 4.4BSD.

This  revision add an interrupt handler for the cfb, used only on 3MINs,
so that a 3MIN can boot with a cfb as console, and enable/disable of TC
slot interrupts can be debugged. (Serial consoles via ioasic SCCs still
don't quite work,  and simply clearing the relevant bits in the R3000 cause
register is apparently over-ridden by a subsequent spl0() somewhere else.)
1995-08-29 09:56:23 +00:00
..
alpha Add entries for the ccd. 1995-08-17 17:40:42 +00:00
amiga couple fixes from Eduardo E. Horvath eeh@btr.com 1995-08-24 15:46:19 +00:00
atari Fix typo in previous commit 1995-08-28 20:07:04 +00:00
hp300 Bring this up to speed. 1995-08-18 20:24:02 +00:00
i386 Undo unintended parts of previous change. 1995-08-27 21:30:00 +00:00
m68k Lock the process in core before operating on it. 1995-08-13 09:05:51 +00:00
mac68k Add constants for CSI's communications card. 1995-08-25 21:20:57 +00:00
mips Add splsoftnet(). 1995-08-13 00:16:08 +00:00
mvme68k Add entries for the ccd. 1995-08-17 17:40:42 +00:00
pc532 VOID minphys. 1995-08-27 04:07:53 +00:00
pmax Work around a NetBSd/pmax kernel bug inherited from 4.4BSD: the DEC 1995-08-29 09:56:23 +00:00
sparc minor tweaks from Matthew Green (PR#1410) 1995-08-27 18:58:48 +00:00
sun3 inclide -> include; PR #1400 1995-08-22 19:39:23 +00:00
vax Fixed USRPTSIZE trouble. Cleaned up. 1995-08-22 04:34:17 +00:00