~benklop/+junk/lcdproc

« back to all changes in this revision

Viewing changes to docs/lcdproc-user/drivers/t6963.docbook

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Oxer
  • Date: 2004-05-19 21:32:59 UTC
  • Revision ID: james.westby@ubuntu.com-20040519213259-iipx6m4xlwap50w7
Tags: 0.4.5-1
* New upstream release which fixes two buffer overflow / string
  format vulnerabilities. By the way, yes I know this package is
  'native' when it should be 'normal', but I'll fix that with
  another upload because I want to get this security update done
  ASAP since upstream indicate it's a serious problem.
* Fixed location of example client 'metar.pl'.
  Closes: #249770

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<sect1 id="t6963-howto">
 
2
<title>The Toshiba T6963 Driver</title>
 
3
 
 
4
<para>
 
5
This section talks about using LCDproc with LCD displays that use the 
 
6
T6963 chipset. Usually, this chipset is used on big character LCD 
 
7
displays that can often act as a screen.
 
8
</para>
 
9
 
 
10
<sect2 id="t6963-connections">
 
11
<title>Connections</title>
 
12
 
 
13
<table>
 
14
<title>T6963 wiring schematic</title>
 
15
<tgroup cols="2">
 
16
<thead>
 
17
<row>
 
18
<entry>Parallel port</entry>
 
19
<entry>LCD</entry>
 
20
</row>
 
21
</thead>
 
22
<tbody>
 
23
<row>
 
24
<entry>1 (Strobe)</entry>
 
25
<entry>5 (WR)</entry>
 
26
</row>
 
27
<row>
 
28
<entry>2-9 (Data)</entry>
 
29
<entry>11-18 (Data)</entry>
 
30
</row>
 
31
<row>
 
32
<entry>14 (Autofeed)</entry>
 
33
<entry>7 (CE)</entry>
 
34
</row>
 
35
<row>
 
36
<entry>16 (Init)</entry>
 
37
<entry>8 (C/D)</entry>
 
38
</row>
 
39
<row>
 
40
<entry>17 (Slct)</entry>
 
41
<entry>6 (RD)</entry>
 
42
</row>
 
43
<row>
 
44
<entry>18 (GND)</entry>
 
45
<entry>3 (GND)</entry>
 
46
</row>
 
47
<row>
 
48
<entry>+5V</entry>
 
49
<entry>3 (LCD +)</entry>
 
50
</row>
 
51
</tbody>
 
52
</tgroup>
 
53
</table>
 
54
 
 
55
</sect2>
 
56
 
 
57
<sect2 id="t6963-compiling">
 
58
<title>Compiling</title>
 
59
 
 
60
<para>
 
61
Make sure that the T6963 files are built when you run configure. This
 
62
can be done by specifying "--enable-drivers=all" or by
 
63
"--enable-drivers=t6963".
 
64
</para>
 
65
 
 
66
</sect2>
 
67
 
 
68
<sect2 id="T6963-configuration">
 
69
<title>Configuration</title>
 
70
 
 
71
<para>
 
72
Since LCDproc 0.4.3 the T6963 driver must be configured from the configfile (LCDd.conf).
 
73
</para>
 
74
 
 
75
<para>
 
76
At the time of writing, the T6369 driver uses the Arguments option for its 
 
77
configuration. This will be parsed as if is was passed as argument to a program.
 
78
</para>
 
79
 
 
80
<table>
 
81
<title>Arguments</title>
 
82
<tgroup cols="2">
 
83
<thead>
 
84
<row>
 
85
<entry>-p --port</entry>
 
86
<entry>Select the output port to use [0x378]</entry>
 
87
</row>
 
88
</thead>
 
89
<tbody>
 
90
<row>
 
91
<entry>-t --type</entry>
 
92
<entry>Select the LCD type (size) [20x6]</entry>
 
93
</row>
 
94
</tbody>
 
95
</tgroup>
 
96
</table>
 
97
 
 
98
<tip>
 
99
<para>
 
100
An example configuration could look like this: Arguments="--port 0x378 --type=20x6"
 
101
</para>
 
102
</tip>
 
103
 
 
104
</sect2>
 
105
 
 
106
<sect2 id="t6963-running">
 
107
<title>Running</title>
 
108
 
 
109
<para>
 
110
Modify the LCDd.conf file before you run LCDd. In this config file are
 
111
detailed instructions on how to configure the T6963 driver.
 
112
</para>
 
113
 
 
114
<para>
 
115
Then as usual, start LCDd with the correct config file:
 
116
</para>
 
117
<para>
 
118
E.g. <command>LCDd -c ./LCDd.conf</command>
 
119
</para>
 
120
<para>
 
121
If you want to override the driver selection in LCDd.conf then use:
 
122
</para>
 
123
<para>
 
124
<command>LCDd -c ./LCDd.conf -d T6963</command>
 
125
</para>
 
126
<para>
 
127
If you use this, the T6963 driver will read the options from the config
 
128
file anyway.
 
129
</para>
 
130
 
 
131
</sect2>
 
132
 
 
133
</sect1>