Hi!
This code was designed to touch the least number of files, be completely
arch-independant, and allow extra schedulers to be coded in by only
touching Kconfig, scheduler.c and scheduler.h. It should incur no
overhead when run and will allow you to compile in only the scheduler(s)
you desire. This allows, for example, embedded hardware to have a tiny
new scheduler that takes up minimal code space.
You are changing
some_functions()
into
something->function()
no? I do not think that is 0 overhead...
Attachment:
signature.asc
Description: OpenPGP digital signature