| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | /* $NetBSD: isr.h,v 1.9 2024/01/13 21:40:54 thorpej Exp $ */ | | 1 | /* $NetBSD: isr.h,v 1.10 2024/01/15 20:28:56 thorpej Exp $ */ |
2 | | | 2 | |
3 | /* | | 3 | /* |
4 | * This file was taken from mvme68k/mvme68k/isr.h | | 4 | * This file was taken from mvme68k/mvme68k/isr.h |
5 | * should probably be re-synced when needed. | | 5 | * should probably be re-synced when needed. |
6 | * Darrin B. Jewell <jewell@mit.edu> Tue Nov 10 05:07:16 1998 | | 6 | * Darrin B. Jewell <jewell@mit.edu> Tue Nov 10 05:07:16 1998 |
7 | * original cvs id: NetBSD: isr.h,v 1.3 1997/10/09 08:40:06 jtc Exp | | 7 | * original cvs id: NetBSD: isr.h,v 1.3 1997/10/09 08:40:06 jtc Exp |
8 | */ | | 8 | */ |
9 | | | 9 | |
10 | /*- | | 10 | /*- |
11 | * Copyright (c) 1996 The NetBSD Foundation, Inc. | | 11 | * Copyright (c) 1996 The NetBSD Foundation, Inc. |
12 | * All rights reserved. | | 12 | * All rights reserved. |
13 | * | | 13 | * |
14 | * This code is derived from software contributed to The NetBSD Foundation | | 14 | * This code is derived from software contributed to The NetBSD Foundation |
| @@ -79,17 +79,16 @@ struct isr_vectored { | | | @@ -79,17 +79,16 @@ struct isr_vectored { |
79 | }; | | 79 | }; |
80 | | | 80 | |
81 | /* | | 81 | /* |
82 | * Autovectored ISR priorities. These are not the same as interrupt levels. | | 82 | * Autovectored ISR priorities. These are not the same as interrupt levels. |
83 | */ | | 83 | */ |
84 | #define ISRPRI_BIO 0 | | 84 | #define ISRPRI_BIO 0 |
85 | #define ISRPRI_NET 1 | | 85 | #define ISRPRI_NET 1 |
86 | #define ISRPRI_TTY 2 | | 86 | #define ISRPRI_TTY 2 |
87 | #define ISRPRI_TTYNOBUF 3 | | 87 | #define ISRPRI_TTYNOBUF 3 |
88 | | | 88 | |
89 | extern struct evcnt next68k_irq_evcnt[]; | | 89 | extern struct evcnt next68k_irq_evcnt[]; |
90 | | | 90 | |
91 | void isrinit(void); | | 91 | void isrinit(void); |
92 | struct evcnt *isrlink_evcnt(int); | | | |
93 | void isrlink_autovec(int (*)(void *), void *, int, int, struct evcnt *); | | 92 | void isrlink_autovec(int (*)(void *), void *, int, int, struct evcnt *); |
94 | void isrdispatch_autovec(struct clockframe *); | | 93 | void isrdispatch_autovec(struct clockframe *); |
95 | void netintr(void); | | 94 | void netintr(void); |