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, [EMAIL PROTECTED] 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
>
>
>
> ---------------------------------------------
>  Åwªï¨Ï¥ÎHongKong.com¶l¥ó¨t²Î
>  Thank you for using hongkong.com Email system
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [EMAIL PROTECTED]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>

-- 
        WebSig: http://www.jukie.net/~bart/sig/


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to