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

Reply via email to