close
http://jimmychenhaha.blogspot.tw/2012/11/ioremap.html [參考用]
#include <asm/io.h> //ioremap
void __iomem *dualsys_reg_addr;
volatile unsigned int *memAddr;
dualsys_reg_addr = ioremap_nocache(BOOTSELECT_ADDR, 0x4);
memAddr = (volatile unsigned int *)dualsys_reg_addr;
unsigned long STR;
STR=ioremap(0x0000000,4); //32bit
寫入兩種方式
writel(0x000,STR); //32bit
OR
*(volatile unsigned long *)(STR)=0x0000;
全站熱搜