XMOS - это обычный микропроцессор (микроконтроллер), только многоядерный с распараллеливанием задач.
Внути него есть небольшая область однократно программруемой памяти (ОТР), в которую записываются разработчиком устройства свои уникальные коды, и бутлоадер.
Основная рабочая программа - находится в отдельной микросхеме ЕЕПРОМ в открытом или зашифрованном виде.
При старте, бутлоадер считывает из внешней памяти рабочую программу, расшифровывая ее, исполщзуя коды из ОТР, и если все ОК - стартует программу.
Саму программу, пишет разработчик устройств, это не Аманеро, тут настоящая программа на С и ХС (диалект С специально для XMOS).
В драйверах имеется средства апгрейда прошивки устройства.
Коды для шифровки - тоже выбирает разработчик, поэтому программа от одного устройства не подходит к другому устройству (если их делали не полные кретины).
Это раз.
Два - каждое USB устройство, облададет идентификаторами производителя и устройства (PID & VID).
В драйвере, содержиться список из нескольких PID&VID, с которыми он может работать, поэтому драйвр от одного устройства может не работать с другим, хотя они оба на том-же самом XMOS.
(Файл настроек драйвера текстовый, добавить еще PID&VID обычно не проблема, хотя и бывает защита.
Но(!) - абсолютно все драйверы, могут работать с демоплатой (Evaluation Board) от XMOS, поэтому любители и мелкие производители. просто используют PID&VID от этой платы, и их устройства могут работать практически с любым драйвером.
Сами драйвера - наиболее распространены от TheSycon, они есть стерео и многоканальные. Платные.
Есть демоверсия драйвера (многоканального), которая работает с PID&VID XMOS Evaluation Board.
Причем работает нормально 1 час после подключения устройства к компу, потом каждые 5 минут пищит.
При покупке дравера, покупатель должен иметь свой PID&VID + подпись драйвера (Verysign), и далее он генерирует инсталляшку драйвера под свое устройство. В зависимости от того насколько полный комплект он купил - он может иметь возможность вставлять свое лого, делать кастомизированную программу апгрейда прошивки и т.д.