mirror of
https://github.com/netfun2000/lcd4linux.git
synced 2026-02-27 09:44:34 +08:00
[lcd4linux @ 2003-12-19 05:35:13 by reinelt]
renamed 'client' to 'plugin' git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@279 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
This commit is contained in:
+1
-1
@@ -18,7 +18,7 @@ pid.c pid.h \
|
||||
parser.c parser.h \
|
||||
processor.c processor.h \
|
||||
evaluator.c evaluator.h \
|
||||
client.c client.h \
|
||||
plugin.c plugin.h \
|
||||
system.c system.h \
|
||||
isdn.c isdn.h \
|
||||
wifi.c wifi.h \
|
||||
|
||||
+8
-8
@@ -101,7 +101,7 @@ AM_CFLAGS = $(X_CFLAGS) -D_GNU_SOURCE -Wall
|
||||
lcd4linux_LDFLAGS = $(X_LIBS)
|
||||
lcd4linux_LDADD = liblcd4linux.la @DRVLIBS@
|
||||
|
||||
lcd4linux_SOURCES = lcd4linux.c pid.c pid.h parser.c parser.h processor.c processor.h evaluator.c evaluator.h client.c client.h system.c system.h isdn.c isdn.h wifi.c wifi.h mail.c mail.h seti.c seti.h battery.c battery.h dvb.c dvb.h filter.c filter.h widget.c widget.h exec.c exec.h mail2.c socket.c socket.h imon.c imon.h
|
||||
lcd4linux_SOURCES = lcd4linux.c pid.c pid.h parser.c parser.h processor.c processor.h evaluator.c evaluator.h plugin.c plugin.h system.c system.h isdn.c isdn.h wifi.c wifi.h mail.c mail.h seti.c seti.h battery.c battery.h dvb.c dvb.h filter.c filter.h widget.c widget.h exec.c exec.h mail2.c socket.c socket.h imon.c imon.h
|
||||
|
||||
|
||||
liblcd4linux_la_DEPENDENCIES = @DRIVERS@
|
||||
@@ -137,7 +137,7 @@ bin_PROGRAMS = lcd4linux$(EXEEXT)
|
||||
PROGRAMS = $(bin_PROGRAMS)
|
||||
|
||||
lcd4linux_OBJECTS = lcd4linux.$(OBJEXT) pid.$(OBJEXT) parser.$(OBJEXT) \
|
||||
processor.$(OBJEXT) evaluator.$(OBJEXT) client.$(OBJEXT) \
|
||||
processor.$(OBJEXT) evaluator.$(OBJEXT) plugin.$(OBJEXT) \
|
||||
system.$(OBJEXT) isdn.$(OBJEXT) wifi.$(OBJEXT) mail.$(OBJEXT) \
|
||||
seti.$(OBJEXT) battery.$(OBJEXT) dvb.$(OBJEXT) filter.$(OBJEXT) \
|
||||
widget.$(OBJEXT) exec.$(OBJEXT) mail2.$(OBJEXT) socket.$(OBJEXT) \
|
||||
@@ -162,13 +162,13 @@ DEP_FILES = .deps/BeckmannEgle.P .deps/Crystalfontz.P .deps/Cwlinux.P \
|
||||
.deps/HD44780.P .deps/M50530.P .deps/MatrixOrbital.P \
|
||||
.deps/MilfordInstruments.P .deps/PalmPilot.P .deps/Raster.P .deps/SIN.P \
|
||||
.deps/Skeleton.P .deps/T6963.P .deps/Text.P .deps/USBLCD.P \
|
||||
.deps/XWindow.P .deps/bar.P .deps/battery.P .deps/cfg.P .deps/client.P \
|
||||
.deps/debug.P .deps/display.P .deps/dvb.P .deps/evaluator.P \
|
||||
.deps/exec.P .deps/filter.P .deps/fontmap.P .deps/icon.P .deps/imon.P \
|
||||
.deps/isdn.P .deps/lcd4linux.P .deps/lock.P .deps/mail.P .deps/mail2.P \
|
||||
.deps/XWindow.P .deps/bar.P .deps/battery.P .deps/cfg.P .deps/debug.P \
|
||||
.deps/display.P .deps/dvb.P .deps/evaluator.P .deps/exec.P \
|
||||
.deps/filter.P .deps/fontmap.P .deps/icon.P .deps/imon.P .deps/isdn.P \
|
||||
.deps/lcd4linux.P .deps/lock.P .deps/mail.P .deps/mail2.P \
|
||||
.deps/parport.P .deps/parser.P .deps/pid.P .deps/pixmap.P \
|
||||
.deps/processor.P .deps/seti.P .deps/socket.P .deps/system.P \
|
||||
.deps/udelay.P .deps/widget.P .deps/wifi.P
|
||||
.deps/plugin.P .deps/processor.P .deps/seti.P .deps/socket.P \
|
||||
.deps/system.P .deps/udelay.P .deps/widget.P .deps/wifi.P
|
||||
SOURCES = $(liblcd4linux_la_SOURCES) $(lcd4linux_SOURCES) $(EXTRA_lcd4linux_SOURCES)
|
||||
OBJECTS = $(liblcd4linux_la_OBJECTS) $(lcd4linux_OBJECTS)
|
||||
|
||||
|
||||
+16
-13
@@ -1,4 +1,4 @@
|
||||
/* $Id: MatrixOrbital.c,v 1.48 2003/11/16 09:45:49 reinelt Exp $
|
||||
/* $Id: MatrixOrbital.c,v 1.49 2003/12/19 05:35:14 reinelt Exp $
|
||||
*
|
||||
* driver for Matrix Orbital serial display modules
|
||||
*
|
||||
@@ -22,6 +22,9 @@
|
||||
*
|
||||
*
|
||||
* $Log: MatrixOrbital.c,v $
|
||||
* Revision 1.49 2003/12/19 05:35:14 reinelt
|
||||
* renamed 'client' to 'plugin'
|
||||
*
|
||||
* Revision 1.48 2003/11/16 09:45:49 reinelt
|
||||
* Crystalfontz changes, small glitch in getopt() fixed
|
||||
*
|
||||
@@ -227,7 +230,7 @@
|
||||
|
||||
#include "debug.h"
|
||||
#include "cfg.h"
|
||||
#include "client.h"
|
||||
#include "plugin.h"
|
||||
#include "lock.h"
|
||||
#include "display.h"
|
||||
#include "bar.h"
|
||||
@@ -429,7 +432,7 @@ int MO_clear2 (int full)
|
||||
}
|
||||
|
||||
|
||||
static void client_contrast (RESULT *result, RESULT *arg1)
|
||||
static void plugin_contrast (RESULT *result, RESULT *arg1)
|
||||
{
|
||||
char buffer[4];
|
||||
double contrast;
|
||||
@@ -444,7 +447,7 @@ static void client_contrast (RESULT *result, RESULT *arg1)
|
||||
}
|
||||
|
||||
|
||||
static void client_backlight (RESULT *result, RESULT *arg1)
|
||||
static void plugin_backlight (RESULT *result, RESULT *arg1)
|
||||
{
|
||||
char buffer[4];
|
||||
double backlight;
|
||||
@@ -465,7 +468,7 @@ static void client_backlight (RESULT *result, RESULT *arg1)
|
||||
}
|
||||
|
||||
|
||||
static void client_gpo (RESULT *result, RESULT *arg1, RESULT *arg2)
|
||||
static void plugin_gpo (RESULT *result, RESULT *arg1, RESULT *arg2)
|
||||
{
|
||||
int num;
|
||||
double val;
|
||||
@@ -514,7 +517,7 @@ static void client_gpo (RESULT *result, RESULT *arg1, RESULT *arg2)
|
||||
}
|
||||
|
||||
|
||||
static void client_pwm (RESULT *result, RESULT *arg1, RESULT *arg2)
|
||||
static void plugin_pwm (RESULT *result, RESULT *arg1, RESULT *arg2)
|
||||
{
|
||||
int num;
|
||||
double val;
|
||||
@@ -536,7 +539,7 @@ static void client_pwm (RESULT *result, RESULT *arg1, RESULT *arg2)
|
||||
}
|
||||
|
||||
|
||||
static void client_rpm (RESULT *result, RESULT *arg1)
|
||||
static void plugin_rpm (RESULT *result, RESULT *arg1)
|
||||
{
|
||||
int num;
|
||||
double val;
|
||||
@@ -659,12 +662,12 @@ static int MO_init (LCD *Self, int protocol)
|
||||
MO_write ("\376D", 2); // line wrapping off
|
||||
MO_write ("\376R", 2); // auto scroll off
|
||||
|
||||
// register as a client
|
||||
AddFunction ("contrast", 1, client_contrast);
|
||||
AddFunction ("backlight", 1, client_backlight);
|
||||
AddFunction ("gpo", 2, client_gpo);
|
||||
AddFunction ("pwm", 2, client_pwm);
|
||||
AddFunction ("rpm", 1, client_rpm);
|
||||
// register as a plugin
|
||||
AddFunction ("contrast", 1, plugin_contrast);
|
||||
AddFunction ("backlight", 1, plugin_backlight);
|
||||
AddFunction ("gpo", 2, plugin_gpo);
|
||||
AddFunction ("pwm", 2, plugin_pwm);
|
||||
AddFunction ("rpm", 1, plugin_rpm);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* $Id: cfg.c,v 1.18 2003/10/11 06:01:52 reinelt Exp $^
|
||||
/* $Id: cfg.c,v 1.19 2003/12/19 05:35:14 reinelt Exp $^
|
||||
*
|
||||
* config file stuff
|
||||
*
|
||||
@@ -22,6 +22,9 @@
|
||||
*
|
||||
*
|
||||
* $Log: cfg.c,v $
|
||||
* Revision 1.19 2003/12/19 05:35:14 reinelt
|
||||
* renamed 'client' to 'plugin'
|
||||
*
|
||||
* Revision 1.18 2003/10/11 06:01:52 reinelt
|
||||
*
|
||||
* renamed expression.{c,h} to client.{c,h}
|
||||
@@ -142,7 +145,7 @@
|
||||
|
||||
#include "debug.h"
|
||||
#include "cfg.h"
|
||||
#include "client.h"
|
||||
#include "plugin.h"
|
||||
|
||||
typedef struct {
|
||||
char *key;
|
||||
@@ -315,7 +318,7 @@ static int check_cfg_source(char *file)
|
||||
}
|
||||
|
||||
|
||||
static void cfg_client (RESULT *result, RESULT *arg1)
|
||||
static void cfg_plugin (RESULT *result, RESULT *arg1)
|
||||
{
|
||||
char *value=cfg_get(R2S(arg1), "");
|
||||
SetResult(&result, R_STRING, value);
|
||||
@@ -365,8 +368,8 @@ int l4l_cfg_init (char *file)
|
||||
}
|
||||
fclose (stream);
|
||||
|
||||
// register as a client
|
||||
AddFunction ("cfg", 1, cfg_client);
|
||||
// register as a plugin
|
||||
AddFunction ("cfg", 1, cfg_plugin);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
+6
-3
@@ -1,4 +1,4 @@
|
||||
/* $Id: lcd4linux.c,v 1.52 2003/12/01 07:08:50 reinelt Exp $
|
||||
/* $Id: lcd4linux.c,v 1.53 2003/12/19 05:35:14 reinelt Exp $
|
||||
*
|
||||
* LCD4Linux
|
||||
*
|
||||
@@ -22,6 +22,9 @@
|
||||
*
|
||||
*
|
||||
* $Log: lcd4linux.c,v $
|
||||
* Revision 1.53 2003/12/19 05:35:14 reinelt
|
||||
* renamed 'client' to 'plugin'
|
||||
*
|
||||
* Revision 1.52 2003/12/01 07:08:50 reinelt
|
||||
*
|
||||
* Patches from Xavier:
|
||||
@@ -267,7 +270,7 @@
|
||||
#include "udelay.h"
|
||||
#include "display.h"
|
||||
#include "processor.h"
|
||||
#include "client.h"
|
||||
#include "plugin.h"
|
||||
|
||||
#define PIDFILE "/var/run/lcd4linux.pid"
|
||||
|
||||
@@ -435,7 +438,7 @@ int main (int argc, char *argv[])
|
||||
info ("invoked without full path; restart may not work!");
|
||||
}
|
||||
|
||||
if (client_init()==-1)
|
||||
if (plugin_init()==-1)
|
||||
exit (1);
|
||||
|
||||
if (cfg_init(cfg)==-1)
|
||||
|
||||
+9
-6
@@ -1,6 +1,6 @@
|
||||
/* $Id: client.c,v 1.1 2003/10/11 06:01:52 reinelt Exp $
|
||||
/* $Id: plugin.c,v 1.1 2003/12/19 05:35:14 reinelt Exp $
|
||||
*
|
||||
* client function handling
|
||||
* plugin handler for the Evaluator
|
||||
*
|
||||
* Copyright 2003 Michael Reinelt <reinelt@eunet.at>
|
||||
*
|
||||
@@ -21,7 +21,10 @@
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*
|
||||
*
|
||||
* $Log: client.c,v $
|
||||
* $Log: plugin.c,v $
|
||||
* Revision 1.1 2003/12/19 05:35:14 reinelt
|
||||
* renamed 'client' to 'plugin'
|
||||
*
|
||||
* Revision 1.1 2003/10/11 06:01:52 reinelt
|
||||
*
|
||||
* renamed expression.{c,h} to client.{c,h}
|
||||
@@ -43,7 +46,7 @@
|
||||
/*
|
||||
* exported functions:
|
||||
*
|
||||
* int Client_init (void)
|
||||
* int plugin_init (void)
|
||||
* initializes the expression evaluator
|
||||
* adds some handy constants and functions
|
||||
*
|
||||
@@ -56,7 +59,7 @@
|
||||
#include <string.h>
|
||||
|
||||
#include "debug.h"
|
||||
#include "client.h"
|
||||
#include "plugin.h"
|
||||
|
||||
|
||||
|
||||
@@ -127,7 +130,7 @@ static void my_strlen (RESULT *result, RESULT *arg1)
|
||||
}
|
||||
|
||||
|
||||
int client_init (void)
|
||||
int plugin_init (void)
|
||||
{
|
||||
// set some handy constants
|
||||
AddNumericVariable ("Pi", M_PI);
|
||||
+9
-6
@@ -1,6 +1,6 @@
|
||||
/* $Id: client.h,v 1.1 2003/10/11 06:01:52 reinelt Exp $
|
||||
/* $Id: plugin.h,v 1.1 2003/12/19 05:35:14 reinelt Exp $
|
||||
*
|
||||
* client function handling
|
||||
* plugin handler for the Evaluator
|
||||
*
|
||||
* Copyright 2003 Michael Reinelt <reinelt@eunet.at>
|
||||
*
|
||||
@@ -21,7 +21,10 @@
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
*
|
||||
*
|
||||
* $Log: client.h,v $
|
||||
* $Log: plugin.h,v $
|
||||
* Revision 1.1 2003/12/19 05:35:14 reinelt
|
||||
* renamed 'client' to 'plugin'
|
||||
*
|
||||
* Revision 1.1 2003/10/11 06:01:52 reinelt
|
||||
*
|
||||
* renamed expression.{c,h} to client.{c,h}
|
||||
@@ -37,9 +40,9 @@
|
||||
|
||||
#include "evaluator.h"
|
||||
|
||||
#ifndef _CLIENT_H_
|
||||
#define _CLIENT_H_
|
||||
#ifndef _PLUGIN_H_
|
||||
#define _PLUGIN_H_
|
||||
|
||||
int client_init (void);
|
||||
int plugin_init (void);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user