Introduction - If you have any usage issues, please Google them yourself
Device model, the developer of the driver, there are three things are essential: The first is the protocol or standard spec, which is the norm, such as usb protocol specification second is a hardware datasheet, ie your drive to support the hardware manuals third is similar to the kernel driver source code, for example, you want to write touch screen driver, then it can refer to the kernel already have some of the touch screen driver