EmbeddedDeveloper.com
Home » Quadros Systems, Inc. » RTXCusb










RTXCusb

Complete Development Suite for Embedded USB

RTXCusb is a suite of stacks, class drivers and controller drivers for low-, full-, and high-speed USB implementations in embedded devices. This development solution was specifically developed to support the growing number of embedded developers who want to integrate USB plug-and-play functionality into their products.

Whether you are building a new application or want to quickly and easily add USB connectivity to an existing application, Quadros Systems has a solution for you.

  • Host and Device (Function) Support
    RTXCusb supports development on both sides of the USB bus. This solution includes host and device stacks, class drivers and controller drivers.
  • Modular solution -- Choose only the components you need
    RTXCusb is designed to be a fully modular solution. Developers can license either the host stack or the device stack along with the class drivers and controller drivers they need for their application.
  • Portable -- Use with any operating system
    RTXCusb has been designed to work closely with the RTXC Quadros real-time operating system; however the RTOS abstraction layer included with RTXCusb means it can be used with any kernel or operating system.
  • Integrated with RTXC middleware
    RTXCusb can take full advantage of RTXC communications stacks and middleware. This includes integration between the RTXCusb mass storage class driver and RTXCfatfile embedded file system, and between RTXCusb CDC Ethernet class driver and the RTXC Quadnet TCP/IP stack.

RTXCusbHost Solutions

  • Full-featured USB Host Stack
  • Support for USB 1.1 and USB 2.0
  • USB Host Class Drivers
    • Mass Storage
    • Printer
    • HID (mouse, keyboard)
    • Additional class drivers may be available; ask your sales representative for more information
  • USB Host Controller Driver
    • Sample drivers for USB Host Controller built to OHCI, EHCI or UHCI standards

RTXCusb Device Solutions

  • USB device (function) capability allows the embedded system to attach to a USB host (such as a PC).
  • Embedded USB Device Stack
  • Support for USB 1.1 and USB 2.0
  • USB Device Class Drivers
    • Mass Storage
    • CDC Ethernet (Ethernet over USB)
    • Additional class drivers may be available; ask your sales representative for more information
  • Device Drivers
    • Sample USB controller driver
    • Philips USB controller driver kit 
    • Freescale ColdFire on-chip USB controller driver kit 

RTXCusb OTG Solutions 

USB OTG (On-the-Go) characterizes USB interfaces that have full device (function) support and limited host support. This allows the embedded system to Quadros Systems’ OTG product is scheduled for availability in Q3/Q4 2006.