Klidně se opakuj, ale je to jen tím, že jsi nepochopil rozmanitost ARMu. Nedá se tam aplikovat nic univerzálního, jsou to dost často tak odlišné procesory, že jediná slušná možnost je device-tree. Dokonce můžou 2 jádra (na každém může běžet jiný OS) sdílet různé periferie, od SPI, přes CAN až po kdeco. To samozřejmě ale není záležitost RPI, spíš ARMu obecně.