Hacker News new | ask | show | jobs
by PartiallyTyped 973 days ago
I am referring to userspace / userland drivers.

https://www.kernel.org/doc/html/v4.18/driver-api/uio-howto.h...

1 comments

But you can write userspace drivers in any language, as long as that language has basic file I/O and mmap() support. There's nothing special about using Rust for userspace drivers.
Isn't this false? Don't certain languages basically need, say, a libc that isn't nessesarily available in kernel space?