How can I add a function to the kernel initialization

From: antonpoon@hongkong.com
Date: Wed Apr 11 2001 - 03:07:07 EST


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/



This archive was generated by hypermail 2b29 : Sun Apr 15 2001 - 21:00:15 EST