USB devices identify themselves to the operating system with three numbers, the vendor id, product id and BCD. calibre uses these numbers to identify the device. If your custom firmware changes any of these numbers, it wont be recognized. I could ofcourse add the BCD for that firmware to the driver, but doing that for every custom firmware is not viable.
|