Introduction - If you have any usage issues, please Google them yourself
This driver uses a wait queue, semaphores, interrupt register. Also pay special attention to write function is implemented as passed from the user space digital-analog converter channel number (channel) and frequency division value (prescaler), read good data conversion function of the outgoing. Pre-entry points for frequent and reading, the driver does not use that, when the multiplexer, this value will have to take advantage of, and need a multiplexer implementation methods.