ARM really shot itself in the foot by making it so every SOC needs to have a custom OS image tailored to it. x86 meanwhile lets you pick a universal binary that’ll sort itself out at runtime
What LPI Exam is this
Anything that’s turning complete, has enough ram, and has a c compiler can run Linux. Theoretically, you could program a CPLD to run brainfuck and you could still run Linux.
The mainline part is key.
Yes. Any turing complete processor can perfectly emulate any other turing complete processor, whether it is x86, arm, or riscv. Mainline Linux can then run on this emulated processor without modification.
What’s the test here? Prove you’re an embedded systems nerd?
The follow up question is what chip can run Doom.
If you get it right you’re a robot!
welcome to the secret robot internet