Cygnal ( now Silicon Labs) has a couple of parts the C8051F320 and 321 which contain a hot rod 8051 core and are USB2.0 full(not high) speed compliant. The development kit comes with USBXpress which contains the firmware for the client side and a Windows USB device driver for the PC side. They also provide "Virtual Com Port" drivers which allow you to map the USB port to a COM port.
All well and good for your application. Now for *MY* little problem. I need to embed USB into a device which will communicate with a Pocket PC running WinCe.net 4.2 for Pocket PC aka Pocket PC 2003. I have identified a compact flash USB Host side adapter which comes with a WINCE driver, but neither that company nor Cygnal will claim that I will be able to communicate with their drivers. The Cygnal chip code is designed to be used with the corresponding Win XP driver, and the CF USB adapter is - I think - designed to be a generic plug and play USB Host. Does anyone have any idea of a chip that comes with WinCE support? I'm really trying to avoid having to write my own WINCE driver as I am under a very aggressive time table.
TIA
Bob