Linux Kernel’s Rust Support Being Expanded To HID Drivers

Product Security

HARDWARE

A set of patches were posted to the Linux kernel mailing list this week that are working on initial Rust programming language abstractions for enabling HID device driver development.

Hobbyist developer Rahul Rameshbabu posted these Rust abstraction patches for the HID subsystem as part of working on supporting the USB Monitor Control Class for being able to write Rust drivers to support backlight controls under Linux on monitors like the Apple Studio Display and Apple Pro Display XDR.

Apple Pro Display

Opening up Rust support to the Human Interface Devices (HID) subsystem also opens up many other opportunities for device drivers with this programming language.

Those interested in this work for enabling Rust-written HID drivers can see this patch series for all of the code undergoing review.

Leave a Reply

Your email address will not be published. Required fields are marked *