> unsigned long * const pReg = (unsigned long*) 0XC0000000 ; > > printk( KERN_INFO"** read (%p) %08lX.\n", pReg, *pReg) ; On any virtual memory processor I am aware of, the above will cause pReg to contain a virtual address, not a physical address. Jeff, I do not follow you... Could you, please be more explicit. Thanks. _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies