========================================================================
       CP2101SetIDs Version 1.01
========================================================================

- Changes since Version 1.0
	-- Max character length of the serial number is 63 not 123.
	-- Uses CP2101_DEVICE_STRING type for the full path.
	-- Uses CP2101_PRODUCT_STRING type for the the product string.
	-- USes CP2101_SERIAL_STRING type for the serial number.

This application along with functions defined in CP2101.dll allow the user
to change the Vid, Pid, Power Use Attributes, Max. Power consumption,
Serial Number, Product String and Release version contained in the device
flash memory space of a Cygnal USB to UART Bridge Controller.

To use this application, copy CP2101SetIDs.exe and CP2101.dll into the same
directory.  Launch CP2101SetIDs.exe.  If any devices are connected they will
be shown in the Select Device device list.  Here the devices are list with
full path information as found in the Windows registry.  The values in the
edit and checkbox fields will reflect the contents of flash for the currently
selected device.

To update the device with your product specific values change the values in the
edit fields and/or check the desired settings.  Click on the checkboxes next
to each value or setting you wish to update and click the Program Device
button.  After the device has been programmed the edit fields and checkboxes
will be updated again with the actual values contained in device flash
memory to verify success of the operation.

- Vid and Pid are 2-byte hexadecimal values.

- Max Power is a 1-byte hexadecimal value.

- Serial Number has a maximum size of 63 characters.

- Product String has a maximum size of 126 characters.

- The release version consists of a major and minor version decimal number.
The maximum value for each is 99 i.e. two bytes are used to encode the major
and minor versions in BCD format.

NOTE:

This application performs no error checking on the values entered.
Entering invalid values may have unexpected and incorrect results.


Building the project:
Open CP2101SetIDs.dsw in Visual Studio 6.0 and select the build option in the
'Build' menu.