蝴蝶翅膀的力量,也许能够改变这个世界。
全部博文(81)
发布时间:2014-02-27 09:59:07
最近做一个mips架构的uboot移植,发现uboot无法向linux传递启动参数。经查,发现是传递参数的内存是kseg0(0x80000000-0xA0000000)。linux启动时会invalidate cache,因此只要将传递参数的内存修改为kseg1(0xA0000000-0xC0000000)即解决问题。这个问题不是每个mips架构的都有,和cache是write through还是copy back策略有关.........【阅读全文】