Note www.kernelnewbies.org is probably more appropriate
for this sort of question.
Padraig.
Bart Trojanowski wrote:
>
> First it does not work because you do not have access to libc in the
> kernel. Secondly your LCD driver is not available at the time of
> start_kernel so there is no one to listen to the /dev/lcd.
>
> The quickest hack would be to find your lcd driver and modify it to spit
> out the Loading Kernel, after it initializes.
>
> B.
>
> On Wed, 11 Apr 2001, antonpoon@hongkong.com wrote:
>
> > I have written a driver for a character set LCD module using parallel port. I want to display a message when the kernel is initialized.
> >
> > I added the following to start_kernel() in init/main.c
> >
> > #include <stdio.h>
> >
> > {
> > int i;
> > char line = "Loading Kernel";
> > FILE *ptr;
> > ptr = fopen("/dev/lcd","w");
> >
> > for (i=0;i<10;i++)
> > {
> > fprintf(ptr, "%s\n", line);
> > }
> > fclose(ptr);
> > }
> >
> > Error was found, it looks like that it can not include stdio.h in the initialization.
> > How can I do that?
> >
> > I wish to be personally CC'ed the answers/comments posted to the list in response to my posting. Thank you.
> >
> > Best Regards,
> > Anton
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/