Kernel code is that code which runs in a "more privileged than normal" mode, often in a protected address space, to provide facilities shared by all tasks in a system. This includes not just the kernel itself, but also such entities as device drivers, filesystems, and protocol stacks.

Log in or register to write something here or to contact authors.