/[smecontribs]/rpms/lcdproc/contribs8/lcdproc-0.5.2-roamer.patch
ViewVC logotype

Diff of /rpms/lcdproc/contribs8/lcdproc-0.5.2-roamer.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.1 by slords, Sat Apr 12 21:18:02 2008 UTC Revision 1.5 by slords, Tue Nov 25 16:20:13 2008 UTC
# Line 38  Line 38 
38   am_pyramid_OBJECTS = pylcd.$(OBJEXT)   am_pyramid_OBJECTS = pylcd.$(OBJEXT)
39   pyramid_OBJECTS = $(am_pyramid_OBJECTS)   pyramid_OBJECTS = $(am_pyramid_OBJECTS)
40   pyramid_DEPENDENCIES = libLCD.a   pyramid_DEPENDENCIES = libLCD.a
41  +am_roamer_OBJECTS = pylcd.$(OBJEXT)  +am_roamer_OBJECTS = roamer.$(OBJEXT)
42  +roamer_OBJECTS = $(am_roamer_OBJECTS)  +roamer_OBJECTS = $(am_roamer_OBJECTS)
43  +roamer_DEPENDENCIES = libLCD.a  +roamer_DEPENDENCIES = libLCD.a
44   am_sed1330_OBJECTS = sed1330.$(OBJEXT)   am_sed1330_OBJECTS = sed1330.$(OBJEXT)
# Line 519  Line 519 
519  +MODULE_EXPORT void roamer_backlight (Driver *drvthis, int on);  +MODULE_EXPORT void roamer_backlight (Driver *drvthis, int on);
520  +  +
521  +#endif  +#endif
522  --- lcdproc-0.5.2/docs/lcdproc-user/drivers/roamer.dockbook.roamer      2008-04-12 14:38:40.000000000 -0600  --- lcdproc-0.5.2/docs/lcdproc-user/drivers/roamer.docbook.roamer       2008-04-12 14:38:40.000000000 -0600
523  +++ lcdproc-0.5.2/docs/lcdproc-user/drivers/roamer.dockbook     2008-04-12 14:41:53.000000000 -0600  +++ lcdproc-0.5.2/docs/lcdproc-user/drivers/roamer.docbook      2008-04-12 14:41:53.000000000 -0600
524  @@ -0,0 +1,68 @@  @@ -0,0 +1,79 @@
525  +<sect1 id="roamer-howto">  +<sect1 id="roamer-howto">
526  +<title>The roamer Driver</title>  +<title>The roamer Driver</title>
527  +  +
528  +<para>  +<para>
529  +This section talks about using LCDproc with LCD displays that use the  +This section talks about using LCDproc with a roamer controller from rackable systems.
 +roamer chipset.  
530  +</para>  +</para>
531  +  +
532  +<!-- ## Text driver ## -->  +<para>
533    +The <code>roamer</code> driver is currently working with the roamer 4.4.5 emulation protocol,
534    +but can be extended to work with various other protocols.
535    +</para>
536    +
537    +<para>
538    +The driver should operate most roamer displays from 4.0 thru 4.4.5 with a serial (RS-232) input.
539    +Because these displays use a standardized protocol, if the protocol is
540    +supported by your display, it should work as expected.
541    +Feedback is welcome.
542    +</para>
543    +
544    +<!-- ## Roamer driver ## -->
545  +<sect2 id="roamer-config">  +<sect2 id="roamer-config">
546  +<title>Configuration in LCDd.conf</title>  +<title>Configuration in LCDd.conf</title>
547  +  +
# Line 541  Line 552 
552  +  +
553  +<varlistentry>  +<varlistentry>
554  +  <term>  +  <term>
555  +    <command>Size=</command>  +    <command>Device=</command>
556  +    <arg choice="plain">  +    <arg choice="plain"><replaceable>DEVICE</replaceable></arg>
 +      <replaceable>WIDTH</replaceable>  
 +      <literal>x</literal>  
 +      <replaceable>HEIGHT</replaceable>  
 +    </arg>  
