-/* $Id: drv_BWCT.c,v 1.5 2006/01/05 15:53:45 nicowallmeier Exp $
+/* $Id: drv_BWCT.c,v 1.6 2006/01/30 06:25:48 reinelt Exp $
*
* new style driver for BWCT USB LCD displays
*
*
*
* $Log: drv_BWCT.c,v $
+ * Revision 1.6 2006/01/30 06:25:48 reinelt
+ * added CVS Revision
+ *
* Revision 1.5 2006/01/05 15:53:45 nicowallmeier
* fixed compatility with gcc 2.95
*
int asc255bug;
int ret;
+ info("%s: %s", Name, "$Revision: 1.6 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_BeckmannEgle.c,v 1.15 2005/05/08 04:32:44 reinelt Exp $
+/* $Id: drv_BeckmannEgle.c,v 1.16 2006/01/30 06:25:49 reinelt Exp $
*
* driver for Beckmann+Egle "Mini Terminals" and "Compact Terminals"
* Copyright (C) 2000 Michael Reinelt <reinelt@eunet.at>
*
*
* $Log: drv_BeckmannEgle.c,v $
+ * Revision 1.16 2006/01/30 06:25:49 reinelt
+ * added CVS Revision
+ *
* Revision 1.15 2005/05/08 04:32:44 reinelt
* CodingStyle added and applied
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.16 $");
+
/* start display */
if ((ret = drv_BuE_start(section)) != 0) {
return ret;
-/* $Id: drv_Crystalfontz.c,v 1.37 2006/01/06 08:12:19 reinelt Exp $
+/* $Id: drv_Crystalfontz.c,v 1.38 2006/01/30 06:25:49 reinelt Exp $
*
* new style driver for Crystalfontz display modules
*
*
*
* $Log: drv_Crystalfontz.c,v $
+ * Revision 1.38 2006/01/30 06:25:49 reinelt
+ * added CVS Revision
+ *
* Revision 1.37 2006/01/06 08:12:19 reinelt
* GPO's for Crystalfontz
*
} else if (Packet.data[1] < 4) {
Fan_RPM[Packet.data[0]] = 0.0;
} else {
- Fan_RPM[Packet.data[0]] = (double) 27692308L *(Packet.data[1] - 3) / (Packet.data[2] + 256 * Packet.data[3]);
+ Fan_RPM[Packet.data[0]] =
+ (double) 27692308L *(Packet.data[1] - 3) / (Packet.data[2] + 256 * Packet.data[3]);
}
break;
/* this is the ack we're waiting for */
if (0) {
gettimeofday(&end, NULL);
- debug("%s: ACK after %d usec", Name, 1000000 * (end.tv_sec - now.tv_sec) + end.tv_usec - now.tv_usec);
+ debug("%s: ACK after %d usec", Name,
+ 1000000 * (end.tv_sec - now.tv_sec) + end.tv_usec - now.tv_usec);
}
break;
} else {
static char buffer[17];
snprintf(buffer, sizeof(buffer), "0x%02x%02x%02x%02x%02x%02x%02x%02x",
- Packet.data[1], Packet.data[2], Packet.data[3], Packet.data[4], Packet.data[5], Packet.data[6], Packet.data[7], Packet.data[8]);
+ Packet.data[1], Packet.data[2], Packet.data[3], Packet.data[4], Packet.data[5], Packet.data[6],
+ Packet.data[7], Packet.data[8]);
return buffer;
}
/* no device found */
return 0;
case 0x22:
- info("%s: 1-Wire device #%d: DS1822 temperature sensor found at %s", Name, Packet.data[0], drv_CF_print_ROM());
+ info("%s: 1-Wire device #%d: DS1822 temperature sensor found at %s", Name, Packet.data[0],
+ drv_CF_print_ROM());
return 1;
case 0x28:
- info("%s: 1-Wire device #%d: DS18B20 temperature sensor found at %s", Name, Packet.data[0], drv_CF_print_ROM());
+ info("%s: 1-Wire device #%d: DS18B20 temperature sensor found at %s", Name, Packet.data[0],
+ drv_CF_print_ROM());
return 1;
default:
info("%s: 1-Wire device #%d: unknown device found at %s", Name, Packet.data[0], drv_CF_print_ROM());
return -1;
}
if (i != -1 && Model != i) {
- error("%s: %s.Model '%s' from %s does not match detected model '%s'", Name, section, model, cfg_source(), Models[i].name);
+ error("%s: %s.Model '%s' from %s does not match detected model '%s'", Name, section, model, cfg_source(),
+ Models[i].name);
return -1;
}
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.38 $");
+
/* start display */
if ((ret = drv_CF_start(section)) != 0) {
return ret;
-/* $Id: drv_Curses.c,v 1.10 2005/05/08 04:32:44 reinelt Exp $
+/* $Id: drv_Curses.c,v 1.11 2006/01/30 06:25:49 reinelt Exp $
*
* pure ncurses based text driver
*
*
*
* $Log: drv_Curses.c,v $
+ * Revision 1.11 2006/01/30 06:25:49 reinelt
+ * added CVS Revision
+ *
* Revision 1.10 2005/05/08 04:32:44 reinelt
* CodingStyle added and applied
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.11 $");
+
/* display preferences */
XRES = 1; /* pixel width of one char */
YRES = 1; /* pixel height of one char */
-/* $Id: drv_Cwlinux.c,v 1.23 2006/01/05 18:56:57 reinelt Exp $
+/* $Id: drv_Cwlinux.c,v 1.24 2006/01/30 06:25:49 reinelt Exp $
*
* new style driver for Cwlinux display modules
*
*
*
* $Log: drv_Cwlinux.c,v $
+ * Revision 1.24 2006/01/30 06:25:49 reinelt
+ * added CVS Revision
+ *
* Revision 1.23 2006/01/05 18:56:57 reinelt
* more GPO stuff
*
static int drv_CW_GPO(const int num, const int val)
{
/* Fixme: GPO's not yet implemented! */
- error ("%s: GPO's not yet implemented!", Name);
+ error("%s: GPO's not yet implemented!", Name);
return val;
}
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.24 $");
+
/* display preferences */
XRES = 6; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_G15.c,v 1.3 2006/01/30 05:47:38 reinelt Exp $
+/* $Id: drv_G15.c,v 1.4 2006/01/30 06:25:49 reinelt Exp $
*
* Driver for Logitech G-15 keyboard LCD screen
*
*
*
* $Log: drv_G15.c,v $
+ * Revision 1.4 2006/01/30 06:25:49 reinelt
+ * added CVS Revision
+ *
* Revision 1.3 2006/01/30 05:47:38 reinelt
* graphic subsystem changed to full-color RGBA
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.4 $");
+
DEBUG("entered");
/* real worker functions */
-/* $Id: drv_HD44780.c,v 1.61 2006/01/05 19:27:26 reinelt Exp $
+/* $Id: drv_HD44780.c,v 1.62 2006/01/30 06:25:49 reinelt Exp $
*
* new style driver for HD44780-based displays
*
*
*
* $Log: drv_HD44780.c,v $
+ * Revision 1.62 2006/01/30 06:25:49 reinelt
+ * added CVS Revision
+ *
* Revision 1.61 2006/01/05 19:27:26 reinelt
* HD44780 power supply from parport
*
static int (*drv_HD_load) (const char *section);
static void (*drv_HD_command) (const unsigned char controller, const unsigned char cmd, const unsigned long delay);
-static void (*drv_HD_data) (const unsigned char controller, const char *string, const int len, const unsigned long delay);
+static void (*drv_HD_data) (const unsigned char controller, const char *string, const int len,
+ const unsigned long delay);
static void (*drv_HD_stop) (void);
T_GPO_ST = 0;
T_GPO_PW = 0;
}
-
+
/* HD44780 execution timings [microseconds]
* as these values differ from spec to spec,
* we use the worst-case default values, but allow
T_CLEAR = timing(Name, section, "CLEAR", 2250, "us"); /* Clear Display */
T_HOME = timing(Name, section, "HOME", 2250, "us"); /* Return Cursor Home */
T_ONOFF = timing(Name, section, "ONOFF", 2250, "us"); /* Display On/Off Control */
-
+
/* Power-on delay */
if (SIGNAL_POWER != 0) {
T_POWER = timing(Name, section, "POWER", 500, "ms");
/* clear all signals */
if (Bits == 8) {
- drv_generic_parport_control(SIGNAL_RS | SIGNAL_RW |
+ drv_generic_parport_control(SIGNAL_RS | SIGNAL_RW |
SIGNAL_ENABLE | SIGNAL_ENABLE2 | SIGNAL_ENABLE3 | SIGNAL_ENABLE4 |
SIGNAL_BACKLIGHT | SIGNAL_GPO | SIGNAL_POWER, 0);
} else {
/* raise power pin */
if (SIGNAL_POWER != 0) {
drv_generic_parport_control(SIGNAL_POWER, SIGNAL_POWER);
- udelay (1000*T_POWER);
+ udelay(1000 * T_POWER);
}
/* initialize *all* controllers */
/* clear all signals */
if (Bits == 8) {
drv_generic_parport_control(SIGNAL_RS |
- SIGNAL_RW | SIGNAL_ENABLE | SIGNAL_ENABLE2 | SIGNAL_ENABLE3 | SIGNAL_ENABLE4 | SIGNAL_BACKLIGHT | SIGNAL_GPO, 0);
+ SIGNAL_RW | SIGNAL_ENABLE | SIGNAL_ENABLE2 | SIGNAL_ENABLE3 | SIGNAL_ENABLE4 |
+ SIGNAL_BACKLIGHT | SIGNAL_GPO, 0);
} else {
drv_generic_parport_data(0);
drv_generic_parport_control(SIGNAL_BACKLIGHT | SIGNAL_GPO | SIGNAL_POWER, 0);
return -1;
if (0) {
- debug("goto: [%d,%d] mask=%d, controller=%d, size:%dx%d", row, col, currController, controller, CROWS[controller], CCOLS[controller]);
+ debug("goto: [%d,%d] mask=%d, controller=%d, size:%dx%d", row, col, currController, controller,
+ CROWS[controller], CCOLS[controller]);
}
/* 16x1 Displays are organized as 8x2 :-( */
int asc255bug;
int ret;
+ info("%s: %s", Name, "$Revision: 1.62 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_Image.c,v 1.14 2006/01/30 05:47:38 reinelt Exp $
+/* $Id: drv_Image.c,v 1.15 2006/01/30 06:25:52 reinelt Exp $
*
* new style Image (PPM/PNG) Driver for LCD4Linux
*
*
*
* $Log: drv_Image.c,v $
+ * Revision 1.15 2006/01/30 06:25:52 reinelt
+ * added CVS Revision
+ *
* Revision 1.14 2006/01/30 05:47:38 reinelt
* graphic subsystem changed to full-color RGBA
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.15 $");
+
/* real worker functions */
drv_generic_graphic_real_blit = drv_IMG_blit;
-/* $Id: drv_LCD2USB.c,v 1.2 2006/01/28 15:36:17 harbaum Exp $
+/* $Id: drv_LCD2USB.c,v 1.3 2006/01/30 06:25:52 reinelt Exp $
*
* driver for USB2LCD display interface
* see http://www.harbaum.org/till/lcd2usb for schematics
*
*
* $Log: drv_LCD2USB.c,v $
+ * Revision 1.3 2006/01/30 06:25:52 reinelt
+ * added CVS Revision
+ *
* Revision 1.2 2006/01/28 15:36:17 harbaum
* Fix: string termination bug in eval()
*
int asc255bug;
int ret;
+ info("%s: %s", Name, "$Revision: 1.3 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_LCDLinux.c,v 1.11 2006/01/18 11:49:48 reinelt Exp $
+/* $Id: drv_LCDLinux.c,v 1.12 2006/01/30 06:25:52 reinelt Exp $
*
* driver for the LCD-Linux HD44780 kernel driver
* http://lcd-linux.sourceforge.net
*
*
* $Log: drv_LCDLinux.c,v $
+ * Revision 1.12 2006/01/30 06:25:52 reinelt
+ * added CVS Revision
+ *
* Revision 1.11 2006/01/18 11:49:48 reinelt
* adopted to lcd-linux-0.9.2
*
error("%s: Could not query display information!", Name);
return -1;
}
- info("%s: %dx%d display with %d controllers, flags=0x%02x:", Name, buf.cntr_cols, buf.cntr_rows, buf.num_cntr, buf.flags);
+ info("%s: %dx%d display with %d controllers, flags=0x%02x:", Name, buf.cntr_cols, buf.cntr_rows, buf.num_cntr,
+ buf.flags);
info("%s: busy-flag checking %sabled", Name, buf.flags & HD44780_CHECK_BF ? "en" : "dis");
info("%s: bus width %d bits", Name, buf.flags & HD44780_4BITS_BUS ? 4 : 8);
int asc255bug;
int ret;
+ info("%s: %s", Name, "$Revision: 1.12 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_LCDTerm.c,v 1.4 2005/05/08 04:32:44 reinelt Exp $
+/* $Id: drv_LCDTerm.c,v 1.5 2006/01/30 06:25:52 reinelt Exp $
*
* driver for the LCDTerm serial-to-HD44780 adapter boards
* http://www.bobblick.com/techref/projects/lcdterm/lcdterm.html
*
*
* $Log: drv_LCDTerm.c,v $
+ * Revision 1.5 2006/01/30 06:25:52 reinelt
+ * added CVS Revision
+ *
* Revision 1.4 2005/05/08 04:32:44 reinelt
* CodingStyle added and applied
*
int asc255bug;
int ret;
+ info("%s: %s", Name, "$Revision: 1.5 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_LPH7508.c,v 1.7 2006/01/30 05:47:38 reinelt Exp $
+/* $Id: drv_LPH7508.c,v 1.8 2006/01/30 06:25:53 reinelt Exp $
*
* driver for Pollin LPH7508
*
*
*
* $Log: drv_LPH7508.c,v $
+ * Revision 1.8 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.7 2006/01/30 05:47:38 reinelt
* graphic subsystem changed to full-color RGBA
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.8 $");
+
/* real worker functions */
drv_generic_graphic_real_blit = drv_L7_blit;
drv_generic_gpio_real_set = drv_L7_GPO;
-/* $Id: drv_LUIse.c,v 1.2 2006/01/06 16:56:49 tooly-bln Exp $
+/* $Id: drv_LUIse.c,v 1.3 2006/01/30 06:25:53 reinelt Exp $
*
* LUIse lcd4linux driver
*
*
*
* $Log: drv_LUIse.c,v $
+ * Revision 1.3 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.2 2006/01/06 16:56:49 tooly-bln
* *** empty log message ***
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.3 $");
+
/* real worker functions */
drv_generic_graphic_real_blit = drv_LUIse_blit;
-/* $Id: drv_M50530.c,v 1.20 2006/01/05 18:56:57 reinelt Exp $
+/* $Id: drv_M50530.c,v 1.21 2006/01/30 06:25:53 reinelt Exp $
*
* new style driver for M50530-based displays
*
*
*
* $Log: drv_M50530.c,v $
+ * Revision 1.21 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.20 2006/01/05 18:56:57 reinelt
* more GPO stuff
*
/* set I/OC1 */
/* set I/OC2 */
- drv_generic_parport_control(SIGNAL_IOC1 | SIGNAL_IOC2, (cmd & 0x100 ? SIGNAL_IOC1 : 0) | (cmd & 0x200 ? SIGNAL_IOC2 : 0));
+ drv_generic_parport_control(SIGNAL_IOC1 | SIGNAL_IOC2,
+ (cmd & 0x100 ? SIGNAL_IOC1 : 0) | (cmd & 0x200 ? SIGNAL_IOC2 : 0));
/* Control data setup time */
ndelay(200);
if (DCOLS * DROWS > 256) {
- error("%s: %s.Size '%dx%d' is too big, would require %d bytes", Name, section, DCOLS, DROWS, DCOLS * DROWS, cfg_source());
+ error("%s: %s.Size '%dx%d' is too big, would require %d bytes", Name, section, DCOLS, DROWS, DCOLS * DROWS,
+ cfg_source());
return -1;
} else if (DCOLS * DROWS > 224) {
DDRAM = 256;
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.21 $");
+
/* display preferences */
XRES = -1; /* pixel width of one char */
YRES = -1; /* pixel height of one char */
-/* $Id: drv_MatrixOrbital.c,v 1.41 2006/01/05 18:56:57 reinelt Exp $
+/* $Id: drv_MatrixOrbital.c,v 1.42 2006/01/30 06:25:53 reinelt Exp $
*
* new style driver for Matrix Orbital serial display modules
*
*
*
* $Log: drv_MatrixOrbital.c,v $
+ * Revision 1.42 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.41 2006/01/05 18:56:57 reinelt
* more GPO stuff
*
if (ans[0] == 0x23 && ans[1] == 0x2a && ans[2] == 0x03 && ans[3] == 0x52 && ans[4] == num + 1) {
GPI[num] = 18750000 / (256 * ans[5] + ans[6]);
} else {
- error("%s: strange answer %02x %02x %02x %02x %02x %02x %02x", Name, ans[0], ans[1], ans[2], ans[3], ans[4], ans[5], ans[6]);
+ error("%s: strange answer %02x %02x %02x %02x %02x %02x %02x", Name, ans[0], ans[1], ans[2], ans[3],
+ ans[4], ans[5], ans[6]);
}
}
}
/* auto-dedection matches specified model? */
if (Models[i].type != 0xff && Model != i) {
- error("%s: %s.Model '%s' from %s does not match dedected Model '%s'", Name, section, model, cfg_source(), Models[i].name);
+ error("%s: %s.Model '%s' from %s does not match dedected Model '%s'", Name, section, model,
+ cfg_source(), Models[i].name);
return -1;
}
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.42 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_MilfordInstruments.c,v 1.14 2005/05/08 04:32:44 reinelt Exp $
+/* $Id: drv_MilfordInstruments.c,v 1.15 2006/01/30 06:25:53 reinelt Exp $
*
* driver for Milford Instruments 'BPK' piggy-back serial interface board
* for standard Hitachi 44780 compatible lcd modules.
*
*
* $Log: drv_MilfordInstruments.c,v $
+ * Revision 1.15 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.14 2005/05/08 04:32:44 reinelt
* CodingStyle added and applied
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.15 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_NULL.c,v 1.8 2005/05/08 04:32:44 reinelt Exp $
+/* $Id: drv_NULL.c,v 1.9 2006/01/30 06:25:53 reinelt Exp $
*
* NULL driver (for testing)
*
*
*
* $Log: drv_NULL.c,v $
+ * Revision 1.9 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.8 2005/05/08 04:32:44 reinelt
* CodingStyle added and applied
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.9 $");
+
/* display preferences */
XRES = 6; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_Noritake.c,v 1.4 2005/05/08 04:32:44 reinelt Exp $
+/* $Id: drv_Noritake.c,v 1.5 2006/01/30 06:25:53 reinelt Exp $
*
* Driver for a Noritake GU128x32-311 graphical display.
*
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* $Log: drv_Noritake.c,v $
+ * Revision 1.5 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.4 2005/05/08 04:32:44 reinelt
* CodingStyle added and applied
*
static unsigned char SIGNAL_WR; /* Write OUTPUT, negative logic, pport STOBE */
static unsigned char SIGNAL_RESET; /* Reset, OUTPUT, negative logic, pport INIT */
static unsigned char SIGNAL_BLANK; /* Blank, OUTPUT , negative logic, pport SELECT-IN */
- /* static unsigned char SIGNAL_BUSY; *//* Busy, INPUT , positive logic, pport BUSY, not used */
- /* static unsigned char SIGNAL_FRP; *//* Frame Pulse, INPUT , positive logic, pport ACK, not used */
+ /* static unsigned char SIGNAL_BUSY; *//* Busy, INPUT , positive logic, pport BUSY, not used */
+ /* static unsigned char SIGNAL_FRP; *//* Frame Pulse, INPUT , positive logic, pport ACK, not used */
void (*drv_Noritake_clear) (void);
/* Data port is positive logic */
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.5 $");
+
/* start display */
if ((ret = drv_Noritake_start(section)) != 0)
return ret;
-/* $Id: drv_RouterBoard.c,v 1.6 2006/01/06 07:06:57 reinelt Exp $
+/* $Id: drv_RouterBoard.c,v 1.7 2006/01/30 06:25:53 reinelt Exp $
*
* driver for the "Router Board LCD port"
* see port details at http://www.routerboard.com
*
*
* $Log: drv_RouterBoard.c,v $
+ * Revision 1.7 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.6 2006/01/06 07:06:57 reinelt
* GPO's for RouterBoard
*
#endif
-static void drv_RB_outw (const unsigned int data)
+static void drv_RB_outw(const unsigned int data)
{
static unsigned int port = 0;
-
+
/* IOCS0 port number can read from PCI Configuration Space Function 0 (F0) */
/* at index 74h as 16 bit value (see [GEODE] 5.3.1 pg.151 and pg.176 Table 5-29 */
if (port == 0) {
outw(data | RB_Leds, port);
}
-
+
static int drv_RB_backlight(int backlight)
{
/* -1 is used to query the current Backlight */
if (backlight == -1) {
return (RB_Leds & LCD_BACKLIGHT) ? 1 : 0;
}
-
+
if (backlight > 0) {
/* set bit */
RB_Leds |= LCD_BACKLIGHT;
RB_Leds |= GPO << 12;
drv_RB_outw(0);
-
+
return v;
}
if (GPOS > 0) {
info("%s: using %d GPO's", Name, GPOS);
}
-
#ifdef RB_WITH_LEDS
if (drv_RB_sock_init() < 0) {
int asc255bug;
int ret;
+ info("%s: %s", Name, "$Revision: 1.7 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
if (!quiet) {
drv_generic_text_greet("goodbye!", NULL);
}
-
#ifdef RB_WITH_LEDS
close(sock_c);
free(sacl); /*close network socket */
-/* $Id: drv_Sample.c,v 1.4 2006/01/30 05:47:38 reinelt Exp $
+/* $Id: drv_Sample.c,v 1.5 2006/01/30 06:25:53 reinelt Exp $
*
* sample lcd4linux driver
*
*
*
* $Log: drv_Sample.c,v $
+ * Revision 1.5 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.4 2006/01/30 05:47:38 reinelt
* graphic subsystem changed to full-color RGBA
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.5 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_SimpleLCD.c,v 1.6 2005/08/22 05:44:43 reinelt Exp $
+/* $Id: drv_SimpleLCD.c,v 1.7 2006/01/30 06:25:53 reinelt Exp $
*
* driver for a simple serial terminal.
*
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* $Log: drv_SimpleLCD.c,v $
+ * Revision 1.7 2006/01/30 06:25:53 reinelt
+ * added CVS Revision
+ *
* Revision 1.6 2005/08/22 05:44:43 reinelt
* new driver 'WincorNixdorf'
* some fixes to the bar code
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.7 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_T6963.c,v 1.17 2006/01/30 05:47:38 reinelt Exp $
+/* $Id: drv_T6963.c,v 1.18 2006/01/30 06:25:54 reinelt Exp $
*
* new style driver for T6963-based displays
*
*
*
* $Log: drv_T6963.c,v $
+ * Revision 1.18 2006/01/30 06:25:54 reinelt
+ * added CVS Revision
+ *
* Revision 1.17 2006/01/30 05:47:38 reinelt
* graphic subsystem changed to full-color RGBA
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.18 $");
+
/* real worker functions */
drv_generic_graphic_real_blit = drv_T6_blit;
-/* $Id: drv_Trefon.c,v 1.5 2005/08/21 08:18:56 reinelt Exp $
+/* $Id: drv_Trefon.c,v 1.6 2006/01/30 06:25:54 reinelt Exp $
*
* driver for TREFON USB LCD displays - http://www.trefon.de
*
*
*
* $Log: drv_Trefon.c,v $
+ * Revision 1.6 2006/01/30 06:25:54 reinelt
+ * added CVS Revision
+ *
* Revision 1.5 2005/08/21 08:18:56 reinelt
* CrystalFontz ACK processing
*
int asc255bug;
int ret;
+ info("%s: %s", Name, "$Revision: 1.6 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_USBLCD.c,v 1.23 2005/05/08 04:32:44 reinelt Exp $
+/* $Id: drv_USBLCD.c,v 1.24 2006/01/30 06:25:54 reinelt Exp $
*
* new style driver for USBLCD displays
*
*
*
* $Log: drv_USBLCD.c,v $
+ * Revision 1.24 2006/01/30 06:25:54 reinelt
+ * added CVS Revision
+ *
* Revision 1.23 2005/05/08 04:32:44 reinelt
* CodingStyle added and applied
*
int asc255bug;
int ret;
+ info("%s: %s", Name, "$Revision: 1.24 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 8; /* pixel height of one char */
-/* $Id: drv_WincorNixdorf.c,v 1.1 2005/08/22 05:44:43 reinelt Exp $
+/* $Id: drv_WincorNixdorf.c,v 1.2 2006/01/30 06:25:54 reinelt Exp $
*
* driver for WincorNixdorf serial cashier displays BA63 and BA66
*
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* $Log: drv_WincorNixdorf.c,v $
+ * Revision 1.2 2006/01/30 06:25:54 reinelt
+ * added CVS Revision
+ *
* Revision 1.1 2005/08/22 05:44:43 reinelt
* new driver 'WincorNixdorf'
* some fixes to the bar code
int ascii;
int ret;
+ info("%s: %s", Name, "$Revision: 1.2 $");
+
/* display preferences */
XRES = 5; /* pixel width of one char */
YRES = 7; /* pixel height of one char */
CHARS = 0; /* number of user-defineable characters */
CHAR0 = 0; /* ASCII of first user-defineable char */
- ICONS = 0; /* number of user-defineable characters reserved for icons */
+ ICONS = 0; /* number of user-defineable characters reserved for icons */
GOTO_COST = 6; /* number of bytes a goto command requires */
-
/* start display */
if ((ret = drv_WN_start(section, quiet)) != 0)
return ret;
-/* $Id: drv_X11.c,v 1.14 2006/01/30 06:17:17 reinelt Exp $
+/* $Id: drv_X11.c,v 1.15 2006/01/30 06:25:54 reinelt Exp $
*
* new style X11 Driver for LCD4Linux
*
*
*
* $Log: drv_X11.c,v $
+ * Revision 1.15 2006/01/30 06:25:54 reinelt
+ * added CVS Revision
+ *
* Revision 1.14 2006/01/30 06:17:17 reinelt
* added CVS Revision
*
WIDGET_CLASS wc;
int ret;
- info("%s: Revision %s", Name, "$Revision: 1.14 $");
+ info("%s: %s", Name, "$Revision: 1.15 $");
/* start display */
if ((ret = drv_X11_start(section)) != 0)
-/* $Id: drv_serdisplib.c,v 1.6 2006/01/30 05:47:38 reinelt Exp $
+/* $Id: drv_serdisplib.c,v 1.7 2006/01/30 06:25:54 reinelt Exp $
*
* driver for serdisplib displays
*
*
*
* $Log: drv_serdisplib.c,v $
+ * Revision 1.7 2006/01/30 06:25:54 reinelt
+ * added CVS Revision
+ *
* Revision 1.6 2006/01/30 05:47:38 reinelt
* graphic subsystem changed to full-color RGBA
*
WIDGET_CLASS wc;
int ret;
+ info("%s: %s", Name, "$Revision: 1.7 $");
+
/* real worker functions */
drv_generic_graphic_real_blit = drv_SD_blit;