I have a simple character device driver that allows you to read from a custom hardware device. It uses a DMA to copy data from the device\'s memory into kernel space (and t