This repository contains a collection of Linux dummy drivers. These drivers are designed with reduced complexity to simulate various hardware components and are intended for learning purposes.
With this repository, you can easily understand how the driver works when invoked from userspace tools. It is a good starting point if you want to develop an actual hardware driver.
| - | - |
|---|---|
| Distro | Ubuntu 24.04.3 LTS |
| Kernel Version | 6.6.114.1-microsoft-standard-WSL2+ |
- v4l2 dummy camera video dev
- legacy framebuffer dev
- drm_simple_pipe
- i2c adapter
- spi master
- gpiochip
- usb host
- sound
- dma engine
git clone https://github.com/IotaHydrae/linux-dummy-drivers.gitSee README.md file in each driver directory.