Nope.
(Most of) The kernel code that can be platform independent, is - that which isn't, (obviously) isn't. This is the reason for separate platform (sub-)trees in the source tree. Most of that level of code is in the native assembler for the specific platform.
|