From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1PbD9f-000502-63 for mharc-grub-devel@gnu.org; Fri, 07 Jan 2011 09:18:59 -0500 Received: from [140.186.70.92] (port=38310 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PbD9c-0004yq-Ie for grub-devel@gnu.org; Fri, 07 Jan 2011 09:18:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PbD9b-0001ec-N8 for grub-devel@gnu.org; Fri, 07 Jan 2011 09:18:56 -0500 Received: from lo.gmane.org ([80.91.229.12]:36701) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PbD9a-0001dx-Vg for grub-devel@gnu.org; Fri, 07 Jan 2011 09:18:55 -0500 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PbD9Y-0000ub-Kr for grub-devel@gnu.org; Fri, 07 Jan 2011 15:18:52 +0100 Received: from 188.134.70.131 ([188.134.70.131]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 07 Jan 2011 15:18:52 +0100 Received: from elephantenlein by 188.134.70.131 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 07 Jan 2011 15:18:52 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: grub-devel@gnu.org From: Kirill Kuprijanov Date: Fri, 07 Jan 2011 17:18:40 +0300 Message-ID: References: <4D07D225.1040504@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 188.134.70.131 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20101227 Icedove/3.0.11 In-Reply-To: <4D07D225.1040504@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Re: LPT X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jan 2011 14:18:57 -0000 On 14.12.2010 23:23, Vladimir 'φ-coder/phcoder' Serbinenko wrote: > On 12/14/2010 08:54 PM, Kirill Kuprijanov wrote: >> Hello, >> >> I have a motherboard with LCD indicator attached to it's LPT port. I >> would like to make grub show some early splash screen on it. All the >> things regarding protocol and pin assignments are ok, as I already >> have a programm to show stuff on LCD from OS (Debian). So the question >> is "how to make a grub module that is capable of setting levels on LPT >> pins?" and a second one is "how to make use of it during bootup >> procedure? >> > Currently GRUB has no LPT driver whatsoever. You would need to write > one. I suggest having look in our tree at ns8250.c (serial driver), > hello.c (module usage). As for how to write LPT driver, old DOS > documentation is usually of assistance (nothing changed there). Does that mean LPT driver is actually a grub module (just to prove me right)? Then what about some code to show the splash itself? Should it be a second separate module or should I place it in some other place? >> Thanks in advance, >> Kirill >> >> >> _______________________________________________ >> Grub-devel mailing list >> Grub-devel@gnu.org >> http://lists.gnu.org/mailman/listinfo/grub-devel >> > > > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel