II.
SkillArea overview
Reference · liveskill-area:kernel-development
Kernel Development overview
Writing and modifying operating system kernels — process scheduling, system call implementation, interrupt handling, and kernel module development for Linux, BSD, or custom RTOS kernels.
Attributes
displayName
Kernel Development
description
Writing and modifying operating system kernels — process scheduling,
system call implementation, interrupt handling, and kernel module
development for Linux, BSD, or custom RTOS kernels.
expertiseLevels
- expert
- authoritative
Outgoing edges
applies_to2
- domain:systems-programming·DomainSystems Programming
- domain:embedded-systems·DomainEmbedded Systems
prerequisite_for_learning2
- skill-area:memory-management-systems·SkillAreaMemory Management Systems
- skill-area:device-driver-development·SkillAreaDevice Driver Development
Incoming edges
contains1
- specialization:operating-systems·SpecializationOperating Systems
prerequisite_for_learning5
- skill-area:device-driver-development·SkillAreaDevice Driver Development
- skill-area:bootloader-development·SkillAreaBootloader Development
- skill-area:RTOS-development·SkillAreaRTOS Development
- skill-area:memory-management-systems·SkillAreaMemory Management Systems
- skill-area:filesystem-design·SkillAreaFilesystem Design