segments.h (d0b3c59b) | segments.h (154972af) |
---|---|
1/* 2 * This file and its contents are supplied under the terms of the 3 * Common Development and Distribution License ("CDDL"), version 1.0. 4 * You may only use this file in accordance with the terms of version 5 * 1.0 of the CDDL. 6 * 7 * A full copy of the text of the CDDL should have accompanied this 8 * source. A copy of the CDDL is also available via the Internet at --- 4 unchanged lines hidden (view full) --- 13 * Copyright 2015 Pluribus Networks Inc. 14 * Copyright 2017 Joyent, Inc. 15 */ 16 17#ifndef _COMPAT_FREEBSD_X86_SEGMENTS_H 18#define _COMPAT_FREEBSD_X86_SEGMENTS_H 19 20#if defined(_COMPAT_FREEBSD_AMD64_MACHINE_VMM_H_) || defined(_KERNEL) | 1/* 2 * This file and its contents are supplied under the terms of the 3 * Common Development and Distribution License ("CDDL"), version 1.0. 4 * You may only use this file in accordance with the terms of version 5 * 1.0 of the CDDL. 6 * 7 * A full copy of the text of the CDDL should have accompanied this 8 * source. A copy of the CDDL is also available via the Internet at --- 4 unchanged lines hidden (view full) --- 13 * Copyright 2015 Pluribus Networks Inc. 14 * Copyright 2017 Joyent, Inc. 15 */ 16 17#ifndef _COMPAT_FREEBSD_X86_SEGMENTS_H 18#define _COMPAT_FREEBSD_X86_SEGMENTS_H 19 20#if defined(_COMPAT_FREEBSD_AMD64_MACHINE_VMM_H_) || defined(_KERNEL) |
21#define IDT_BP 3 /* #BP: Breakpoint */ |
|
21#define IDT_UD 6 /* #UD: Undefined/Invalid Opcode */ 22#define IDT_SS 12 /* #SS: Stack Segment Fault */ 23#define IDT_GP 13 /* #GP: General Protection Fault */ 24#define IDT_AC 17 /* #AC: Alignment Check */ 25#else 26#include_next <x86/segments.h> 27#endif 28 29#endif /* _COMPAT_FREEBSD_X86_SEGMENTS_H */ | 22#define IDT_UD 6 /* #UD: Undefined/Invalid Opcode */ 23#define IDT_SS 12 /* #SS: Stack Segment Fault */ 24#define IDT_GP 13 /* #GP: General Protection Fault */ 25#define IDT_AC 17 /* #AC: Alignment Check */ 26#else 27#include_next <x86/segments.h> 28#endif 29 30#endif /* _COMPAT_FREEBSD_X86_SEGMENTS_H */ |