Hi, I would like to write a driver for my usb mouse. It functions normally with kernel driver, nonetheless, I want to study usb system. When the kernel executes the probe function, what would happen if there exists two suitable drivers. And how can I override the existed kernel driver? I presume that