La domanda e' ? Ma che stai facendo ?

In ogni caso, la risposta e' ... un device driver (e anche complicatino ...)