NT Executive
Highly modular, modified micro-kernel.
Well-defined API for each module allows easy modification of functionality.
Hardware Abstraction Layer (HAL): maps between command s and hardware. DMA, Interrupt controller, SMP are supported at this layer.