From owner-freebsd-hackers@FreeBSD.ORG Wed Sep 22 18:48:19 2004 Return-Path: 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 A0F5416A4CE for ; Wed, 22 Sep 2004 18:48:19 +0000 (GMT) Received: from hercules.crossthread.com (hercules.crossthread.com [64.56.149.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2643143D39 for ; Wed, 22 Sep 2004 18:48:19 +0000 (GMT) (envelope-from timp@crossthread.com) Received: from [192.168.15.23] (s142-179-221-95.ab.hsia.telus.net [142.179.221.95]) (authenticated)i8MIrJp37217 for ; Wed, 22 Sep 2004 12:53:19 -0600 (MDT) Message-ID: <4151C8F6.5060905@crossthread.com> Date: Wed, 22 Sep 2004 12:48:22 -0600 From: Tim Pushor User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Thu, 23 Sep 2004 12:08:21 +0000 Subject: Crystalfontz LCD display from kernel? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Sep 2004 18:48:19 -0000 Hi hackers, I originally submitted this question on 'questions' but didn't receive much response. I am planning on putting a small 16x2 line LCD panel (crystalfontz 633) on a FreeBSD system, and writing a small application to control and display various things via the LCD and buttons. This is fine. My question is, I would really like to be able to display various things during startup, shutdown, and once shutdown is complete to the LCD. I assume I would have to modify the kernel for this. I done lots of C programming, and hardware interface programming in C and assembler, but never any UNIX kernel programming. First of all, is this doable? Also, would it be easier (from the kernel programming perspective) to do this via USB or Serial? Thanks for any and all advice. Tim (Please CC: me as I am not subscribed to this list - thanks)