From owner-freebsd-hackers@FreeBSD.ORG Sun Jun 5 13:49:31 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D252416A41C for ; Sun, 5 Jun 2005 13:49:31 +0000 (GMT) (envelope-from joerg@britannica.bec.de) Received: from hydra.bec.de (www.ostsee-abc.de [62.206.222.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D8C143D4C for ; Sun, 5 Jun 2005 13:49:31 +0000 (GMT) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (port-212-202-135-63.static.qsc.de [212.202.135.63]) by hydra.bec.de (Postfix) with ESMTP id 5411735707 for ; Sun, 5 Jun 2005 15:49:29 +0200 (CEST) Received: by britannica.bec.de (Postfix, from userid 1001) id 22AD57D19; Sun, 5 Jun 2005 15:49:14 +0200 (CEST) Date: Sun, 5 Jun 2005 15:49:14 +0200 From: Joerg Sonnenberger To: freebsd-hackers@freebsd.org Message-ID: <20050605134914.GA40957@britannica.bec.de> Mail-Followup-To: freebsd-hackers@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i Subject: Re: Vesa X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jun 2005 13:49:31 -0000 On Sun, Jun 05, 2005 at 10:45:02AM -0300, Cesar Mello wrote: > I'd like to do some research on framebuffer GUIs (without Xorg) in > FreeBSD. My background is C/C++ programming, Win32 and a bit of xlib. I've > read the developer handbook but it didn't seem to have enough information > for me. Can you please point me to more information about framebuffer > development for FreeBSD (if any exists), or about how I can start doing a > video driver for example? I have no idea if this should be done in kernel or > userland, and if in userland, what must I do to have access to video > hardware. The framebuffer support in FreeBSD is pretty weak, look at the VESA part of syscons. You might want to have a look at KGI too, but I'm not sure if that is still actively supported. If you want to do more work in that area, you might want to talk with Sascha Wildner from DragonFly, he's been improving syscons lately. Joerg