freebsd-skq/sys/i386
mdodd c790088cf6 Move the specification of EDGE/LEVEL triggered interrupts to
eisa_add_intr() which now takes an additional arguement (one of
EISA_TRIGGER_LEVEL or EISA_TRIGGER_EDGE).

The flag RR_SHAREABLE has no effect when passed to
bus_alloc_resource(dev, SYS_RES_IRQ, ...) in an EISA device context as
the eisa_alloc_resource() call (bus_alloc_resource method) now deals
with this flag directly, depending on the device ivars.

This change does nothing more than move all the 'shared = inb(foo + iobsse)'
nonesense to the device probe methods rather than the device attach.

Also, print out 'edge' or 'level' in the IRQ announcement message.

Reviewed by: dfr
1999-08-01 22:57:09 +00:00
..
apm Reenable the APMIO_BIOS ioctl and translate arguments into the new format 1999-07-30 19:35:03 +00:00
bios Reenable the APMIO_BIOS ioctl and translate arguments into the new format 1999-07-30 19:35:03 +00:00
boot Back the last change out. 1999-05-25 10:30:52 +00:00
conf Reserve majors for arla. 1999-07-31 09:32:28 +00:00
eisa Move the specification of EDGE/LEVEL triggered interrupts to 1999-08-01 22:57:09 +00:00
i386 pmap_object_init_pt: 1999-07-31 23:02:57 +00:00
ibcs2 Rename struct members sa_siginfo. POSIX reserves identifiers starting 1999-07-06 06:55:29 +00:00
include Reenable the APMIO_BIOS ioctl and translate arguments into the new format 1999-07-30 19:35:03 +00:00
isa Remove XXX from the headers (broke the build, I'm betting.) 1999-07-29 01:20:47 +00:00
linux Use the vn_todev() function, rather than VOP_GETATTR 1999-07-18 14:31:01 +00:00
pci Add support for multiple PCI busses directly connected to the nexus. 1999-07-16 01:00:30 +00:00
svr4 Add $Id$ tags. 1999-07-30 12:47:17 +00:00
Makefile Update to know about current kernel directory layout. 1999-02-28 22:14:16 +00:00