为什么 arm 架构的设备需要各种适配?
对于一个普通的电脑用户,我对 cpu 的理解基本上就处在他就是一个用于计算的……
cpu 从赛扬换成酷睿(同主板),直接开机就 ok,哪怕是换主板了,把原来硬盘换上去,也可以开机(当然,并不是 100%…)
但是到了 arm 这里,不说手机,因为不同的驱动太多,没法照顾。
一些开发板,或者机顶盒,比如 s905 到 s912 固件就不通用,甚至不同厂商同一处理器也不行,又或者 rk3288 rk3399 他们的固件也并不对等的……
不知道为什么会这样?我想程序员应该不是会偷懒把固件写死型号把……那么造成这个问题的是什么?