Kernels: Difference between revisions

109 bytes added ,  17 years ago
no edit summary
[unchecked revision][unchecked revision]
No edit summary
No edit summary
Line 30:
===Nanokernel===
{{main|Nanokernel}}
Often considered an incredibly minimal Microkernel. The Nanokernel design does not actually define the method by which parts are combined and is therefore able to sit in either camp. Most nanokernels use a message passing system to communicate with other components in order to make the the system as architecturally independent as possible. It is basically a stripped down kernel without any form of Hardware abstraction, so it required extrarequires device drivers for each basic resource in the architecture. This usually includes HAL controlled devices such as the Timer, RTC, PIC and DMA Controller.
 
===Exokernel===
27

edits