summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/smptests.h
diff options
context:
space:
mode:
authorfsmp <fsmp@FreeBSD.org>1997-07-19 03:56:30 +0000
committerfsmp <fsmp@FreeBSD.org>1997-07-19 03:56:30 +0000
commit87c3825771104583798fc3b243f9d8d9c98984a5 (patch)
treef32356acbcfe12c7cb257009b73e9c42cb6b6f76 /sys/i386/include/smptests.h
parent74f362861cfc4b8ce9dee920628ebe7eea9568d1 (diff)
downloadFreeBSD-src-87c3825771104583798fc3b243f9d8d9c98984a5.zip
FreeBSD-src-87c3825771104583798fc3b243f9d8d9c98984a5.tar.gz
Added #define APIC_PIN0_TIMER.
This define enables the code to ALWAYS run the 8254 timer thru the 8259 ICU. It is ON by default. It depricates the usage of "options SMP_TIMER_NC" in the config file.
Diffstat (limited to 'sys/i386/include/smptests.h')
-rw-r--r--sys/i386/include/smptests.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/i386/include/smptests.h b/sys/i386/include/smptests.h
index a01797b..89a6c5f 100644
--- a/sys/i386/include/smptests.h
+++ b/sys/i386/include/smptests.h
@@ -22,7 +22,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: smptests.h,v 1.15 1997/07/18 19:47:48 smp Exp smp $
+ * $Id: smptests.h,v 1.12 1997/07/18 21:26:09 fsmp Exp $
*/
#ifndef _MACHINE_SMPTESTS_H_
@@ -43,6 +43,14 @@
/*
+ * Use 'regular Int' method to connect external 8254 timer via IO APIC pin 0.
+ * See "Intel I486 Microprocessors and Related Products", page 4-292:
+ * 82489DX/8259A DUAL MODE CONNECTION
+ *
+ */
+#define APIC_PIN0_TIMER
+
+/*
* Use non 'ExtInt' method of external (non-conected) 8254 timer
* See "Intel I486 Microprocessors and Related Products", page 4-292:
* 82489DX/8259A DUAL MODE CONNECTION
OpenPOWER on IntegriCloud