eeprom handling: Add support for arbitrary user data
[libftdi] / ftdi_eeprom / example.conf
CommitLineData
673ca433
TJ
1vendor_id=0x0403 # Vendor ID
2product_id=0x6001 # Product ID
3
4max_power=0 # Max. power consumption: value * 2 mA. Use 0 if self_powered = true.
5
6###########
7# Strings #
8###########
9manufacturer="ACME Inc" # Manufacturer
10product="USB Serial Converter" # Product
11serial="08-15" # Serial
12
13###########
14# Options #
15###########
16self_powered=true # Turn this off for bus powered
17remote_wakeup=false # Turn this on for remote wakeup feature
18use_serial=true # Use the serial number string
19
20# Normally out don't have to change one of these flags
673ca433
TJ
21in_is_isochronous=false # In Endpoint is Isochronous
22out_is_isochronous=false # Out Endpoint is Isochronous
23suspend_pull_downs=false # Enable suspend pull downs for lower power
24change_usb_version=false # Change USB Version
25usb_version=0x0200 # Only used when change_usb_version is enabled
26
add00ad6
RH
27# Only used on FT-R chips (when omitted, use chip defaults)
28# Possible values correspond to enum ftdi_cbus_func.
29cbus0=TXLED
30cbus1=RXLED
31cbus2=TXDEN
32cbus3=PWREN
33cbus4=SLEEP
34
35# Only used on FT232H chips (when omitted, use chip defaults)
36# Possible values correspond to enum ftdi_cbush_func.
37cbush0=TRISTATE
38cbush1=TRISTATE
39cbush2=TRISTATE
40cbush3=TRISTATE
41cbush4=TRISTATE
42cbush5=TRISTATE
43cbush6=TRISTATE
44cbush7=TRISTATE
45cbush8=TRISTATE
46cbush9=TRISTATE
47
48# Only used on FT230X chips (when omitted, use chip defaults)
49# Possible values correspond to enum ftdi_cbusx_func.
50cbusx0=TXDEN
51cbusx1=RXLED
52cbusx2=TXLED
53cbusx3=SLEEP
54
673ca433
TJ
55########
56# Misc #
57########
58
59filename="eeprom.new" # Filename, leave empty to skip file writing