3 ms·
If it's all their code, yes they can do it (it might be a lot of engineering, though). But it might contain 3rd party code or dependencies to something that's n
by exDM69 10y ago
If it's all their code, yes they can do it (it might be a lot of engineering, though). But it might contain 3rd party code or dependencies to something that's non trivial to port to 64 bits.
If you go look at the boot procedure of a modern ARM SoC, it's pretty complex (also it's different for every SoC, there's no governing standard like the "PC is for x86"). The CPU may go through several operating modes and the procedure of booting up the cores is non-trivial.
I do not think it's impossible, but the benefits for all that engineering work may not be as great as GP suggests.
They are in a pretty unique position as they control all the hardware and the software, though.
- my123 10y agoThere is UEFI+ACPI on ARM also, that's how Windows on ARM works. Windows on ARM devices use a far more desktop-like bootchain than anything else
- exDM69 10y agoYes, but that's in addition to the dozens of proprietary boot procedures commonly used by Android tablets and smartphones and other ARM devices.
- bostand 10y agoActually there are more or less only two big ones used in 2017: the well engineered open source boot solution that ARM started and is now backed by Linux and that piece of garbage that Qualcomm uses. Hopefully next year this time there will be only one.
- my123 10y agoUEFI with ACPI on ARM was started by Microsoft first, but is now the ARM standard :)