1:强制写寄存器
long int *ADDR_ptr1 = (long int *)(0xF0530000+0x84); //将内存一个地址,强制转换成long int,赋值给指针。
viod main()
{
*ADDR_ptr1 = (0x54 <<1) | (0x1) ; //修改地址中的内容
}
2:类型大小
viod main()
{
printk("sizeof(char)=%d sizeof(int)=%d, sizeof(long int)=%d", sizeof(char),sizeof(int),sizeof(long int)) ;
}
sizeof(char) = 1
sizeof(int) = 4
sizeof(long int) = 4