softirq in rtems

Chan Kim ckim at etri.re.kr
Wed Jun 17 08:57:11 UTC 2015


Hi,
In linux, we can defer some works in interrupt service routine to softirq. (linux has about 7 softirqs, including network TX, network RX, tasklet among them). I try to move some code in linux SD card host controller driver to RTEMS but I don't know how to implement tasklet in RTEMS. (I want to do some time consuming working in tasklet by just scheduling it to be done in tasklet during ISR)
In RTEMS, do we have a convenient tool like softirq in linux? Otherwise, I will have to do it all in ISR or make a separate task and use some variables to start the time-consuming task in the thread.
Thanks in advance.
Chan


More information about the users mailing list