[Lcdproc] support for the ft245B in hd44780-ftdi
Daniel Lindenaar
daniel-lcdproc@lindenaar.eu
Mon Feb 18 20:30:02 2008
This is a multi-part message in MIME format.
--------------010709010700040606090301
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Hi Ismail and everybody,
I've also modified the driver... And it works! I've adopted most of the
code from the existing ft2232 driver and indeed added an option; ChipID...
Seems double work has been done anyway... I guess we're going to have a
vote in which patch to apply ;)
My patch is attached. I will get to the documentation part, but let's
first have a look at the code...
regards,
Daniel
Ismail Ibrahim wrote:
> Hi All..
>
> I have a modified the ftdi driver to support 4 bit wiring for single
> channel ftdi chip(FT232,245..etc)
> Later I'll post it to the development..
>
> @Daniel:I add the ftdi_mode option.. it is default to 8. If we want to
> use 4 bit wiring later we define ftdi_mode=4 in LCDd.conf
> what do you think?
> _______________________________________________
> LCDproc mailing list
> LCDproc@lists.omnipotent.net
> http://lists.omnipotent.net/mailman/listinfo/lcdproc
>
>
--------------010709010700040606090301
Content-Type: application/x-gzip;
name="ftdi_FT2xxBM.patch.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="ftdi_FT2xxBM.patch.gz"
H4sICFfpuUcAA2Z0ZGlfRlQyeHhCTS5wYXRjaADtWW1v2kgQ/lx+xVykRhDsxHYgoXDJ5Q3u
kK5pldCrTr0KGXsNVsD2+SVNlea/3+yu37CNeQmJ7kMpDWDvPDM7M/vsjFcURfCIe0/cA901
8cM7mOiNxnFLEg1fN/e1Nw24tu9BkaRjkI/azVZbkkCU8PVG3m9U6vX6Enm5BT0yogAt/NPG
d1PhAJWzMxAPG8I7qONf+RDOzipA/x0cgGZbFtF807bA/+4Q8ByimYapgRFY7LIHvg0jAuTB
sT2iQ+CZ1hgc27R8NAJMC9+mX61VxHvb1IEaM/zjilk29Iil66qvVj+iyapPrvA77DkCBJZn
ji1E0yaqC7rpOVP1e/8qe8OYqmMve1Gb1DpFykaqdjc1xxN/iTbPx3vFENoUp5gRx5H1ZGRv
oDw8XLyPJejcGyNzmc54huVoL+evEqXr+q0EaiX/KYfKq084rfN5800jLZguX1p7e2zZNSWh
2YB6E9edpLCF91gB+sL1A/c4fdsdmroAjmvrgebj905y30Dt9DsuUs/nVu1pE9MZ0qUa3ouN
pgLsJoPgIPO2wQmkrd2rge7e+xPTE08dfnlIg0GlRSrtiKchxwxjNhBPo5ghWuFi75QJx87P
Ssc3SsWZx7Oi7CKK8Skjp/1pqzr1mWGO+bXYzygaT5kPGI4JOt3yq/F1S50RAXb+YjL9qx0B
JHw/SA3psBbGJgnWGoAfuVCCeCRJci2KcBTVBYCe7yLt5jAvUSwC3OHZuRNBmgZUUUybOdUY
PTUKTk5AqvGhsQVsQoO/P3aHdNBliESm6PRk5GJgSgZ55AL0i/ed5D6Df5wf7xLHdv3qzcfB
sHtzg+ifrDvL/mYBn3Eb3no461h9rZMV9wPXAlFOXX+q1PkP75vpaxOohjbV0ro1FW1JHNCe
h8Xc8icER/DI4Ibs+xgWD1SXgGX7oNtaMCO4M7LliF8wbdXp9Ps8DOY2S+CpaZHhze0aOZQW
ixNTzs5+Hv/zZvifY3ylFL97vRF+9zpZWKX4acZYX00sHWtrUW1RKqQ0rsB0CzavvPWrEN+i
XWkltDkeLNqVOtkZYur2sVYBeZ/uI1jzTdtAjZ8fxfBYPbcbBkHLBocN8bjjiWuoGknGCtC/
HnRveueX3eF5TjCyN/BGQ9shVlqucCfMIlDiMeBXkGB3F+F+OcHttZZlDvrKsUdgqaMpoZUs
VczMAJ3cmxpBJtGh+tarYYIYAjeQphVxXbQnpN3EGVmTuLY82dDX0/xPnYyCMbPpqnvx6fcw
TblBXqBphOhEr4bBAblGLaNG1XKxzCMROj9al2MpOlLxc2brJIX1j7VTGEcmh6uES6UDIj30
ennNURYpqSzCtei79nRpIuVopCyTlHQqXayRSspr55JH0AH65imllOaUss2cUp6fU5ACWy+l
lJKc6g2u+oD623Brz4hvzogHhulizfvNNX0C6D0PkNZ8wDb1jrhM//6RABZOkPag98TzzbFK
2XG/wKYFxA1Vh+0KN7fD/vXtAIPb+3R9edsdwA/o94ati/4gO8XAmxLiQLUhS1J+Kpo9m9kW
z3uEXoAxcol6l7qW1BwX77dVcEAORyeGGkx9LqqbhkFcQlsM155RHXDDfMSMEfCCHYwnL1m1
yNLLVi1KOf6zq5ZGOf6Wq5ZWQbKtXLMUPmLYuGgpfnawUdWSf3awcMOhtfr6pcrPimP57vDs
LWFbtUX58zXK1Fk1y+m3sYR+n6JHHZt3dtHTim13dAW4W+nk8rjb6eDyuC/RuYlxuIq7GTHO
pBw1JLdW7F64wCYcwiQXcYf4KpyR0hJzhchTXlyZG4q7EXERwmpdSBKHpQyRiXZR17Eo4Moq
Ec91GctCXtJdbCfmW+kmcrFXnhN7ZfPYZ7uF5aFXCmK/3e4gsWGzdoDJZ9qAcBNZWP6HT+PD
cEh44YkdDshSUziGutw8xg9+KIfzLTSuAvQYoiK+yvlapf6ahzXxkQjO/UPgO4HPuJxGk4c5
TKLUuUi0QlkCsEOLNHvsahMB6B7KfNxQmI/fNWIfF/pyvWOhYg+tiZE+CjJoljB7my1qryJL
5fYWHj4Vm1U8NNLOJDBoxQsyOvKICZGDpe8zq4/eCQ20WpGF4yNmdgJN8szMCi92sJZY/Lxz
1Ur9MXMexj1N/g2IpZEvXzFlUnW7k2pu6KRxiWOFkS4T2RVFKBXJllEriBRqeYqL4YM93Ars
O6BFEaZJYBi8Q4/O+qlP2IG7qU4xZIzS9vf3Drh0aceXp7dqnt9+VAsunp424jbkp4oVVISx
zNFZRGT1FYksyl4BDiPLiztrLKOHqdKif937gHvyZwTFLRm37wch/L+TgH6RvqZ+yOkfytda
B5JTRFbR1DLLZ7kVvMAxVHOKqxELHDbHuJzZh+4DM29HyDe4a/bFBJGgKsYHYdgHs9O+EoJ5
ua1zBR6CUoqooscpOj1HxRy8Oh+c137LdJhtyiO1Qj7BmovmYTkNraUjT3Pb1/Ea8yjUsYtX
jRf31ta1lMzlqbN9/jmKltZrssIb+no+FYRkUEoH61Z/jykfxoSfi+kJHw+/LXow0qbNQCi9
rKhlULyu/f/FQMkFoYCOSyOwoJ59TG3YZUVqMqq4SE2hkPxTY24grb66H3qA5dR/9PRpOa8p
AAA=
--------------010709010700040606090301--