summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/apicreg.h
diff options
context:
space:
mode:
authorfsmp <fsmp@FreeBSD.org>1997-06-27 22:13:50 +0000
committerfsmp <fsmp@FreeBSD.org>1997-06-27 22:13:50 +0000
commit2d7fe212ed440d9e5a56f20b521a0adda8fb2bcb (patch)
treeeb660c42e9a7241a269d00068e579b77788477bb /sys/amd64/include/apicreg.h
parent01b5bc306cc8e7326bd2d50266ecbaa58f84bd53 (diff)
downloadFreeBSD-src-2d7fe212ed440d9e5a56f20b521a0adda8fb2bcb.zip
FreeBSD-src-2d7fe212ed440d9e5a56f20b521a0adda8fb2bcb.tar.gz
Added fields to the LVT1/2 group.
Diffstat (limited to 'sys/amd64/include/apicreg.h')
-rw-r--r--sys/amd64/include/apicreg.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/sys/amd64/include/apicreg.h b/sys/amd64/include/apicreg.h
index 8e7f2a8..afa1c51 100644
--- a/sys/amd64/include/apicreg.h
+++ b/sys/amd64/include/apicreg.h
@@ -22,7 +22,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: apic.h,v 1.3 1997/05/29 05:57:43 fsmp Exp $
+ * $Id: apic.h,v 1.4 1997/06/22 16:03:46 peter Exp $
*/
#ifndef _MACHINE_APIC_H_
@@ -292,7 +292,16 @@ typedef struct IOAPIC ioapic_t;
/* fields in LVT1/2 */
#define APIC_LVT_VECTOR 0x000000ff
+#define APIC_LVT_DM 0x00000700
+# define APIC_LVT_DM_FIXED 0x00000000
+# define APIC_LVT_DM_NMI 0x00000400
+# define APIC_LVT_DM_EXTINT 0x00000700
#define APIC_LVT_DS 0x00001000
+#define APIC_LVT_IIPP 0x00002000
+#define APIC_LVT_IIPP_INTALO 0x00002000
+#define APIC_LVT_IIPP_INTAHI 0x00000000
+#define APIC_LVT_RIRR 0x00004000
+#define APIC_LVT_TM 0x00008000
#define APIC_LVT_M 0x00010000
OpenPOWER on IntegriCloud