Centrillium IT Consulting Inc.         

Centrillium USB Device Emulator

USB device emulator emulates any USB device with the help of a PC. Basically it turns your PC system into a USB device. You can use the USB device emulator for:

  • Testing and Verification of USB Host side hardware and software
  • Testing and Development of USB Device Firmware
  • Testing Interoperability (Plug-Fests)
  • Reference for Device Implementations
  • Learning USB technology
     
 

 

 

Features

  • Device Emulation
    • USB Mass Storage Class Devices
    • USB HID Class Devices
    • USB Audio Class Devices
  • Packet Generation

 


Contents

  • USB Device Emulator Hardware (PPT)
  • USB Device Emulator Application Programming Interface and Class Library
  • USB Device Applications
    • USB Mass Storage Device Emulator
      • Mass Storage Bulk Only Transfer Specification
      • SCSI Command Interface
    • USB HID Device Emulator
      • USB HID Class Mouse Application
      • USB HID Class Keyboard Application
    • USB Audio Device Emulator
      • USB Speakers
      • USB Microphone
    • USB Smart-Card Reader
    • USB Loop-back Device
      • For verification of Host Controller and USB Host Driver Stack

Specifications

  • USB 1.1 Full Speed/Low Speed
  • 512 Kb/S Transfer Rate
  • Bi-Directional Parallel Port Interface
  • USB Device Interface
  • Philips ISPD12 USB Peripheral Controller

 

Home