2 repositorios
Drivers operating in ring-0 to access hardware registers and memory addresses directly.
Distinct from Kernel Driver Implementation: Specializes kernel driver implementation specifically for raw sensor data access rather than filesystems.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Kernel-Mode Sensor Drivers. Refine with filters or upvote what's useful.
LibreHardwareMonitor is a .NET library and system health monitoring tool for Windows. It provides a programmatic hardware sensor API and a low-level interface to access real-time temperature, voltage, and fan speed data from computer hardware components. The project serves as a bridge between Windows operating system calls and physical sensors, allowing for the monitoring of processors, graphics cards, motherboards, storage devices, and network adapters. This enables the tracking of system stability and the collection of environmental changes across various hardware components. The software
Uses a Ring-0 kernel driver to access low-level sensor readings unavailable to user-mode applications.
This project provides a framework and toolset for developing memory-safe kernel-mode and user-mode drivers for the Windows operating system. It enables developers to build drivers using safe programming patterns that prevent common memory errors and system crashes, while providing the necessary infrastructure to interface with low-level hardware and system APIs. The framework distinguishes itself by offering procedural macros and binding generation tools that translate complex C-style system headers into idiomatic, type-safe code. It includes a custom global allocator designed for the strict
Provides a framework for developing memory-safe kernel-mode drivers that interface with low-level hardware and system APIs.