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;

arrow
arrow
    全站熱搜

    橘 發表在 痞客邦 留言(0) 人氣()