From owner-freebsd-sparc64@FreeBSD.ORG Sat Sep 11 19:16:52 2004 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FD5416A4CE for ; Sat, 11 Sep 2004 19:16:52 +0000 (GMT) Received: from niobe.ijs.si (mail.ijs.si [193.2.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 474C243D5F for ; Sat, 11 Sep 2004 19:16:51 +0000 (GMT) (envelope-from dejan.lesjak@ijs.si) Received: from localhost (localhost.ijs.si [127.0.0.1]) by niobe.ijs.si (Postfix) with ESMTP id 1D2091DD812; Sat, 11 Sep 2004 21:16:50 +0200 (CEST) Received: from niobe.ijs.si ([193.2.4.66]) by localhost (niobe.ijs.si [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12156-17; Sat, 11 Sep 2004 21:16:46 +0200 (CEST) Received: from rincewind.ijs.si (rincewind.ijs.si [193.2.4.137]) by niobe.ijs.si (Postfix) with ESMTP id 577431DD81C; Sat, 11 Sep 2004 21:16:45 +0200 (CEST) From: Dejan Lesjak To: Marius Strobl Date: Sat, 11 Sep 2004 21:16:44 +0200 User-Agent: KMail/1.7 References: <200409101227.51303.dejan.lesjak@ijs.si> <20040911200059.R69188@newtrinity.zeist.de> In-Reply-To: <20040911200059.R69188@newtrinity.zeist.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200409112116.44859.dejan.lesjak@ijs.si> X-Virus-Scanned: by amavisd-new at ijs.si cc: eta@lclark.edu cc: freebsd-sparc64@freebsd.org Subject: Re: xorg-server anyone? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Sep 2004 19:16:52 -0000 On Saturday 11 of September 2004 20:00, Marius Strobl wrote: > On Fri, Sep 10, 2004 at 12:27:51PM +0200, Dejan Lesjak wrote: > > Does switching between those two result in any difference? > > No. With an unchanged xorg-server-6.7.0_7 Sun keyboards work with > neither of the two keyboard drivers under FreeBSD. With my patch for > f86Events.c the old one works but the new one still doesn't (sort of > expected from the code). Ok, I now completely don't understand why > the old driver did work in XFree, i.e. why the old patch for > f86Events.c was sufficient. Ah, I see now. The check for __linux__ was added to checks for __sparc__ in between xfree 4.3 and xfree 4.4/xorg 6.7. See http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/hw/xfree86/common/xf86Events.c.diff?r1=3.146%3Axf-4_3_0&tr1=1.1&r2=3.160%3Axf-4_4_0&tr2=3.163&diff_format=h (apologies for the long line). Dejan