[an error occurred while processing this directive]
USB устройства у разных производителей имеют разные VID и PID значения. Соответственно попробуйте в драйвере под DOS который у вас есть, подправить эти значения под значения вашего устройства. Если принцип обращения окажется одинаковый (Mass Storage Device), то заработает.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)