Device Drivers

This cluster focuses on challenges in developing, porting, and standardizing device drivers for operating systems like Linux, including debates on kernel vs. userspace drivers, hardware compatibility, and firmware integration.

➡️ Stable 0.5x Hardware
2,752
Comments
19
Years Active
5
Top Authors
#3195
Topic ID

Activity Over Time

2008
4
2009
17
2010
29
2011
33
2012
48
2013
80
2014
99
2015
138
2016
187
2017
150
2018
134
2019
180
2020
256
2021
301
2022
292
2023
260
2024
264
2025
258
2026
22

Keywords

MS XHCI CPU e.g NI ROM EDK2 GPU BIOS I2C drivers driver kernel device userspace hardware linux port controller firmware

Sample Comments

fathyb Jun 10, 2022 View on HN

Proprietary device drivers come to mind..

bigdubs Feb 3, 2015 View on HN

Device drivers can be divorced from the core os.

marcodiego Sep 14, 2021 View on HN

This is a driver interface. If it is not standardized, we get that ugly situation where an userspace app only works with hardware from a specific vendor.

rcbdev Jul 20, 2024 View on HN

OS / driver development needs to be done on bare metal sometimes.

drdaeman Jul 4, 2017 View on HN

Was already done, many times. Device drivers is the issue it never took off.

bogantech Jan 25, 2024 View on HN

The hardware's the easy part - then you have to write a device driver for one of these systems

megous Jul 27, 2021 View on HN

What's to check out there wrt kernel drivers?

alexklarjr Dec 17, 2022 View on HN

they do, using drivers, that is too novel idea for linux.

zonoob Mar 29, 2012 View on HN

It's Unix. Write better drivers yourself.

jambutters Aug 29, 2025 View on HN

They actually reuse Linux driver stack for hardware compatibility