Hacker News new | past | comments | ask | show | jobs | submit login

Is this any simpler on ARM?



Only in the sense that every board vendor does their own random thing, which makes it simpler for the board vendors and horribly complicated for everyone else.


Yes. Bootloaders are still complex, but there is less legacy setup that is required. That said, if you're targeting UEFI instead of BIOS, it's a great deal simpler on x86 as well.


Not sure, I wouldn't count on it. Currently deep in RISC-V and it seems there's hope.


I don't see how riscv can be anything but worse than Arm in this regard. With Arm at least Arm Holdings has some nominal power to steer towards sanity (devicetrees, systemready etc), with riscv it's again full freedom for vendors to make their own bespoke crap.


> With Arm at least Arm Holdings has some nominal power to steer towards sanity

How's that working?

RISC-V at least can have a formal spec that companies can choose to follow. The profile mentioned in another comment is one way. Companies can say they're compliant with this or that profile and software can target it.


Unfortunately this is true in general, but for servers there is some hope: https://github.com/riscv-non-isa/riscv-server-platform




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: