Linux kernel drivers
Drivers for custom hardware on ARM Linux boards, and the software that uses them.
- Character, platform and V4L2 drivers, written from scratch or extended
- Device Tree integration
- Kernel–userspace interfaces: ioctl, sysfs, mmap
- Userspace libraries, tools and GUIs on top of the driver