> Drivers are mostly not too hard
Except when they are, which is anytime something is poorly documented, which is pretty much all the time. Let's not even get started on vendors who don't WANT you to write drivers for their hardware.
> Hell, Apple OSes barely support any hardware.
Would be interesting to see an OS target specifically Apple HW to make it a bit easier on the devs.