From owner-freebsd-questions Mon Nov 6 9:45:51 2000 Delivered-To: freebsd-questions@freebsd.org Received: from teapot23.domain2.bigpond.com (teapot23.domain2.bigpond.com [139.134.5.165]) by hub.freebsd.org (Postfix) with SMTP id CBD1E37B4CF for ; Mon, 6 Nov 2000 09:45:47 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by teapot23.domain2.bigpond.com (NTMail 3.02.13) with ESMTP id ja913259 for ; Tue, 7 Nov 2000 03:36:02 +1000 Received: from per-ppp-102.tpgi.com.au ([203.12.166.102]) by mail2.bigpond.com (Claudes-Frosty-MailRouter V2.9c 3/1875695); 07 Nov 2000 03:36:00 From: Shaun Dwyer Reply-To: sldwyer@bigpond.com To: freebsd-questions@FreeBSD.ORG Subject: Parallel LCD support Date: Tue, 7 Nov 2000 01:21:41 +0800 X-Mailer: KMail [version 1.0.28] Content-Type: text/plain MIME-Version: 1.0 Message-Id: <00110701401503.01538@neptune.ctnet.org.au> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi everyone... First of all, as I am not subscribed to the mailing lists, please email me directly (sldwyer@bigpond.com) Right.. down to business... I have just put together an mp3 playing machine to stick in the boot of my car. Presently, it runs Linux, but I would love to 'upgrade' to FreeBSD :-) Really, the only thing stopping me is the lack of a driver for a HD44780 LCD display (runs off a parallel port) similar to Michael Selivanov's driver. (available from: http://www4.infi.net/~cpinkham/cajun/code/lcd-0.2c.tar.gz). The software used for control is Cajun (http://cajun.sourceforge.net). It is all written in perl, so i'm sure even I could get it running on FreeBSD. Michael's Driver emulates a Matrix-Orbital LCD display (an overly expensive serial LCD display), and provides a /dev/lcd which Cajun can talk to quite easily. I had a look in /usr/src/share/examples/ppi/ppilcd.c It appears to be something capable of talking to a HD44780 display, however, I was unable to compile it. make generated a pile of errors and bombed out. I would be most greatful if some one would port Michael's Driver, or provide some form of 'driver' that works that I can use. Unfortunately, I am unable to code in C, otherwise I would do it myself. I want to learn some C in the near future... but time is against me. I'll have to wait untill the TEE is over (in Australia thats the final High-school exams). One of the _many_ reasons I want to use FreeBSD over linux for this is because I am having stability problems with Linux. Its not as though I'm running cheap hardware either. Asus P55T2P4 motherboard, P200, Adaptec 1542CF (yes, slow ISA scsi card... but its stable under FreeBSD and works well), Vibra16 soundcard, Dec Tulip chipset nic, etc etc. another reason is i know FreeBSD like the back of my hand. I can do just about anything in it, where as Linux is a hell of a lot harder. Its much more dificult to set up, and the kernel... I want to throttle some one every time I have to rebuild one. Any way, I'm rambling on a bit now... so I think I will stop :-) Thanks in advance to any one who wants to help. Shaun -- ---------------------- Shaun Dwyer sldwyer@bigpond.com Zeus@quakeclan.net ---------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message