-------------------------------------------------------------------------------
 Readme.txt
-------------------------------------------------------------------------------

Copyright 2005 Silicon Laboratories, Inc.
http://www.silabs.com

Program Description:
-------------------

This program demonstrates how the Firmware Template can be used to 
create a USB HID to UART bridge that communicates with a PC application.  
The PC application is a simple terminal-like program that sends data to and
receives data from the Target Board.

Project Note:
------------

This project is organized so that it can be compiled for three different
microcontroller families: The F320/1, F326/7 and 'F34x families.  

There are two changes that need to be made to customize the project for
each family:

1) In the file c80513xx.h, change the include file to family being used.
2) Include the appropriate "F3xx_HIDtoUART.c" file in the build.
   This is done by right-clicking on the file in the project window and
   adding to the build.  

If this example was found on the Silicon Laboratories Development kit CD,
these changes have already been made for the respective device.

How To Test:
-----------

1) Open the project file in the Silicon Labs IDE.
2) Open C8051F3xx.h and select either C8051F320.h, C8051F326.h,
   and C8051F340.h.
3) Download the code to any C8051F32x or C8051F34x target board using 
   the Silicon Labs IDE.
4) Run the GUI application that comes with the firmware and test the features.


Known Issues and Limitations:
----------------------------
	
1)  Firmware works with the Silicon Labs IDE v1.71 or later and the 
	Keil C51 tool chain. Project and code modifications will be 
	necessary for use with different tool chains.

2)  Place jumpers on target board to connect the LEDs, switches, and
    the Pot to the microcontroller, if necessary.

3)  Windows application and driver supports Win2K, XP, and 98SE only.
	

Target and Tool Chain Information:
---------------------------------

Target:         C8051F320/1, C8051F326/7, C8051F340
Tool chain:     Keil / Raisonance
                Silicon Laboratories IDE version 2.6
Project Name:   HIDtoUART


Command Line Options:
--------------------

Assembler : Default
Compiler  : Default
Linker    : Default 


File List:
---------

c8051f3xx.h
F3xx_HIDtoUART.h
F3xx_USB0_Descriptor.h
F3xx_USB0_InterruptServiceRoutine.h
F3xx_USB0_Register.h
F3xx_USB0_ReportHandler.h
F320_HIDtoUART.c
F326_HIDtoUART.c
F340_HIDtoUART.c
F3xx_USB0_Descriptor.c
F3xx_USB0_InterruptServiceRoutine.c
F3xx_USB0_USB0_Main.c
F3xx_USB0_ReportHandler.c
F3xx_USB0_Standard_Requests.c
ReadMe.txt (this file)


Release Information:
-------------------
	        
Version 1.0
	Initial release (PD).
        04 JUN 2008

Version 1.1
        Updated USB0_Init() to write 0x89 to CLKREC instead of 0x80 (BW)
        1 SEP 2010

-------------------------------------------------------------------------------
 End Of File
-------------------------------------------------------------------------------