1.7. Writing a Device Driver

If you encounter a device which is not yet supported by Linux, don't
forget it's also possible to write a driver by yourself. You may look at
the book from Alessandro Rubini, Andy Oram: Linux Device Drivers.
There is even a free online issue
here
.