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
..
1999-08-01 22:57:09 +00:00
1999-05-25 20:15:20 +00:00
1999-08-01 22:57:09 +00:00
1999-08-01 22:57:09 +00:00
1999-05-22 21:50:40 +00:00
1999-07-06 19:23:32 +00:00
1999-07-17 17:55:53 +00:00
1999-07-29 01:03:04 +00:00
1999-07-29 01:03:04 +00:00
1999-08-01 22:57:09 +00:00
1999-07-18 14:31:01 +00:00
1999-07-06 19:23:32 +00:00
1999-07-03 20:17:08 +00:00
1999-07-06 19:23:32 +00:00
1999-05-18 21:24:16 +00:00
1999-05-31 11:29:30 +00:00
1999-08-01 22:57:09 +00:00
1999-07-06 19:23:32 +00:00
1999-08-01 22:57:09 +00:00
1999-07-06 19:23:32 +00:00
1999-08-01 22:57:09 +00:00
1999-07-06 19:23:32 +00:00
1999-07-04 14:58:56 +00:00
1999-07-29 11:27:33 +00:00
1999-07-06 19:23:32 +00:00
1999-07-06 19:23:32 +00:00
1999-05-10 23:02:29 +00:00
1999-05-30 16:53:49 +00:00
1999-05-13 12:21:41 +00:00
1999-07-29 01:03:04 +00:00
1999-07-06 19:23:32 +00:00
1999-07-29 01:03:04 +00:00
1999-07-06 05:38:24 +00:00
1999-05-31 11:29:30 +00:00
1999-07-18 06:16:25 +00:00
1999-07-06 19:23:32 +00:00
1998-06-14 13:46:10 +00:00
1999-05-31 11:29:30 +00:00
1999-05-31 11:29:30 +00:00
1999-07-06 19:23:32 +00:00
1999-07-29 01:03:04 +00:00
1999-07-29 01:03:04 +00:00
1999-05-27 06:12:40 +00:00
1999-08-01 22:57:09 +00:00
1999-07-29 01:03:04 +00:00
1999-04-22 13:10:43 +00:00
1999-06-04 18:53:47 +00:00
1999-05-31 11:29:30 +00:00
1999-05-31 11:29:30 +00:00
1999-07-25 05:16:05 +00:00
1999-05-31 11:29:30 +00:00
1999-07-04 14:58:56 +00:00
1999-07-25 05:16:05 +00:00
1999-07-29 01:03:04 +00:00
1999-06-17 23:42:45 +00:00
1999-05-27 06:12:40 +00:00
1999-05-31 11:29:30 +00:00
1999-07-06 19:23:32 +00:00
1999-08-01 12:51:06 +00:00
1999-07-18 06:16:53 +00:00
1999-07-27 13:54:15 +00:00
1999-07-06 19:23:32 +00:00
1999-07-29 01:03:04 +00:00
1999-07-22 08:40:37 +00:00
1999-07-20 09:47:55 +00:00
1999-07-06 19:23:32 +00:00
1999-08-01 22:57:09 +00:00
1999-07-20 20:03:42 +00:00
1999-07-06 19:23:32 +00:00
1999-07-06 19:23:32 +00:00