diff options
author | mrwastl <mrwastl@users.sourceforge.net> | 2011-05-09 00:47:44 +0200 |
---|---|---|
committer | mrwastl <mrwastl@users.sourceforge.net> | 2011-05-09 00:47:44 +0200 |
commit | 92ee6261961f7a0d24c0a1f024117b43751ac250 (patch) | |
tree | b256dfb27cc9ebbb484087d4fc9aaecd89abfe08 /glcddrivers/serdisp.c | |
parent | 3cb5c3e2d38f284738af6af736df3c4addd85575 (diff) | |
download | graphlcd-base-92ee6261961f7a0d24c0a1f024117b43751ac250.tar.gz graphlcd-base-92ee6261961f7a0d24c0a1f024117b43751ac250.tar.bz2 |
remove code which has not been removed when limiting support to serdisplib >= 1.95
Diffstat (limited to 'glcddrivers/serdisp.c')
-rw-r--r-- | glcddrivers/serdisp.c | 31 |
1 files changed, 7 insertions, 24 deletions
diff --git a/glcddrivers/serdisp.c b/glcddrivers/serdisp.c index 5676bb3..2b46a8a 100644 --- a/glcddrivers/serdisp.c +++ b/glcddrivers/serdisp.c @@ -268,11 +268,7 @@ int cDriverSerDisp::Init(void) char temp[10]; snprintf(temp, 8, "0x%x", config->port); - if (serdisp_version < SERDISP_VERSION(1,93) ) { - sdcd = fp_PP_open(temp); - } else { - sdcd = fp_SDCONN_open(temp); - } + sdcd = fp_SDCONN_open(temp); if (sdcd == 0) { syslog(LOG_ERR, "%s: error: unable to open port 0x%x for display %s. (cDriver::Init)\n", @@ -284,12 +280,7 @@ int cDriverSerDisp::Init(void) } else { - // use ppdev - if (serdisp_version < SERDISP_VERSION(1,93) ) { - sdcd = fp_PP_open(config->device.c_str()); - } else { - sdcd = fp_SDCONN_open(config->device.c_str()); - } + sdcd = fp_SDCONN_open(config->device.c_str()); if (sdcd == 0) { syslog(LOG_ERR, "%s: error: unable to open device %s for display %s. (cDriver::Init)\n", @@ -298,10 +289,7 @@ int cDriverSerDisp::Init(void) } } - if (serdisp_version < SERDISP_VERSION(1,95) ) - dd = fp_serdisp_init(sdcd, controller.c_str(), ""); - else - dd = fp_serdisp_init(sdcd, controller.c_str(), optionstring.c_str()); + dd = fp_serdisp_init(sdcd, controller.c_str(), optionstring.c_str()); if (!dd) { @@ -364,15 +352,10 @@ int cDriverSerDisp::Init(void) int cDriverSerDisp::DeInit(void) { - if (serdisp_version < SERDISP_VERSION(1,93) ) { - fp_serdisp_close(dd); - fp_PP_close(sdcd); - sdcd = NULL; - } else { - //fp_serdisp_quit(dd); - /* use serdisp_close instead of serdisp_quit so that showpic and showtext are usable together with serdisplib */ - fp_serdisp_close(dd); - } + //fp_serdisp_quit(dd); + /* use serdisp_close instead of serdisp_quit so that showpic and showtext are usable together with serdisplib */ + fp_serdisp_close(dd); + (int) dlclose(sdhnd); sdhnd = NULL; |