Remix.run Logo
ForHackernews 7 days ago

What an inefficient disaster to carry around all those drivers to run hardware that isn't on the device you're running on.

ch33zer 7 days ago | parent | next [-]

* The vast majority aren't compiled into any given kernel

* Those that are are only loaded when needed

It's not that bad

RJIb8RBYxzAMX9u 7 days ago | parent | prev | next [-]

I sympathize, but the reality is that except for very specialized cases, (hyper) optimizing for CPU performance is unnecessary, even in the embedded space. A Cortex-M0 has roughly the same performance as a 486, and is cheap and power efficient enough to be bundled in disposable test kits, vapes, etc.

wmf 7 days ago | parent | prev | next [-]

It's modular so you don't have to compile drivers you don't need.

beeflet 7 days ago | parent | prev [-]

Most of it is in modules that don't have to be compiled at all (and usually aren't)