Home > News > Press Center

Low-Cost USB Device Stack

Costa Mesa, California, November 11, 2005 - Micro Digital Inc. announces the immediate availability of a USB Device stack for developers of embedded systems. The product, smxUSBD™, is another addition to its extensive product line of embedded software components. smxUSBD is configured for optimal use with Micro Digital's SMX RTOS (real time operating system), but can easily be ported to other RTOSs, or used stand-alone. It supports ARM, ColdFire, PowerPC, x86, and other leading processors.

smxUSBD offers a clean, modular design that allows efficient use in embedded applications. By using smxUSBD, embedded developers can easily add USB connectivity to PCs, laptops, or other USB hosts. This is a convenient way to exchange data and control information or to download new code. smxUSBD includes three device emulators: serial, mouse, and mass storage. Each emulator is compatible with the corresponding Windows USB class driver. Thus, a custom Windows driver is not needed.

smxUSBD complies with the USB v1.1 specification and supports low and full speed operation. It is written in ANSI C, and can be ported to any hardware platform that has a USB device controller. smxUSBD is modularized so only what is used is linked into the final application. Typical code footprint is 17 KB, for CISC processors, and typical RAM size is 4 KB. Data transfer rates are up to 30 KB/sec for serial and up to 1070 KB/sec for mass storage operation.

The smxUSBD device stack is a companion product to the already announced smxUSBH, a USB host stack. Each product is designed to deliver optimal performance and memory usage in embedded systems.

Pricing and Availability
smxUSBD is available now. It is royalty-free for one end-user-developed product. It comes with full source code, including all device emulators, and there are no per-seat charges.

About Micro Digital
Micro Digital, Inc is located in Costa Mesa, California. Micro Digital has been in the embedded systems business for over 30 years and has been producing SMX for 18 years. The company is dedicated to providing quality products and support for embedded systems developers at moderate prices.

smxUSBD Product Brief

Trademarks used above are the properties of their respective owners.

back to Press Center
Press contact:
Betty Martin-Danner