From owner-freebsd-smp Fri Sep 13 19:31:38 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA08630 for smp-outgoing; Fri, 13 Sep 1996 19:31:38 -0700 (PDT) Received: from uruk.org (uruk.org [198.145.95.253]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA08611 for ; Fri, 13 Sep 1996 19:31:24 -0700 (PDT) From: erich@uruk.org Received: from loopback (loopback [127.0.0.1]) by uruk.org (8.7.4/8.7.3) with SMTP id TAA16417; Fri, 13 Sep 1996 19:31:46 -0700 (PDT) Message-Id: <199609140231.TAA16417@uruk.org> X-Authentication-Warning: uruk.org: Host loopback [127.0.0.1] didn't use HELO protocol To: "Rodney W. Grimes" cc: smp@csn.net (Steve Passe), smp@freebsd.org, peter@spinner.dialix.com Subject: Re: writing new apic_startup In-reply-to: Your message of "Fri, 13 Sep 1996 12:55:44 PDT." <199609131955.MAA01166@GndRsh.aac.dev.com> Date: Fri, 13 Sep 1996 19:31:46 -0700 Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk "Rodney W. Grimes" writes: > > Failing that does anyone see any reason why I shouldn't use the APIC > > timer? Is it currently used on the boot CPU for anything else? > > The very reason Intel added a timer to the APIC was because of the need to > do these timings during SMP initilization. Please do write your code to use > the APIC timer. I'd *highly* suggest that anybody doing this kind of stuff look at the Pentium eratta. I remember at least one bug in some versions about the APIC timer being somewhat off in some circumstances. -- Erich Stefan Boleyn \_ E-mail (preferred): Mad Genius wanna-be, CyberMuffin \__ (finger me for other stats) Web: http://www.uruk.org/~erich/ Motto: "I'll live forever or die trying"