3 ms·
Wouldn't be nice if there was a universal driver that you could use upon any operating system that supported universal drivers. Alas not aware of any initiativ
by Zenst 10y ago
Wouldn't be nice if there was a universal driver that you could use upon any operating system that supported universal drivers.
Alas not aware of any initiative or indeed reason that such drivers could exist, even in binary blobs it would be a step forward.
- oldsj 10y agoLike an api/abi drivers would target that OSs could use?
- rwmj 10y agoThere is UEFI Byte Code (EBC) which at least in theory can be used to write drivers. http://www.uefi.org/sites/default/files/resources/EBC_Driver_Presentation.pdf http://www.uefi.org/sites/default/files/resources/EBC_Driver... Anecdotally, cards come with EBC drivers which flat out don't work. There was also Forth Fcode used in Open Firmware. It was never widely adopted. Basically any universal driver framework is going to be compromised in some way that you won't like. Either it'll be too slow because it cannot use specific features of the operating system. Or it will annoy OS developers by tying them to an ABI which they don't want to support forever. Or (like EBC) it won't be widely supported and/or won't work at all because in reality no one cares about this.