Right, but something I can't quite express bothers me about doing that. I'd want to make sure that this wouldn't affect the vxWorks and RTEMS timings, and that if a CPU is too busy to service all the periodic threads that this doesn't cause some other nasty effect.
I wonder how hard it would be to write a db/test/scanTest.c unit test program? I think I'd want something like that in place before making this kind of change — we already have a db/test/callbackTest.c program.
Right, but something I can't quite express bothers me about doing that. I'd want to make sure that this wouldn't affect the vxWorks and RTEMS timings, and that if a CPU is too busy to service all the periodic threads that this doesn't cause some other nasty effect.
I wonder how hard it would be to write a db/test/scanTest.c unit test program? I think I'd want something like that in place before making this kind of change — we already have a db/test/ callbackTest. c program.