// buggy program - faults with a read from kernel space #include void umain(int argc, char **argv) { cprintf("I read %08x from location 0xf0100000!\n", *(unsigned*)0xf0100000); }