diff options
author | fsmp <fsmp@FreeBSD.org> | 1997-06-27 22:13:50 +0000 |
---|---|---|
committer | fsmp <fsmp@FreeBSD.org> | 1997-06-27 22:13:50 +0000 |
commit | 2d7fe212ed440d9e5a56f20b521a0adda8fb2bcb (patch) | |
tree | eb660c42e9a7241a269d00068e579b77788477bb /sys | |
parent | 01b5bc306cc8e7326bd2d50266ecbaa58f84bd53 (diff) | |
download | FreeBSD-src-2d7fe212ed440d9e5a56f20b521a0adda8fb2bcb.zip FreeBSD-src-2d7fe212ed440d9e5a56f20b521a0adda8fb2bcb.tar.gz |
Added fields to the LVT1/2 group.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/amd64/include/apicreg.h | 11 | ||||
-rw-r--r-- | sys/i386/include/apic.h | 11 | ||||
-rw-r--r-- | sys/i386/include/apicreg.h | 11 |
3 files changed, 30 insertions, 3 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 diff --git a/sys/i386/include/apic.h b/sys/i386/include/apic.h index 8e7f2a8..afa1c51 100644 --- a/sys/i386/include/apic.h +++ b/sys/i386/include/apic.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 diff --git a/sys/i386/include/apicreg.h b/sys/i386/include/apicreg.h index 8e7f2a8..afa1c51 100644 --- a/sys/i386/include/apicreg.h +++ b/sys/i386/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 |