From dbf5d92605a9db10e3e3cb154d03a515c5d5c5af Mon Sep 17 00:00:00 2001 From: reinelt Date: Sun, 8 May 2005 04:32:45 +0000 Subject: [lcd4linux @ 2005-05-08 04:32:43 by reinelt] CodingStyle added and applied git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@547 3ae390bd-cb1e-0410-b409-cd5a39f66f1f --- drv_NULL.c | 173 ++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 90 insertions(+), 83 deletions(-) (limited to 'drv_NULL.c') diff --git a/drv_NULL.c b/drv_NULL.c index 2e1b375..ee128ed 100644 --- a/drv_NULL.c +++ b/drv_NULL.c @@ -1,4 +1,4 @@ -/* $Id: drv_NULL.c,v 1.7 2005/01/18 06:30:23 reinelt Exp $ +/* $Id: drv_NULL.c,v 1.8 2005/05/08 04:32:44 reinelt Exp $ * * NULL driver (for testing) * @@ -23,6 +23,9 @@ * * * $Log: drv_NULL.c,v $ + * Revision 1.8 2005/05/08 04:32:44 reinelt + * CodingStyle added and applied + * * Revision 1.7 2005/01/18 06:30:23 reinelt * added (C) to all copyright statements * @@ -87,40 +90,42 @@ static char Name[] = "NULL"; /*** hardware dependant functions ***/ /****************************************/ -static void drv_NULL_write (const __attribute__((unused)) int row, - const __attribute__((unused)) int col, - const __attribute__((unused)) char *data, - const __attribute__((unused)) int len) +static void drv_NULL_write(const __attribute__ ((unused)) + int row, const __attribute__ ((unused)) + int col, const __attribute__ ((unused)) + char *data, const __attribute__ ((unused)) + int len) { - /* empty */ + /* empty */ } -static void drv_NULL_defchar (const __attribute__((unused)) int ascii, - const __attribute__((unused)) unsigned char *matrix) +static void drv_NULL_defchar(const __attribute__ ((unused)) + int ascii, const __attribute__ ((unused)) + unsigned char *matrix) { - /* empty */ + /* empty */ } -static int drv_NULL_start (const char *section) +static int drv_NULL_start(const char *section) { - char *s; - - s = cfg_get(section, "Size", "20x4"); - if (s == NULL || *s == '\0') { - error ("%s: no '%s.Size' entry from %s", Name, section, cfg_source()); - free(s); - return -1; - } - if (sscanf(s, "%dx%d", &DCOLS, &DROWS) != 2 || DROWS < 1 || DCOLS < 1) { - error ("%s: bad %s.Size '%s' from %s", Name, section, s, cfg_source); + char *s; + + s = cfg_get(section, "Size", "20x4"); + if (s == NULL || *s == '\0') { + error("%s: no '%s.Size' entry from %s", Name, section, cfg_source()); + free(s); + return -1; + } + if (sscanf(s, "%dx%d", &DCOLS, &DROWS) != 2 || DROWS < 1 || DCOLS < 1) { + error("%s: bad %s.Size '%s' from %s", Name, section, s, cfg_source); + free(s); + return -1; + } free(s); - return -1; - } - free (s); - - return 0; + + return 0; } @@ -145,77 +150,79 @@ static int drv_NULL_start (const char *section) /* list models */ -int drv_NULL_list (void) +int drv_NULL_list(void) { - printf ("generic"); - return 0; + printf("generic"); + return 0; } /* initialize driver & display */ -int drv_NULL_init (const char *section, const __attribute__((unused)) int quiet) +int drv_NULL_init(const char *section, const __attribute__ ((unused)) + int quiet) { - WIDGET_CLASS wc; - int ret; - - /* display preferences */ - XRES = 6; /* pixel width of one char */ - YRES = 8; /* pixel height of one char */ - CHARS = 8; /* number of user-defineable characters */ - CHAR0 = 0; /* ASCII of first user-defineable char */ - GOTO_COST = 2; /* number of bytes a goto command requires */ - - /* real worker functions */ - drv_generic_text_real_write = drv_NULL_write; - drv_generic_text_real_defchar = drv_NULL_defchar; - - /* start display */ - if ((ret = drv_NULL_start (section)) != 0) - return ret; - - /* initialize generic text driver */ - if ((ret = drv_generic_text_init(section, Name)) != 0) - return ret; - - /* initialize generic bar driver */ - if ((ret = drv_generic_text_bar_init(1)) != 0) - return ret; - - /* add fixed chars to the bar driver */ - drv_generic_text_bar_add_segment ( 0, 0,255, 32); /* ASCII 32 = blank */ - drv_generic_text_bar_add_segment (255,255,255,'*'); /* asterisk */ - - /* register text widget */ - wc = Widget_Text; - wc.draw = drv_generic_text_draw; - widget_register(&wc); - - /* register bar widget */ - wc = Widget_Bar; - wc.draw = drv_generic_text_bar_draw; - widget_register(&wc); - - /* register plugins */ - /* none at the moment... */ - - return 0; + WIDGET_CLASS wc; + int ret; + + /* display preferences */ + XRES = 6; /* pixel width of one char */ + YRES = 8; /* pixel height of one char */ + CHARS = 8; /* number of user-defineable characters */ + CHAR0 = 0; /* ASCII of first user-defineable char */ + GOTO_COST = 2; /* number of bytes a goto command requires */ + + /* real worker functions */ + drv_generic_text_real_write = drv_NULL_write; + drv_generic_text_real_defchar = drv_NULL_defchar; + + /* start display */ + if ((ret = drv_NULL_start(section)) != 0) + return ret; + + /* initialize generic text driver */ + if ((ret = drv_generic_text_init(section, Name)) != 0) + return ret; + + /* initialize generic bar driver */ + if ((ret = drv_generic_text_bar_init(1)) != 0) + return ret; + + /* add fixed chars to the bar driver */ + drv_generic_text_bar_add_segment(0, 0, 255, 32); /* ASCII 32 = blank */ + drv_generic_text_bar_add_segment(255, 255, 255, '*'); /* asterisk */ + + /* register text widget */ + wc = Widget_Text; + wc.draw = drv_generic_text_draw; + widget_register(&wc); + + /* register bar widget */ + wc = Widget_Bar; + wc.draw = drv_generic_text_bar_draw; + widget_register(&wc); + + /* register plugins */ + /* none at the moment... */ + + return 0; } /* close driver & display */ -int drv_NULL_quit (const __attribute__((unused)) int quiet) { +int drv_NULL_quit(const __attribute__ ((unused)) + int quiet) +{ + + info("%s: shutting down.", Name); + drv_generic_text_quit(); - info("%s: shutting down.", Name); - drv_generic_text_quit(); - - return (0); + return (0); } DRIVER drv_NULL = { - name: Name, - list: drv_NULL_list, - init: drv_NULL_init, - quit: drv_NULL_quit, + name:Name, + list:drv_NULL_list, + init:drv_NULL_init, + quit:drv_NULL_quit, }; - -- cgit v1.2.3