From owner-freebsd-smp Wed Jul 16 08:16:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA16853 for smp-outgoing; Wed, 16 Jul 1997 08:16:47 -0700 (PDT) Received: from cs.utah.edu (cs.utah.edu [128.110.4.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA16842 for ; Wed, 16 Jul 1997 08:16:43 -0700 (PDT) Received: from fast.cs.utah.edu by cs.utah.edu (8.8.4/utah-2.21-cs) id JAA11464; Wed, 16 Jul 1997 09:16:36 -0600 (MDT) Received: by fast.cs.utah.edu (8.6.10/utah-2.15-leaf) id JAA02892; Wed, 16 Jul 1997 09:16:35 -0600 Date: Wed, 16 Jul 1997 09:16:35 -0600 From: vanmaren@fast.cs.utah.edu (Kevin Van Maren) Message-Id: <199707161516.JAA02892@fast.cs.utah.edu> To: smp@FreeBSD.ORG, smp@csn.net Subject: Re: HEADS UP: EISA cards. Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Okay, I'll bite. First off, I think that you DO want to abandon the 8254 timer under SMP. The APIC's internal timer is much nicer. Second, while I'm not very familiar with DMA under FreeBSD, but you made it sound like only EISA cards would be affected, and not ISA network cards or sound cards. Is this certain? Also, there are still a lot more EISA machines than SMP machines, especially when you consider that almost every new server still comes with EISA. It seems that if you use the APIC timer, you get more functionality and higher resolution, while still retaining compatability with EISA hardware. This seems like a good idea. Kevin