add rudimentary documentation for MD8800; update a few docs

This commit is contained in:
marschap
2006-06-18 17:28:57 +00:00
parent 76bd9644d5
commit 952714c757
7 changed files with 139 additions and 16 deletions
+4 -1
View File
@@ -64,7 +64,7 @@ Report level (default=2)
Currently supported display drivers include: Currently supported display drivers include:
.TP .TP
.B bayrad .B bayrad
EMAC BayRad displays BayRAD LCD modules by EMAC Inc.
.TP .TP
.B CFontz .B CFontz
CrystalFontz CFA-632 and CFA-634 serial LCD displays CrystalFontz CFA-632 and CFA-634 serial LCD displays
@@ -147,6 +147,9 @@ serial LCD terminal from Helmut Neumark Elektronik (http://www.neumark.de)
.B lirc .B lirc
Infrared (input) Infrared (input)
.TP .TP
.B MD8800
VFD displays in Medion MD8800 PCs
.TP
.B ms6931 .B ms6931
MSI-6931 displays in 1U rack servers by MSI MSI-6931 displays in 1U rack servers by MSI
.TP .TP
+1
View File
@@ -25,6 +25,7 @@ well as the configuration of LCDd.
&lcdm001; &lcdm001;
&lcterm; &lcterm;
&lirc; &lirc;
&MD8800;
&ms6931; &ms6931;
&mtc_s16209x; &mtc_s16209x;
&MtxOrb; &MtxOrb;
+77
View File
@@ -0,0 +1,77 @@
<sect1 id="MD8800-howto">
<title>The MD8800 Driver</title>
<para>
This section talks about using LCDproc with VFD displays in Medion MD8800 PCs.
</para>
<sect2 id="MD8800-features">
<title>Features</title>
<para>
You may find more information about the LCD on Martin Moeller's homepage
<ulink url="http://www.martinm-76.dk/md8800/LCD/">Martin Moeller's homepage</ulink>.
</para>
</sect2>
<!-- The driver for the VFD of the Medion MD8800 PC ## -->
<sect2 id="MD8800-config">
<title>Configuration in LCDd.conf</title>
<sect3>
<title>[MD8800]</title>
<variablelist>
<varlistentry>
<term>
<command>Device=</command>
<arg choice="plain"><replaceable>DEVICE</replaceable></arg>
</term>
<listitem><para>
device to use [default: <filename>/dev/ttyS1</filename>]
</para></listitem>
</varlistentry>
<varlistentry>
<term>
<command>Size=</command>
<arg choice="plain">
<replaceable>WIDTH</replaceable>
<literal>x</literal>
<replaceable>HEIGHT</replaceable>
</arg>
</term>
<listitem><para>
display size [default: 16x2]
</para></listitem>
</varlistentry>
<varlistentry>
<term>
<command>Brightness=</command>
<arg choice="plain"><replaceable>BRIGHTNESS</replaceable></arg>
</term>
<listitem><para>
Set the initial brightness [default: 1000; legal: 0 - 1000]
</para></listitem>
</varlistentry>
<varlistentry>
<term>
<command>OffBrightness=</command>
<arg choice="plain"><replaceable>BRIGHTNESS</replaceable></arg>
</term>
<listitem><para>
Set the initial off-brightness [default: 0; legal: 0 - 1000]
This value is used when the display is normally
switched off in case LCDd is inactive
</para></listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
</sect1>
+24 -2
View File
@@ -2,10 +2,32 @@
<title>The bayrad Driver</title> <title>The bayrad Driver</title>
<para> <para>
This section talks about using LCDproc with LCD displays that use the This section talks about using LCDproc with the BayRAD LCD modules by EMAC, Inc.
bayrad chipset.
</para> </para>
<sect2 id="bayrad-features">
<title>Features</title>
<para>
The BayRAD LCD modules are designed to fit into 5,25" drive bays.
They contain an LCD display that is 20 characters wide and 2 lines high
surrounded by 4 buttons labeled <literal>Menu</literal>, <literal>Select</literal>,
<literal>+/Yes</literal>, and <literal>-/No</literal>.
</para>
<para>
BayRAD modules are connected to the PC using a serial RS232 connection getting
operating power using the standard floppy drive power connector.
</para>
<para>
For more information see the
<ulink url="http://www.emacinc.com/bay_rad.htm">BayRAD home page</ulink>
</para>
</sect2>
<!-- ## EMAC BayRAD driver ## --> <!-- ## EMAC BayRAD driver ## -->
<sect2 id="bayrad-config"> <sect2 id="bayrad-config">
<title>Configuration in LCDd.conf</title> <title>Configuration in LCDd.conf</title>
+1 -1
View File
@@ -3,7 +3,7 @@
<para> <para>
This section talks about using LCDproc with LCD displays that use the This section talks about using LCDproc with LCD displays that use the
glk chipset. Matrix Orbital GLK chipset.
</para> </para>
<!-- ## Matrix Orbital GLK driver ## --> <!-- ## Matrix Orbital GLK driver ## -->
+31 -12
View File
@@ -9,7 +9,8 @@ This section talks about using LCDproc with VFD character-displays build by NEC,
<para> <para>
The serialVFD-driver is working with NEC FIPC8367 based VFDs The serialVFD-driver is working with NEC FIPC8367 based VFDs
and the "KD Rev 2.1" (an ATMEL AT90S.... based FM20X2KB-AB replacement). and the "KD Rev 2.1" (an ATMEL AT90S.... based FM20X2KB-AB replacement).
It is also known to work on FUTABA VFDs.</para> It is also known to work on FUTABA VFDs.
</para>
<para> <para>
The driver should operate most of NEC, Futaba and Noritake 7x5 dot VFDs with The driver should operate most of NEC, Futaba and Noritake 7x5 dot VFDs with
@@ -56,8 +57,7 @@ The driver should operate most of NEC, Futaba and Noritake 7x5 dot VFDs with
</row> </row>
<row> <row>
<entry>KD Rev 2.1</entry> <entry>KD Rev 2.1</entry>
<entry>AT90S.... <entry>AT90S.... microcontroller</entry>
microcontroller</entry>
<entry>Ok</entry> <entry>Ok</entry>
<entry>Ok</entry> <entry>Ok</entry>
<entry>Yes</entry> <entry>Yes</entry>
@@ -106,6 +106,7 @@ The driver should operate most of NEC, Futaba and Noritake 7x5 dot VFDs with
</table> </table>
() feature not tested. () feature not tested.
</para> </para>
<para> <para>
If your display isn't working 100% satisfactorily you can add a new device with modified hardware If your display isn't working 100% satisfactorily you can add a new device with modified hardware
commands to the driver if you want. To do that you have to add a new section to the display- commands to the driver if you want. To do that you have to add a new section to the display-
@@ -128,14 +129,24 @@ the display show everything correctly.
<sect2 id="serialVFD-connections"> <sect2 id="serialVFD-connections">
<title>Connecting The Display</title> <title>Connecting The Display</title>
<para>The Connections shown have been tested successfully.</para> <para>The Connections shown have been tested successfully.</para>
<warning><para>Always cross-check with your datasheet, before connecting your display!
Displays of same manufacturer may have different pin assignments!</para></warning> <warning>
<para>With this example connections it will be easy to connect displays with different connector <para>
pin-layouts, the pins are commonly named equal in the datasheet.<para> Always cross-check with your datasheet, before connecting your display!
Displays of same manufacturer may have different pin assignments!
</para></warning>
<para>
With this example connections it will be easy to connect displays with
different connector pin-layouts, the pins are commonly named equal in
the datasheet.
</para>
<sect3 id="serialVFD-serial-connections"> <sect3 id="serialVFD-serial-connections">
<title>Serial Connections</title> <title>Serial Connections</title>
<para> <para>
It is NOT possible to connect most of the displays directly to the It is NOT possible to connect most of the displays directly to the
serialport. The signal has to be inverted. I use the following serialport. The signal has to be inverted. I use the following
@@ -181,7 +192,8 @@ optional
<para>The pins on the different displays vary.</para> <para>The pins on the different displays vary.</para>
<para><title>NEC Displays (FM20X2KB-AB):</title></para> <sect4 id="serialVFD-serial-connections-NEC">
<title>NEC Displays (FM20X2KB-AB):</title>
<para>CN1:</para> <para>CN1:</para>
<screen><![CDATA[ <screen><![CDATA[
@@ -194,9 +206,10 @@ Pin 33 &lt;--- RxD
Pin 1 &lt;--- +5V Pin 1 &lt;--- +5V
Pin 2 &lt;--- GND Pin 2 &lt;--- GND
]]></screen> ]]></screen>
</sect4>
<sect4 id="serialVFD-serial-connections-KD">
<para><title>KD Rev 2.1:</title></para> <title>KD Rev 2.1:</title>
<para> <para>
The blue connector (6pin in a row) (the important one!): The blue connector (6pin in a row) (the important one!):
</para> </para>
@@ -226,6 +239,8 @@ The blue connector (6pin in a row) (the important one!):
You can activate two different testmodes with them. You can activate two different testmodes with them.
]]> ]]>
</screen> </screen>
</sect4>
</sect3> </sect3>
@@ -233,7 +248,8 @@ You can activate two different testmodes with them.
<title>Parallel Connections</title> <title>Parallel Connections</title>
<para><title>NEC Displays (FM20X2KB-AB):</title></para> <sect4 id="serialVFD-parallel-connections-NEC">
<title>NEC Displays (FM20X2KB-AB):</title>
<para>CN1:</para> <para>CN1:</para>
<screen><![CDATA[ <screen><![CDATA[
@@ -267,8 +283,10 @@ optional
Pin 1 &lt;--- +5V Pin 1 &lt;--- +5V
Pin 2 &lt;--- GND Pin 2 &lt;--- GND
]]></screen> ]]></screen>
</sect4>
<para><title>FUTABA Displays (M402SD06GJ):</title></para> <sect4 id="serialVFD-parallel-connections-FUTABA">
<title>FUTABA Displays (M402SD06GJ):</title>
<screen><![CDATA[ <screen><![CDATA[
parallel Port: Display (FUTABA): parallel Port: Display (FUTABA):
Pin: Name: Name: Pin: Pin: Name: Name: Pin:
@@ -298,6 +316,7 @@ optional
*connect near display *connect near display
]]></screen> ]]></screen>
</sect4>
</sect3> </sect3>
</sect2> </sect2>
+1
View File
@@ -31,6 +31,7 @@
<!ENTITY lcdm001 SYSTEM "drivers/lcdm001.docbook"> <!ENTITY lcdm001 SYSTEM "drivers/lcdm001.docbook">
<!ENTITY lcterm SYSTEM "drivers/lcterm.docbook"> <!ENTITY lcterm SYSTEM "drivers/lcterm.docbook">
<!ENTITY lirc SYSTEM "drivers/lircin.docbook"> <!ENTITY lirc SYSTEM "drivers/lircin.docbook">
<!ENTITY MD8800 SYSTEM "drivers/MD8800.docbook">
<!ENTITY ms6931 SYSTEM "drivers/ms6931.docbook"> <!ENTITY ms6931 SYSTEM "drivers/ms6931.docbook">
<!ENTITY mtc_s16209x SYSTEM "drivers/mtc_s16209x.docbook"> <!ENTITY mtc_s16209x SYSTEM "drivers/mtc_s16209x.docbook">
<!ENTITY MtxOrb SYSTEM "drivers/mtxorb.docbook"> <!ENTITY MtxOrb SYSTEM "drivers/mtxorb.docbook">