если у DSi (что так и есть) проц ARM, то почему мы технически не можем (или всё же ли можем) запустить ОС DSi чисто на RPi?
Я пока из проблем лишь вижу что у DSi ARM9+ARM7, а у RPi (беру инфу с RPi3B, т.к. у меня имено эта малинка) один ARMv8 (+AArch64), но вроде что одно ARM, что другое ARM, только более современное.
@tech (?) by @latte
@latte во всяких микроконтроллерах вроде STM32C0 тоже ARM. ARM это широкое семейство процов, бинарная совместимость там не предполагается. Как минимум в исходной железке может быть какая-то переферия к которой нет (или есть, но работает чуть по другому) к которой обращается код. И едва-ли в коде предусмеотрены какие-то фолбэки на случай если в переферия не ответила как ожидалось