Index: kern/kern_intr.c =================================================================== RCS file: /home/ncvs/src/sys/kern/kern_intr.c,v retrieving revision 1.56 diff -u -r1.56 kern_intr.c --- kern/kern_intr.c 2001/06/01 13:23:20 1.56 +++ kern/kern_intr.c 2001/06/16 22:08:45 @@ -76,7 +76,7 @@ u_char pri; flags &= (INTR_TYPE_TTY | INTR_TYPE_BIO | INTR_TYPE_NET | - INTR_TYPE_CAM | INTR_TYPE_MISC | INTR_TYPE_CLK); + INTR_TYPE_CAM | INTR_TYPE_MISC | INTR_TYPE_CLK | INTR_TYPE_AV); switch (flags) { case INTR_TYPE_TTY: pri = PI_TTYLOW; @@ -93,6 +93,9 @@ break; case INTR_TYPE_CAM: pri = PI_DISK; /* XXX or PI_CAM? */ + break; + case INTR_TYPE_AV: /* Audio/video */ + pri = PI_AV; break; case INTR_TYPE_CLK: pri = PI_REALTIME; Index: sys/bus.h =================================================================== RCS file: /home/ncvs/src/sys/sys/bus.h,v retrieving revision 1.43 diff -u -r1.43 bus.h --- sys/bus.h 2001/06/12 09:40:04 1.43 +++ sys/bus.h 2001/06/16 22:08:45 @@ -88,6 +88,7 @@ INTR_TYPE_CAM = 8, INTR_TYPE_MISC = 16, INTR_TYPE_CLK = 32, + INTR_TYPE_AV = 64, INTR_FAST = 128, INTR_EXCL = 256, /* exclusive interrupt */ INTR_MPSAFE = 512, /* this interrupt is SMP safe */