Is it possible to override a driver that has been compiled into the kernel? -


i have usb device have api. api works if usb device doesn't use ftdi_sio/usbserial drivers.

on laptop, if plug usb device in, these drivers loaded (as modules) , have unload them using modprobe -r after code using api can see device.

i have device experiences same issue although no modules loaded i'm guessing these drivers compiled kernel. question - there way stop device using these drivers or have recompile kernel, etc?

thanks help!

you looking way :

  • unbind default driver usb device
    and
  • bind driver of choice it.

take quick @ this started.

a more detailed description of same available in excellent lwn article of (un)binding device drivers.


Comments

Popular posts from this blog

c++ - Creating new partition disk winapi -

Android Prevent Bluetooth Pairing Dialog -

VBA function to include CDATA -