557  +  </term>  +  </term>
558  +  <listitem><para>  +  <listitem><para>
559  +    Set the display size [default: <literal>20x2</literal>]  +    Device to use in serial mode. Usual values are <filename>/dev/ttyS0</filename> or
560    +    <filename>/dev/cu.usbserial</filename>. Default is <filename>/dev/lcd</filename>.
561  +  </para></listitem>  +  </para></listitem>
562  +</varlistentry>  +</varlistentry>
563  +  +
564  +<varlistentry>  +<varlistentry>
565  +  <term>  +  <term>
566  +    <command>Device=</command>  +    <command>Size=</command>
567  +    <arg choice="plain"><replaceable>DEVICE</replaceable></arg>  +    <arg choice="plain">
568    +      <replaceable>WIDTH</replaceable>
569    +      <literal>x</literal>
570    +      <replaceable>HEIGHT</replaceable>
571    +    </arg>
572  +  </term>  +  </term>
573  +  <listitem><para>  +  <listitem><para>
574  +    Device to use in serial mode. Usual values are <filename>/dev/ttyS0</filename> or  +    Specifies the size of the VFD in characters.
575  +    <filename>/dev/ttyS1</filename>. Default is <filename>/dev/ttyS0</filename>.  +    If not given, it defaults to <literal>20x2</literal>.
576  +  </para></listitem>  +  </para></listitem>
577  +</varlistentry>  +</varlistentry>
578  +  +
# Line 582  Line 594 
594  +    If not given the default of <literal>9600</literal> is used.  +    If not given the default of <literal>9600</literal> is used.
595  +  </para></listitem>  +  </para></listitem>
596  +</varlistentry>  +</varlistentry>
 +  
597  +</variablelist>  +</variablelist>
598  +  +
599  +</sect3>  +</sect3>
# Line 664  Line 675 
675  +                       ;;  +                       ;;
676                  sed1330)                  sed1330)
677                          if test "$ac_cv_port_have_lpt" = yes                          if test "$ac_cv_port_have_lpt" = yes
                         then  
 --- lcdproc-0.5.2/acinclude.m4.roamer   2007-04-14 08:39:28.000000000 -0600  
 +++ lcdproc-0.5.2/acinclude.m4  2008-04-12 14:35:14.000000000 -0600  
 @@ -8,15 +8,15 @@  
         [                    bayrad,CFontz,CFontz633,CFontzPacket,curses,CwLnx,ea65,]  
         [                    EyeboxOne,g15,glcdlib,glk,hd44780,icp_a106,imon,IOWarrior,]  
         [                    irman,joy,lb216,lcdm001,lcterm,lirc,MD8800,ms6931,]  
 -       [                    mtc_s16209x,MtxOrb,NoritakeVFD,picolcd,pyramid,sed1330]  
 -       [                    sed1520,serialPOS,serialVFD,sli,stv5730,svga,t6963,text,]  
 -       [                    tyan,ula200,xosd]  
 +       [                    mtc_s16209x,MtxOrb,NoritakeVFD,picolcd,pyramid,roamer,]  
 +       [                    sed1330,sed1520,serialPOS,serialVFD,sli,stv5730,svga,]  
 +       [                    t6963,text,tyan,ula200,xosd]  
         [                  'all' compiles all drivers;]  
         [                  'all,!xxx,!yyy' de-selects previously selected drivers],  
         drivers="$enableval",  
         drivers=[bayrad,CFontz,CFontz633,curses,CwLnx,glk,lb216,lcdm001,MtxOrb,pyramid,text])  
   
 -allDrivers=[bayrad,CFontz,CFontz633,CFontzPacket,curses,CwLnx,ea65,EyeboxOne,g15,glcdlib,glk,hd44780,icp_a106,imon,IOWarrior,irman,joy,lb216,lcdm001,lcterm,lirc,MD8800,ms6931,mtc_s16209x,MtxOrb,NoritakeVFD,picolcd,pyramid,sed1330,sed1520,serialPOS,serialVFD,sli,stv5730,svga,t6963,text,tyan,ula200,xosd]  
 +allDrivers=[bayrad,CFontz,CFontz633,CFontzPacket,curses,CwLnx,ea65,EyeboxOne,g15,glcdlib,glk,hd44780,icp_a106,imon,IOWarrior,irman,joy,lb216,lcdm001,lcterm,lirc,MD8800,ms6931,mtc_s16209x,MtxOrb,NoritakeVFD,picolcd,pyramid,roamer,sed1330,sed1520,serialPOS,serialVFD,sli,stv5730,svga,t6963,text,tyan,ula200,xosd]  
   
  drivers=`echo $drivers | sed -e 's/,/ /g'`  
   
 @@ -297,6 +297,10 @@  
                         DRIVERS="$DRIVERS pyramid${SO}"  
                         actdrivers=["$actdrivers pyramid"]  
                         ;;  
 +               roamer)  
 +                       DRIVERS="$DRIVERS roamer${SO}"  
 +                       actdrivers=["$actdrivers roamer"]  
 +                       ;;  
                 sed1330)  
                         if test "$ac_cv_port_have_lpt" = yes  
678                          then                          then
679  --- lcdproc-0.5.2/LCDd.conf.roamer      2007-04-25 13:56:43.000000000 -0600  --- lcdproc-0.5.2/LCDd.conf.roamer      2007-04-25 13:56:43.000000000 -0600
680  +++ lcdproc-0.5.2/LCDd.conf     2008-04-12 14:46:45.000000000 -0600  +++ lcdproc-0.5.2/LCDd.conf     2008-04-12 14:46:45.000000000 -0600


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed