Sample device driver which does I/O to physical memory,  along with a sample program which calls it.