How can I add a function to the kernel initialization

antonpoon@hongkong.com
Wed, 11 Apr 2001 16:07:07 +0800 (CST)


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

---------------------------------------------
歡迎使用HongKong.com郵件系統
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 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/