FreeCalypso > hg > freecalypso-hwlab
changeset 72:5197272cd624
DUART28C and DUART28S EEPROM configs
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 30 Jul 2020 04:53:47 +0000 |
parents | bac08ce19c08 |
children | 749e1a14aa24 |
files | eeproms/duart28c eeproms/duart28s |
diffstat | 2 files changed, 34 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/eeproms/duart28c Thu Jul 30 04:53:47 2020 +0000 @@ -0,0 +1,16 @@ +# This EEPROM configuration is one of two possible configs that can be +# programmed into FreeCalypso DUART28 adapters (custom hw made by +# Falconia Partners LLC) based on the FT2232D chip. The present DUART28C +# configuration sets a custom USB ID and is intended to be used together +# with a custom patch to the Linux kernel ftdi_sio driver that applies +# a special quirk when this USB ID is detected. The driver quirk in +# question applies only to FT2232D Channel B and suppresses automatic +# assertion of DTR & RTS when the corresponding ttyUSBx device is opened; +# this driver quirk is required in order to use the DUART28C adapter's +# boot control outputs. + +vid 0x0403 # FTDI +pid 0x7152 # Allocated by FTDI to Falconia Partners LLC + +manuf FreeCalypso +product DUART28C
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/eeproms/duart28s Thu Jul 30 04:53:47 2020 +0000 @@ -0,0 +1,18 @@ +# This EEPROM configuration is one of two possible configs that can be +# programmed into FreeCalypso DUART28 adapters (custom hw made by +# Falconia Partners LLC) based on the FT2232D chip. The present DUART28S +# configuration sets the default USB ID that is used by FT2232x adapters +# and is recognized and treated as a generic dual UART device by the +# standard unpatched Linux kernel ftdi_sio driver. This configuration +# is intended for those users who don't need DUART28C boot control outputs +# and who wish to avoid the major inconvenience of applying a custom patch +# to their Linux kernel ftdi_sio driver. Please note that boot control +# outputs CTL1 and CTL2 cannot be used with this EEPROM configuration - +# they will be triggered whenever Channel B ttyUSBx device is opened, +# making them unusable. + +vid 0x0403 # FTDI +pid 0x6010 # FT2232x default, treated as standard dual UART by Linux + +manuf FreeCalypso +product DUART28S