Welcome to the Linux Foundation Forum!

Is it possible to write a driver for a USB board recognized as a chip that is on it?

I have a board, with CP2102 chip on it and I would like to write a driver for it. The problem is, that when it is connected, it is recognized as CP210x USB to RS232 serial adaptor and the kernel loads its driver automatically. The CP2102 chip has not been modified in any way, so the product and vendor id's match the defaults. Is there a way to recognize, that it is not just the CP2102 chip that got connected?


Upcoming Training