Skip to content
#

character-device-driver

Here are 10 public repositories matching this topic...

Language: All
Filter by language

CharPulse is a Linux character device driver with a dynamically resizing kernel buffer. It supports read, write, append, and clear operations, allowing storage of large amounts of data safely.

  • Updated Apr 12, 2026
  • C

An educational kernel module experiment implementing the same character buffer device driver in both C and Rust. Designed to explore kernel development patterns, concurrency handling, and language-specific safety guarantees. Includes test scripts and built-from-source kernel testing environment.

  • Updated Aug 14, 2026
  • C

Add this topic to your repo

To associate your repository with the character-device-driver topic, visit your repo's landing page and select "manage topics."

Learn more