zlacker

[parent] [thread] 3 comments
1. eschat+(OP)[view] [source] 2022-08-17 23:59:22
The ARM ecosystem is really hobbled by the lack of a standard boot loader and device tree mechanism, and the RISC-V ecosystem is heading down the same path.

There are several good Open Source implementations of IEEE-1275 Open Firmware available now (see https://github.com/openbios for some). Everyone should just use it instead of implementing their own solutions, to keep the boot loader independent of the operating system while still ensuring broad functionality.

replies(1): >>yjftsj+9c
2. yjftsj+9c[view] [source] 2022-08-18 01:43:36
>>eschat+(OP)
Or UEFI, which works fine on ARM & RISC-V.
replies(1): >>eschat+Bi
◧◩
3. eschat+Bi[view] [source] [discussion] 2022-08-18 02:38:33
>>yjftsj+9c
And which is also quite a bit more complex, compared to Open Firmware.
replies(1): >>yjftsj+Il2
◧◩◪
4. yjftsj+Il2[view] [source] [discussion] 2022-08-18 17:26:30
>>eschat+Bi
Sure; I would have preferred a world where OF won, but that's not where the ecosystem went. And UEFI is... fine, and in this case I think the network effects are worth it.
[go to top]