From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 3 21:00:52 2009 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D51B11065676; Thu, 3 Dec 2009 21:00:52 +0000 (UTC) (envelope-from andrej@antiszoc.hu) Received: from mail.deployis.eu (mail.deployis.eu [217.20.135.253]) by mx1.freebsd.org (Postfix) with ESMTP id 5E0968FC23; Thu, 3 Dec 2009 21:00:52 +0000 (UTC) Received: from localhost ([127.0.0.1]:37146 helo=mail.deployis.eu) by mail.deployis.eu with esmtp (Exim 4.69 #1 (Debian)) id 1NGI50-0005ZR-9J from ; Thu, 03 Dec 2009 21:15:12 +0100 Received: from 188.157.90.138 (SquirrelMail authenticated user andrej@antiszoc.hu) by mail.deployis.eu with HTTP; Thu, 3 Dec 2009 21:15:10 +0100 (CET) Message-ID: <43003.188.157.90.138.1259871310.squirrel@mail.deployis.eu> In-Reply-To: <2ae8edf30912031035j14443854y6551bb7b125d8550@mail.gmail.com> References: <2ae8edf30912031035j14443854y6551bb7b125d8550@mail.gmail.com> Date: Thu, 3 Dec 2009 21:15:10 +0100 (CET) From: =?iso-8859-2?Q?G=F3t_Andr=E1s?= To: "Wiktor Niesiobedzki" User-Agent: SquirrelMail/1.5.2 [SVN] MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-2 Content-Transfer-Encoding: 8bit X-Spam-Score-deployiseu: -40 Cc: freebsd-embedded , freebsd-amd64 Subject: Re: 64-bit support on VIA C7 - on FreeBSD 8.0 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Dec 2009 21:00:52 -0000 Hi, Where do you exactly see that this cpu supports amd64? Why do you need it on an embedded platform? Regards, Andras On Csü, December 3, 2009 7:35 pm, Wiktor Niesiobedzki wrote: > Hi, > > > I'm owner of a new VIA SN10000 mini-ITX mainboard which comes together > with VIA C7 processor. During boot it is detected as: CPU: VIA Esther > processor 1000MHz (997.51-MHz 686-class CPU) Origin = "CentaurHauls" Id = > 0x6a9 Stepping = 9 > Features=0xa7c9baff PAT,CLFLUSH,ACPI,MMX,FXSR,SSE,SSE2,TM,PBE> > Features2=0x181 > VIA Padlock Features=0x3fcc > > > As far as I understand, this processor should support 64-bit mode and > I should be able to boot amd64 FreeBSD. > > > Playing with memstick image for amd64 I get: > "CPU doesn't support long mode" > > > As far as I've checked, I'm missing AMDID_LM flag, as the expression > from bootinfo64.c: /* Check for long mode. */ > do_cpuid(0x80000001, regs); return (regs[3] & AMDID_LM); > > Returns 0, as regs[3] is 0. > > > As far as I've checked the mailing lists, there was an issue with > missing support for CentaurHauls vendor, but this is not the case, as the > failing check is later in the code. > > Do anyone has any experience with this family of processors? Are they > different brands (supporting 64-bit mode and not)? I tried to look for some > magic settings in BIOS, but none of it looked, like it could change > anything here. > > Any hints? > > > > Cheers, > > > Wiktor Niesiobedzki > _______________________________________________ > freebsd-amd64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-amd64 > To unsubscribe, send any mail to "freebsd-amd64-unsubscribe@freebsd.org" > >