Что происходит, когда мы вставляем через usb стороннюю плату с процессором?
Все USB-устройства при подключении отдают информацию о своём классе и Vendor/Device идентификаторы, с этой информацией ОС смотрит, есть ли у неё подходящие драйвера. Эта же информация доступна программам для поиска интересующих устройств.
"когда мы вставляем...", комп читает VendorID и ProductID подключенного устройства и смотрит у себя, знает ли он как с ним работать.