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