aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/include/apicreg.h
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2003-03-17 19:14:13 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2003-03-17 19:14:13 +0000
commita480c73063b0c186392133171588894e45aa69c7 (patch)
tree58f47145a8d06003684503f70e0ba6fc9e1e871a /sys/i386/include/apicreg.h
parent56a6b03a6de2eadefc32fe4e18ba2d0bbb2c544c (diff)
downloadsrc-a480c73063b0c186392133171588894e45aa69c7.tar.gz
src-a480c73063b0c186392133171588894e45aa69c7.zip
Expand the APIC ID mask field of the ICR register to 8 bits intead of just
4 bits. This reportedly fixes booting on the SW7500CW2. Much thanks to the submitter for tracking this down! Submitted by: Brian Buchanan <brian@ncircle.com> Reviewed by: peter MFC after: 3 days
Notes
Notes: svn path=/head/; revision=112350
Diffstat (limited to 'sys/i386/include/apicreg.h')
-rw-r--r--sys/i386/include/apicreg.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/i386/include/apicreg.h b/sys/i386/include/apicreg.h
index 4acdeeec57b9..e72ffb16063d 100644
--- a/sys/i386/include/apicreg.h
+++ b/sys/i386/include/apicreg.h
@@ -290,7 +290,7 @@ typedef struct IOAPIC ioapic_t;
/* fields in ICR_HIGH */
-#define APIC_ID_MASK 0x0f000000
+#define APIC_ID_MASK 0xff000000
/* fields in LVT1/2 */