NetBSD/sys/arch/mac68k/include
scottr 5a94869995 New framework for handling processor interrupts, derived in part from
the hp300 port.

- Interrupts 3-6 use this immediately.  Interrupt 7 is a special case,
and the VIA interrupts (1 and 2) will be addressed when that code is
rototilled.

- Modify the zs front end to register with the appropriate interrupt
controller:  through the PSC on the AV Quadras, and direct to
interrupt 4 on the rest.  Arrange to have the appropriate zsc_softc
supplied to us at interrupt time.

- Modify the direct ADB driver (and its PowerManager cousin) to call
intr_dispatch(), rather than zshard().  XXX This is a kludge, but at
least limits the brokenness to the ADB drivers, now.

As a side effect, this should fix PR 5590.  Thanks to Bill Studenmund for
correctly determining the cause of the problem reported there.
1998-08-12 06:58:42 +00:00
..
adbsys.h Patch from Takashi NAKAMURA <QZM00427@nifty.ne.jp> to support the 1998-08-11 20:07:59 +00:00
ansi.h
aout_machdep.h
asm.h
autoconf.h
bus.h Conform to spec, and make bus_space_copy() handle overlapping copies. 1998-01-13 18:32:15 +00:00
cdefs.h
cpu.h Avoid declaring the "astpending" and "want_resched" globals in cpu.h, 1998-02-13 07:41:45 +00:00
db_machdep.h
disklabel.h Add magic number for driver map structure. (oops!) 1998-03-02 22:40:31 +00:00
elf_machdep.h Basic elf_machdep.h for m68k; doesn't include relocations, yet. 1998-07-12 01:17:58 +00:00
endian.h
float.h Prototype __flt_rounds() consistently. 1998-02-03 01:26:20 +00:00
frame.h
grfioctl.h Whoops, forgot to bracket struct grfinfo with #ifdef GRF_COMPAT. 1998-07-01 14:52:21 +00:00
ieeefp.h
intr.h New framework for handling processor interrupts, derived in part from 1998-08-12 06:58:42 +00:00
iteioctl.h rcsid fascism 1997-10-13 14:22:22 +00:00
kcore.h
keyboard.h
limits.h multiple include protect machine/limits.h, fixes pr 4473 (from Mika Nystrom) 1998-01-09 22:23:44 +00:00
Makefile Add elf_machdep.h to the INCS list. 1998-07-12 17:53:29 +00:00
param.h Move the definition of MSGBUFSIZE up to the machine-arch level if 1997-09-20 12:06:37 +00:00
pcb.h
pio.h
pmap.h Checkpoint of UVM work to date. This includes a fully-functioning 1998-04-24 05:27:24 +00:00
proc.h
profile.h
psc.h Checkpoint of UVM work to date. This includes a fully-functioning 1998-04-24 05:27:24 +00:00
psl.h
pte.h
ptrace.h
reg.h
scsi_5380.h
setjmp.h
signal.h
stdarg.h
trap.h
types.h
varargs.h
viareg.h Garbage collect the second (slot number) parameter to NuBus interrupt 1998-04-25 21:27:40 +00:00
vmparam.h Define one page free list, and put all pages on it. 1998-07-08 04:39:34 +00:00
z8530var.h Convert to MI 8530 SCC driver, from Bill Studenmund. The new front end 1997-10-20 08:13:26 +00:00