Re:System76 Will Start Designing and Building Its Own Linux ...
by heavyset_go on Wednesday November 20, 2019 @02:17PM
(#21587375)
Outside of the server realm, ARM ISAs aren't standardized and require a fork of the Linux kernel to support each individual board configuration. The consumer ARM space is a mess when it comes to Linux support.
[ Parent
| on HN ]
Re:System76 Will Start Designing and Building Its Own Linux ...
by floatboth on Wednesday November 20, 2019 @02:34PM
(#21587557)
There is only one ARM ISA. Well, okay, multiple (32 vs 64 bit, microcontroller vs unix-capable) but vendors don't change the ISA. (Apple has been allowed to introduce some extension for using a coprocessor (?) recently but that's it.)
The different crap between vendors is just the various onboard devices on the SoC, nothing to do with the CPU cores that implement the ARM ISA.
The "consumer" space is indeed not good, but there's only so many SoC vendors (and most of them rely on Synopsys DesignWare blocks for all the things) and mainline Linux supports most of them really really well.
The real fun time is for us in the BSD world, we're too small for e.g. Rockchip to care about us and contribute like they do with Linux :(
Re:System76 Will Start Designing and Building Its Own Linux ...
by heavyset_go on Tuesday November 26, 2019 @10:22PM
(#21644982)
I got my acronyms confused, when I say ISA, I mean the ARM board equivalents of the Industry Standard Architecture[1] that preceded PCI.
[1] https://en.wikipedia.org/wiki/Industry_Standard_Architecture