What happened when the user space application accesss device registers via mapped memory on /dev/mem?