[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 6/8] ioapic_internal.h: added more constants
From: |
Denis V. Lunev |
Subject: |
[Qemu-devel] [PATCH 6/8] ioapic_internal.h: added more constants |
Date: |
Fri, 19 Jun 2015 17:48:16 +0300 |
From: Pavel Butsykin <address@hidden>
Added the masks for easy access to fields of the redirection table entry
Signed-off-by: Pavel Butsykin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Paolo Bonzini <address@hidden>
---
include/hw/i386/ioapic_internal.h | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/include/hw/i386/ioapic_internal.h
b/include/hw/i386/ioapic_internal.h
index 3be3352..4f7764e 100644
--- a/include/hw/i386/ioapic_internal.h
+++ b/include/hw/i386/ioapic_internal.h
@@ -40,7 +40,12 @@
#define IOAPIC_LVT_DELIV_MODE_SHIFT 8
#define IOAPIC_LVT_MASKED (1 << IOAPIC_LVT_MASKED_SHIFT)
+#define IOAPIC_LVT_TRIGGER_MODE (1 << IOAPIC_LVT_TRIGGER_MODE_SHIFT)
#define IOAPIC_LVT_REMOTE_IRR (1 << IOAPIC_LVT_REMOTE_IRR_SHIFT)
+#define IOAPIC_LVT_POLARITY (1 << IOAPIC_LVT_POLARITY_SHIFT)
+#define IOAPIC_LVT_DELIV_STATUS (1 << IOAPIC_LVT_DELIV_STATUS_SHIFT)
+#define IOAPIC_LVT_DEST_MODE (1 << IOAPIC_LVT_DEST_MODE_SHIFT)
+#define IOAPIC_LVT_DELIV_MODE (7 << IOAPIC_LVT_DELIV_MODE_SHIFT)
#define IOAPIC_TRIGGER_EDGE 0
#define IOAPIC_TRIGGER_LEVEL 1
--
1.9.1
- [Qemu-devel] [PATCH 0/8] hmp command IO- and Local APIC dump state, Denis V. Lunev, 2015/06/19
- [Qemu-devel] [PATCH 3/8] apic_internal.h: added more constants, Denis V. Lunev, 2015/06/19
- [Qemu-devel] [PATCH 1/8] apic_internal.h: move apic_get_bit(), apic_set_bit() to apic_internal.h, Denis V. Lunev, 2015/06/19
- [Qemu-devel] [PATCH 6/8] ioapic_internal.h: added more constants,
Denis V. Lunev <=
- [Qemu-devel] [PATCH 2/8] apic_internal.h: rename ESR_ILLEGAL_ADDRESS to APIC_ESR_ILLEGAL_ADDRESS, Denis V. Lunev, 2015/06/19
- [Qemu-devel] [PATCH 5/8] hmp: added local apic dump state, Denis V. Lunev, 2015/06/19
- [Qemu-devel] [PATCH 7/8] hmp: added io apic dump state, Denis V. Lunev, 2015/06/19
- [Qemu-devel] [PATCH 8/8] hmp: implemented io apic dump state for emulator, Denis V. Lunev, 2015/06/19