intr.h (4f12b529f40422589404fc939ed4a92710412a61) | intr.h (4b01a7fa76ce5abd0ade631ac5566804ba657090) |
---|---|
1/*- 2 * Copyright (c) 2015-2016 Ruslan Bukin <br@bsdpad.com> 3 * All rights reserved. 4 * 5 * Portions of this software were developed by SRI International and the 6 * University of Cambridge Computer Laboratory under DARPA/AFRL contract 7 * FA8750-10-C-0237 ("CTSRD"), as part of the DARPA CRASH research programme. 8 * --- 21 unchanged lines hidden (view full) --- 30 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 32 * SUCH DAMAGE. 33 */ 34 35#ifndef _MACHINE_INTR_MACHDEP_H_ 36#define _MACHINE_INTR_MACHDEP_H_ 37 | 1/*- 2 * Copyright (c) 2015-2016 Ruslan Bukin <br@bsdpad.com> 3 * All rights reserved. 4 * 5 * Portions of this software were developed by SRI International and the 6 * University of Cambridge Computer Laboratory under DARPA/AFRL contract 7 * FA8750-10-C-0237 ("CTSRD"), as part of the DARPA CRASH research programme. 8 * --- 21 unchanged lines hidden (view full) --- 30 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 32 * SUCH DAMAGE. 33 */ 34 35#ifndef _MACHINE_INTR_MACHDEP_H_ 36#define _MACHINE_INTR_MACHDEP_H_ 37 |
38enum root_type { 39 INTR_ROOT_IRQ = 0, 40 41 INTR_ROOT_COUNT /* MUST BE LAST */ 42}; 43 | |
44#ifndef NIRQ 45#define NIRQ 1024 46#endif 47 48enum { 49 IRQ_SOFTWARE_USER, 50 IRQ_SOFTWARE_SUPERVISOR, 51 IRQ_SOFTWARE_HYPERVISOR, --- 12 unchanged lines hidden --- | 38#ifndef NIRQ 39#define NIRQ 1024 40#endif 41 42enum { 43 IRQ_SOFTWARE_USER, 44 IRQ_SOFTWARE_SUPERVISOR, 45 IRQ_SOFTWARE_HYPERVISOR, --- 12 unchanged lines hidden --- |