From owner-freebsd-sparc64@FreeBSD.ORG Tue Aug 5 18:34:30 2014 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 92C23E68 for ; Tue, 5 Aug 2014 18:34:30 +0000 (UTC) Received: from c.mail.sonic.net (c.mail.sonic.net [64.142.111.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 72FA924CF for ; Tue, 5 Aug 2014 18:34:29 +0000 (UTC) Received: from aurora.physics.berkeley.edu (aurora.Physics.Berkeley.EDU [128.32.117.67]) (authenticated bits=0) by c.mail.sonic.net (8.14.9/8.14.9) with ESMTP id s75INoDi002952 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Tue, 5 Aug 2014 11:23:51 -0700 Message-ID: <53E12136.8070206@freebsd.org> Date: Tue, 05 Aug 2014 11:23:50 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-sparc64@freebsd.org Subject: Re: vt(4) support on SPARC References: <53CC1C85.5050809@freebsd.org> <53D84783.3010803@freebsd.org> In-Reply-To: <53D84783.3010803@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Sonic-CAuth: UmFuZG9tSVacWQpBff7CBhHVIljAEDvSQn3jhWDbADUgNeGTXkhtD10iUIHMiLzGrwA6JSX8CsfKw4ylYJwLY+pAmPusBs0OSYF4aPWxYDA= X-Sonic-ID: C;jIkjps0c5BGjKk8doK8kYw== M;TuR+ps0c5BGjKk8doK8kYw== X-Spam-Flag: No X-Sonic-Spam-Details: 0.0/5.0 by cerberusd X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Aug 2014 18:34:30 -0000 This is now in the tree, along with a driver for Creator 3D framebuffers (thanks to dumbbell@!), so it should work anywhere syscons works. Testing would be appreciated. If anyone has a system with framebuffers currently unsupported by FreeBSD (XVR-500, for example), please let me know -- getting them online should be pretty simple. -Nathan On 07/29/14 18:16, Nathan Whitehorn wrote: > I haven't heard back from anyone. Since the changes to ofwfb are now > in and the changes to the sparc64 kernel configuration don't affect > default behavior, I will commit this at the end of the week so it can > be tested more casually unless someone objects. > -Nathan > > On 07/20/14 12:46, Nathan Whitehorn wrote: >> I'm hoping to collect test results for the patch at >> http://people.freebsd.org/~nwhitehorn/vt-sparc64.diff >> >> It does the following things: >> 1. Adds vt to SPARC64 GENERIC as a run-time selectable feature. >> syscons is still the default, but you can try vt by setting >> kern.vty=vt at the boot loader. >> 2. Fix some bitrot in the sparc64 support in ofwfb, so that it >> compiles again on SPARC. >> 3. Removes some of the PCI-focused aspects of ofwfb and adds some >> other improvements to it (not all of them SPARC-related). >> >> This should work at least on all systems currently using machfb(4) >> and provides a working graphics console on my Ultra 5. It likely >> doesn't work on systems using creatorfb(4) -- I believe that will >> require a different driver -- though I would very much appreciate >> test results on such systems. It may also work on some systems that >> currently have no working graphics console at all. >> >> So, if you have a SPARC system with video hardware, I would really >> appreciate it if you could give this a try. If you don't set kern.vty >> at the loader prompt, it should not change anything. >> >> If you try it on a non-Mach64 system and it provides a working >> console, please let me know. If you try it and it does not work (no >> matter what kind of graphics hardware), please also let me know and >> tell me what kind of graphics card you have and send the output of >> "ofwdump -p screen". Any other comments or test results would also be >> appreciated. >> -Nathan >> _______________________________________________ >> freebsd-sparc64@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-sparc64 >> To unsubscribe, send any mail to >> "freebsd-sparc64-unsubscribe@freebsd.org" >> > > _______________________________________________ > freebsd-sparc64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-sparc64 > To unsubscribe, send any mail to > "freebsd-sparc64-unsubscribe@freebsd.org" >