When you load a kernel module, only the initialization function init_module() is invoked. Nothing else runs unless the criteria your initialization function establishes for it is met. If it's an RT task then you will have registered it with the RT scheduler and it runs as a part of RTLinux.
Norm -----Original Message----- From: Himanshu Gupta [mailto:[EMAIL PROTECTED]] Sent: Sunday, October 13, 2002 8:55 PM To: [EMAIL PROTECTED] Subject: [Rtl]doubts... Hi ALL, I have few more basic doubts.well..we load RT tasks as Loadable kernel module...so it means RT Tasks are running as Kernel level threads(is this right????).... if not in what way it they are different???? How is the RTLInux kernel comin into picture and why these Tasks are gettin scheduled accordin to RTLinux scheduling algo and not Linux scheduling algo??? the other thing i'd like to know is that RT Tasks are having statically allocated address space...where actually they are on systems???? Thanks and regards, Himanshu _______________________________________________ Rtl mailing list [EMAIL PROTECTED] http://www2.fsmlabs.com/mailman/listinfo.cgi/rtl