3 ms·
The processor was never the problem with ARM, it's that there's never been a reasonably stable peripheral ecosystem around it. Vendors are mostly out there buil
by 0xcde4c3db 2y ago
The processor was never the problem with ARM, it's that there's never been a reasonably stable peripheral ecosystem around it. Vendors are mostly out there building overgrown microcontrollers instead of actual platforms. It's not like PC where you can discover 95% of hardware on any PC from the past ~20 years by enumerating PCI/USB/SATA. You're expected to obtain out-of-band knowledge about the physical mapping of the peripherals and somehow supply that to your bootloader/kernel.
- wahern 2y agoDevicetree has been the bane of end-users since forever, yet I gather kernel developers and non-x86 system vendors still love it. OTOH, I get ACPI is hopelessly complex from an implementer's perspective, partly because of all the little vendor bugs and spec violations that end up encoded into the implementation to support real-world hardware. Is there a better future?
- pajko 2y agoAnd let's not forget about Open Firmware.