嵌入式程序知识 1- uboot & kernel下操作CPU寄存器的区别(writel/readl/ioremap)
#1.在uboot中操作CPU寄存器#include <asm/io.h> reg = readl(PHY_ADDR); reg &= ~IOMUXC_REG_GPR1_ACTCS0_MASK; writel(reg, PHY_ADDR);其中PHY_ADDR是物理地址,跟踪代码发现writel操作如下:#define writel(v,a) __arch...
原创
2020-04-25 18:39:07 ·
1724 阅读 ·
2 评论