Comment on [deleted]
solrize@lemmy.ml 1 week ago
x86 hardware interfaces are traditionally pretty well documented and standardized, going back to the original IBM PC in the 1970s(?), enabling among other things an aftermarket of plug-in expansion cards and other peripherals. That standardization also makes it possible to write device drivers and keep them working.
ARM stuff on the other hand is closed and changes all the time. So this year’s peripheral won’t work with last year’s phone. Mac stuff is also like that, maybe not quite as much most of the time.