Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux dummy drivers

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.

System Info

- -
Distro Ubuntu 24.04.3 LTS
Kernel Version 6.6.114.1-microsoft-standard-WSL2+

Development status

  • v4l2 dummy camera video dev
  • legacy framebuffer dev
  • drm_simple_pipe
  • i2c adapter
  • spi master
  • gpiochip
  • usb host
  • sound
  • dma engine

How to use

git clone https://github.com/IotaHydrae/linux-dummy-drivers.git

See README.md file in each driver directory.

Reference

DMA Engine

i2c adapter

About

linux dummy drivers including v4l2, fbdev, drm...

Resources

Stars

8 stars

Watchers

2 watching

Forks

Contributors

Languages