USB-Related
Links
General USB Forums:
- USB Implementer's
Forum - News, information, and technical support for USB peripheral
developers
- USB News
- News and information related to USB
- USB Stuff
- An online catalog where you can purchase the latest USB peripherals
in the market
Microsoft Sites to Visit:
- Microsoft
Developer's Network - MSDN, the Microsoft Developer Network,
is Microsoft's broad program for providing developers with the
tools, technologies, education, information, events, and other
technical material they need. Members have access to the MSDN
Library, MSDN News, and SDK and DDK updates.
- Microsoft
Hardware Development Support - The information on this web
site is provided to help independent hardware vendors (IHVs) and
original equipment manufacturers (OEMs) plan for changes and new
features in future versions of Microsoft Windows and Windows NT
operating systems.
- Microsoft
Driver Development Support - Microsoft's Dr. Iver provides
thorough technical articles geared toward new device driver technologies
for Microsoft Windows NT and Microsoft Windows 98. Currently,
this usually means the Win32 Driver Model (WDM), but will also
include more global pains that might ail many of you.
Sources for USB Books:
- AnnaBooks
- A good source of information for books and workshops for USB.
A new USB book just
came out called USB Peripheral Design with recommendations from
USB-IF, Microsoft, Lucent, Philips, Phoenix and Electronic Design
Magazine. Check it out: Developing
USB PC Peripherals by Wooi Ming Tan ISBN 0-929392-38-8..
- Mindshare
- Training classes as well as books on USB.
Windows
Driver Training Resources
USB
Design Resources
- Keil
Software
Keil provides useful examples and application notes on utilizing
EZ-USB
- Award
Software (a Division of Phoenix Technologies)
Host controller driver stacks for embedded systems and NT 4.0.
Class Drivers for embedded systems and Windows. Class drivers
are available for keyboards, mice, hubs, monitors and printers.
- Phoenix
Technologies
Phoenix has developed custom drivers for
customers for the following classes; audio, mass storage, and
streaming video for both Windows 95 and Windows 98 systems. They
also have a product called Plugworks which reduces number of questions
by users with dialog boxes that help identify and diagnose the
users connection problems. They also have to provide utility
software for peripherals.
- Moore
Computer Consultants, Inc.
MCCI® is a computer systems engineering company with 20 employees,
specializing in the development of high performance firmware,
system software, hardware and silicon for OEM electronics manufacturer.
This link is a description of the Universal Serial Bus (USB) development
packages offered by MCCI to designers of electronic equipment.
- American
Megatrends Inc.
AMI offers its customers the tightest coupling between BIOS and
hardware. In addition, they perform USB Development for keyboard,
printer, and communications firmware.
- Parallel
Software
Parallel moved into the Mac OS early and
established itself as a leader in MacIntosh USB development. They
have experience with EZ-USB and can provide drivers for USB to
serial adapters, USB to Ethernet adapters, Mass storage (bulk
only transport specifications of the Mass Storage Class Driver)
and scanners. Their USB to serial adapter provides robust, hot-plugging,
and printer port emulation.
- Lusher
Technologies
A full service product development company with experience in
USB, PCB design, production, analog and digital design, embedded
systems and more.
- CATC
Makers of USB bus analyzers, USB traffic generators, and host
production testers.
- FuturePlus
The FuturePlus card for the HP logic analyzer
is great if you're already a HP analyzer user, but it's limited
to the analyzer trace depth (4K words on ours).
- Genoa
Genoa provides a low cost solution with an analyzer that hooks
to a PC using an ISA card. so it's not as portable as the CATC
products.
- CM
Research
Product development consultants.
- Logicmeca
Logicmeca is a complete design house with
several engineers who can perform a complete turnkey design. They
provide services in hardware, firmware and driver development
for any USB peripheral. They develop designs using HDL simulation
with FPGA and ASIC conversion. They have solid background
in a variety of imaging, video and audio fields including VGA,
sound card TV tuner card design, video capture design, scanners
and fingerprint recognition. They have significant experience
with EZ-USB having developed a multitude of USB peripherals. Logicmeca
offers easy access to the Asian markets being based in Korea.
- Perigee,
LLC
Perigee, LLC. is an engineering design and
product development company. They are an expert in EZ-USB development
and have a broad experience in all facets of product development
including software development, digital logic design, and system
integration. Perigee serves clients in many different markets,
and has an excellent track record of delivering quality work on
time and on budget. Their growing experience with USB and the
EZ-USB product family includes complete end-to-end software development:
device firmware, I/O drivers (PC and Macintosh), API's, and application
software. They also provide hardware design services and can serve
as a PCB supplier. They are flexible and responsive, and can deal
well with short design cycles and tight schedule requirements
|