From e914ee3d720c79ecf9e58046bdb1457dd65d3eea Mon Sep 17 00:00:00 2001 From: mmdolze Date: Sat, 30 Jan 2010 18:53:43 +0000 Subject: [PATCH] Check all http links, update permanent redirects. Do not remove links with 404 errors as they may still be available at www.archive.org. --- CREDITS | 2 +- INSTALL | 8 ++++---- docs/LCDd.8.in | 2 +- docs/lcdproc-dev/README.docbook | 2 +- docs/lcdproc-dev/introduction.docbook | 2 +- docs/lcdproc-user/README.docbook | 2 +- docs/lcdproc-user/drivers/CFontzPacket.docbook | 2 +- docs/lcdproc-user/drivers/glcdlib.docbook | 2 +- docs/lcdproc-user/drivers/hd44780.docbook | 10 +++------- docs/lcdproc-user/drivers/i2500vfd.docbook | 2 +- docs/lcdproc-user/drivers/imon.docbook | 2 +- docs/lcdproc-user/drivers/imonlcd.docbook | 2 +- docs/lcdproc-user/drivers/lis.docbook | 4 ++-- docs/lcdproc-user/drivers/picolcd.docbook | 2 +- docs/lcdproc-user/drivers/pylcd.docbook | 2 +- docs/lcdproc-user/drivers/xosd.docbook | 2 +- docs/lcdproc-user/installation.docbook | 2 +- server/drivers/CFontz.c | 2 +- server/drivers/CFontz633.c | 2 +- server/drivers/CFontzPacket.c | 2 +- server/drivers/curses_drv.c | 2 +- server/drivers/glcdlib.c | 2 +- server/drivers/glcdlib.h | 2 +- server/drivers/hd44780-charmap.h | 2 -- server/drivers/hd44780-lcd2usb.c | 2 +- server/drivers/hd44780-serial.h | 3 +-- server/drivers/hd44780-serialLpt.c | 2 -- server/drivers/picolcd.c | 2 +- server/drivers/picolcd.h | 2 +- server/drivers/pylcd.c | 5 +---- 30 files changed, 34 insertions(+), 46 deletions(-) diff --git a/CREDITS b/CREDITS index fe58d33..b5aca8a 100644 --- a/CREDITS +++ b/CREDITS @@ -27,7 +27,7 @@ Choadstre's idea and put it in its current form. Gareth Watts (Xeno42): - Patches, mailing list, ideas, web hosting, CVS, etc. -Matrix Orbital Corporation : +Matrix Orbital Corporation : - Free displays for us developers, and lots of help early on Crystal Fontz : diff --git a/INSTALL b/INSTALL index de7cebd..0c3c501 100644 --- a/INSTALL +++ b/INSTALL @@ -44,7 +44,7 @@ need some additional programs or libraries installed: * libusb if you --enable-libusb, see http://libusb.sourceforge.net/ * G15daemon, libg15 and libg15render (>= 1.1.1) for use with the 'g15' driver, - see http://g15daemon.sourceforge.net/ and http://g15tools.sourceforge.net/ + see http://www.g15tools.com/ * GraphLCD and GLCDprocDriver for use with the 'glcdlib' driver, see http://graphlcd.berlios.de/ and http://www.muresan.de/graphlcd/lcdproc/ @@ -60,11 +60,11 @@ need some additional programs or libraries installed: * svgalib for use with the 'svga' driver, see http://www.svgalib.org/ -* libftdi and libusb for use with the 'ula200' driver, see - http://www.intra2net.com/de/produkte/opensource/ftdi/ and +* libftdi and libusb for use with the 'ula200', 'lis', and 'i2500vfd' driver, + see http://www.intra2net.com/en/developer/libftdi/ and http://libusb.sourceforge.net/ -* XOSD for use with the 'xosd' driver, see http://sourceforge.net/projects/libxosd , +* XOSD for use with the 'xosd' driver, see http://sourceforge.net/projects/libxosd/ , as well as an x11 implementation, more precisely libX11 and libXext. diff --git a/docs/LCDd.8.in b/docs/LCDd.8.in index 62cc6f4..0efb63c 100644 --- a/docs/LCDd.8.in +++ b/docs/LCDd.8.in @@ -103,7 +103,7 @@ serial/USB displays by Cwlinux (http://www.cwlinux.com) VFD front panel display on Aopen XC Cube EA65 media barebone .TP .B EyeboxOne -LCD display on the EyeboxOne (http://www.rightvision.com) +LCD display on the EyeboxOne .TP .B g15 LCD display on the Logitech G15 keyboard diff --git a/docs/lcdproc-dev/README.docbook b/docs/lcdproc-dev/README.docbook index 7690b88..9294a1d 100644 --- a/docs/lcdproc-dev/README.docbook +++ b/docs/lcdproc-dev/README.docbook @@ -7,7 +7,7 @@ to be exact: DocBook V4.x XML. You can generate the documentation of LCDproc using 'xmlto', which is a shell-script frontend to an XML toolchain. -Get it from http://cyberelk.net/tim/xmlto/ or pre-packaged +Get it from http://cyberelk.net/tim/software/xmlto/ or pre-packaged from your distribution. To convert the Admin Guide to a single XHTML document, simply do: diff --git a/docs/lcdproc-dev/introduction.docbook b/docs/lcdproc-dev/introduction.docbook index 1edce33..b227dc2 100644 --- a/docs/lcdproc-dev/introduction.docbook +++ b/docs/lcdproc-dev/introduction.docbook @@ -16,7 +16,7 @@ See http://lcdproc.org/mail.php3 -Therefore you might want to have a look at http://lcdproc.sf.net/docs/, +Therefore you might want to have a look at , to get the latest version of this document, unless you want to generate it yourself from the docbook files in the CVS). diff --git a/docs/lcdproc-user/README.docbook b/docs/lcdproc-user/README.docbook index 7c0ac16..3b2dfaa 100644 --- a/docs/lcdproc-user/README.docbook +++ b/docs/lcdproc-user/README.docbook @@ -7,7 +7,7 @@ to be exact: DocBook V4.x XML. You can generate the documentation of LCDproc using 'xmlto', which is a shell-script frontend to an XML toolchain. -Get it from http://cyberelk.net/tim/xmlto/ or pre-packaged +Get it from http://cyberelk.net/tim/software/xmlto/ or pre-packaged from your distribution. To convert the User Guide to a single XHTML document, simply do: diff --git a/docs/lcdproc-user/drivers/CFontzPacket.docbook b/docs/lcdproc-user/drivers/CFontzPacket.docbook index af925fa..550e896 100644 --- a/docs/lcdproc-user/drivers/CFontzPacket.docbook +++ b/docs/lcdproc-user/drivers/CFontzPacket.docbook @@ -2,7 +2,7 @@ The CFontzPacket Driver -CrystalFontz offers a wide +CrystalFontz offers a wide range of character and graphical LCD modules. The CFontzPacket driver supports the modules that communicate with the host computer using a packet-based communications protocol diff --git a/docs/lcdproc-user/drivers/glcdlib.docbook b/docs/lcdproc-user/drivers/glcdlib.docbook index a65a084..7ed2ef7 100644 --- a/docs/lcdproc-user/drivers/glcdlib.docbook +++ b/docs/lcdproc-user/drivers/glcdlib.docbook @@ -22,7 +22,7 @@ all the drivers supported by graphlcd-base, which you can get from In order to be able to use it, you have to get and install the glcdprocdriver -from +from before configuring the LCDproc build process --enable-drivers=glcdlib. diff --git a/docs/lcdproc-user/drivers/hd44780.docbook b/docs/lcdproc-user/drivers/hd44780.docbook index 081ab05..58862ae 100644 --- a/docs/lcdproc-user/drivers/hd44780.docbook +++ b/docs/lcdproc-user/drivers/hd44780.docbook @@ -1470,11 +1470,7 @@ cannot use the backlight control together with the bargraph. This interface uses a handful of wires to interface to the HD44780. Suitable for high noise, long connections. Designed by -Andrew McMeikan andrewm@engineer.com. The original wiring and -driver can be found at: - - - +Andrew McMeikan andrewm@engineer.com. @@ -2101,7 +2097,7 @@ You have all the tools and the code to build it yourself and to customize the be Some electronic knowledge and familiarity with the soldering iron A PIC16F84 (I used PIC16F84A) or PIC16C54 JDM PIC programmer -gputils and picprog installed on your GNU/Linux box +gputils and picprog installed on your GNU/Linux box @@ -2544,7 +2540,7 @@ off the address. ethlcd Device -The ethlcd () device is simply +The ethlcd () device is simply an LCD display driven by an ATmega microcontroller, controlled and powered by "home-made" Power over Ethernet. The hardware and software are open source. diff --git a/docs/lcdproc-user/drivers/i2500vfd.docbook b/docs/lcdproc-user/drivers/i2500vfd.docbook index 0d9f902..14e784d 100644 --- a/docs/lcdproc-user/drivers/i2500vfd.docbook +++ b/docs/lcdproc-user/drivers/i2500vfd.docbook @@ -9,7 +9,7 @@ More information can be found here: Intra It connects to USB using a FTDI FT245BM chip and therefore needs libftdi as requirement. -libftdi can be found here: libftdi +libftdi can be found here: libftdi diff --git a/docs/lcdproc-user/drivers/imon.docbook b/docs/lcdproc-user/drivers/imon.docbook index f73d578..c5aadd2 100644 --- a/docs/lcdproc-user/drivers/imon.docbook +++ b/docs/lcdproc-user/drivers/imon.docbook @@ -6,7 +6,7 @@ The imon driver controls -Soundgraph iMON VFD +Soundgraph iMON VFD devices, that are either preinstalled or available as optional accessories for a variety of Home Theater PC (HTPC) cases from Ahanix, Silverstone, Cooler Master and others. They can also be bought separately and then fit into a 5,25" disk drive bay diff --git a/docs/lcdproc-user/drivers/imonlcd.docbook b/docs/lcdproc-user/drivers/imonlcd.docbook index 52f58f0..49c157f 100644 --- a/docs/lcdproc-user/drivers/imonlcd.docbook +++ b/docs/lcdproc-user/drivers/imonlcd.docbook @@ -6,7 +6,7 @@ This section talks about using LCDproc with LCD devices manufactured by SoundGraph. -For example, the iMON OEM LCD. +For example, the iMON OEM LCD. diff --git a/docs/lcdproc-user/drivers/lis.docbook b/docs/lcdproc-user/drivers/lis.docbook index f7d0c16..ad1b513 100644 --- a/docs/lcdproc-user/drivers/lis.docbook +++ b/docs/lcdproc-user/drivers/lis.docbook @@ -29,8 +29,8 @@ between the FTDI and the NEC chips. The driver depends on libftdi, version 0.8 or higher, from - -http://www.intra2net.com/opensource/ftdi/. + +http://www.intra2net.com/en/developer/libftdi/. diff --git a/docs/lcdproc-user/drivers/picolcd.docbook b/docs/lcdproc-user/drivers/picolcd.docbook index 5739820..e38d211 100644 --- a/docs/lcdproc-user/drivers/picolcd.docbook +++ b/docs/lcdproc-user/drivers/picolcd.docbook @@ -33,7 +33,7 @@ picoLCD 20x2 (OEM) - picoLCD-20x2-OEM is + picoLCD-20x2-OEM is the OEM version. It is a 2 line by 20 character display with black letters on a yellow-green background, that can be connected to the system via diff --git a/docs/lcdproc-user/drivers/pylcd.docbook b/docs/lcdproc-user/drivers/pylcd.docbook index 6a13d85..5836c8a 100644 --- a/docs/lcdproc-user/drivers/pylcd.docbook +++ b/docs/lcdproc-user/drivers/pylcd.docbook @@ -193,7 +193,7 @@ output 0 More information on the Pyramid LC-Display can be found here: - + diff --git a/docs/lcdproc-user/drivers/xosd.docbook b/docs/lcdproc-user/drivers/xosd.docbook index 307ff32..bcde67d 100644 --- a/docs/lcdproc-user/drivers/xosd.docbook +++ b/docs/lcdproc-user/drivers/xosd.docbook @@ -7,7 +7,7 @@ This section talks about using LCDproc with libxosd. -libxosd is a system +libxosd is a system that displays text on top of your X-Windows screen, much like the on-screen display (OSD) used by most modern televisions and video-players. diff --git a/docs/lcdproc-user/installation.docbook b/docs/lcdproc-user/installation.docbook index cde3872..a0f4446 100644 --- a/docs/lcdproc-user/installation.docbook +++ b/docs/lcdproc-user/installation.docbook @@ -102,7 +102,7 @@ packaging tool EPM. First of all you may need to download EPM from -http://www.easysw.com/epm/ +http://www.epmhome.org/ and install it according to the instructions that are included in its source distribution. diff --git a/server/drivers/CFontz.c b/server/drivers/CFontz.c index 2d59855..ae5d808 100644 --- a/server/drivers/CFontz.c +++ b/server/drivers/CFontz.c @@ -2,7 +2,7 @@ * LCDd \c CFontz driver for the CFA632 & CFA634 displays by CrystalFontz, Inc. */ -/* This is the LCDproc driver for CrystalFontz devices (http://crystalfontz.com) +/* This is the LCDproc driver for CrystalFontz devices (http://www.crystalfontz.com/) Copyright (C) 2001 ???? diff --git a/server/drivers/CFontz633.c b/server/drivers/CFontz633.c index 80d350b..2e289d1 100644 --- a/server/drivers/CFontz633.c +++ b/server/drivers/CFontz633.c @@ -3,7 +3,7 @@ */ /* This is the LCDproc driver for CrystalFontz 633 devices - (get yours from http://crystalfontz.com) + (get yours from http://www.crystalfontz.com/) Copyright (C) 2002 David GLAUDE diff --git a/server/drivers/CFontzPacket.c b/server/drivers/CFontzPacket.c index fca4101..6837a51 100644 --- a/server/drivers/CFontzPacket.c +++ b/server/drivers/CFontzPacket.c @@ -6,7 +6,7 @@ /* * This is the LCDproc driver for CrystalFontz LCD using Packet protocol. * It support the CrystalFontz 633 USB/Serial, the 631 USB and the 635 USB - * (get yours from http://crystalfontz.com) + * (get yours from http://www.crystalfontz.com) * * Applicable Data Sheets: * - http://www.crystalfontz.com/products/631/CFA-631_v1.0.pdf diff --git a/server/drivers/curses_drv.c b/server/drivers/curses_drv.c index dece3e6..4d7d21c 100644 --- a/server/drivers/curses_drv.c +++ b/server/drivers/curses_drv.c @@ -28,7 +28,7 @@ Different implementations of (n)curses available on: http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libcurses/ ncurses - NetBSD: - http://cvsweb.netbsd.org/bsdweb.cgi/basesrc/lib/libcurses/ + http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libcurses/ curses : does not define ACS_S3, ACS_S7, wcolor_set() or redrawwin(). it is possible to make a: #define ACS_S3 (_acs_char['p']) diff --git a/server/drivers/glcdlib.c b/server/drivers/glcdlib.c index 9f5f13d..cb9a638 100644 --- a/server/drivers/glcdlib.c +++ b/server/drivers/glcdlib.c @@ -7,7 +7,7 @@ * all the drivers supported by graphlcd-base, which you can get from * http://graphlcd.berlios.de. * In order to be able to use it, you have to get and install the glcdprocdriver - * from http://www.muresan.de/graphlcd/lcdproc. + * from http://www.muresan.de/graphlcd/lcdproc/. * * This file is released under the GNU General Public License. Refer to the * COPYING file distributed with this package. diff --git a/server/drivers/glcdlib.h b/server/drivers/glcdlib.h index d5f9710..be8889b 100644 --- a/server/drivers/glcdlib.h +++ b/server/drivers/glcdlib.h @@ -3,7 +3,7 @@ * all the drivers supported by graphlcd-base, which you can get from * http://graphlcd.berlios.de. * In order to be able to use it, you have to get and install the glcdprocdriver - * from http://www.muresan.de/graphlcd/lcdproc. + * from http://www.muresan.de/graphlcd/lcdproc/. * * This file is released under the GNU General Public License. Refer to the * COPYING file distributed with this package. diff --git a/server/drivers/hd44780-charmap.h b/server/drivers/hd44780-charmap.h index 8bfd22f..ac0bf72 100644 --- a/server/drivers/hd44780-charmap.h +++ b/server/drivers/hd44780-charmap.h @@ -65,8 +65,6 @@ const unsigned char none_charmap[] = { * Initial table taken from lcd.o Linux kernel driver by * Nils Faerber . Thanks! * - * HD44780 charset reference: http://markh.de/hd44780-charset.png - * * The following translations are being performed: * - map umlaut accent characters to the corresponding umlaut characters * - map other accent characters to the characters without accents diff --git a/server/drivers/hd44780-lcd2usb.c b/server/drivers/hd44780-lcd2usb.c index 3616a03..1c9e136 100644 --- a/server/drivers/hd44780-lcd2usb.c +++ b/server/drivers/hd44780-lcd2usb.c @@ -1,7 +1,7 @@ /** \file server/drivers/hd44780-lcd2usb.c * \c lcd2usb connection type of \c hd44780 driver for Hitachi HD44780 based LCD displays. * - * See http://www.harbaum.org/till/lcd2usb. + * See http://www.harbaum.org/till/lcd2usb/. */ /*- diff --git a/server/drivers/hd44780-serial.h b/server/drivers/hd44780-serial.h index 4526eda..afd641f 100644 --- a/server/drivers/hd44780-serial.h +++ b/server/drivers/hd44780-serial.h @@ -22,8 +22,7 @@ typedef struct SerialInterface { /* if both escape and on/off codes are set means that display can't set brightness, but can only switch light on or off and - needs both escape and on/off bytes (see pertelian, - http://pertelian.com/index.php?option=com_content&task=view&id=27&Itemid=33) + needs both escape and on/off bytes (see pertelian) */ char backlight_escape; /* leave to 0 is the interface uses on/off codes */ char backlight_off; diff --git a/server/drivers/hd44780-serialLpt.c b/server/drivers/hd44780-serialLpt.c index aeaab6f..f0d6ee9 100644 --- a/server/drivers/hd44780-serialLpt.c +++ b/server/drivers/hd44780-serialLpt.c @@ -11,8 +11,6 @@ * - Keypad support * - Changed for 2 line wire control * - * Full connection details at http://members.xoom.com/andrewmuck/LCD.htm - * * printer port 4094/LCD * D2 (4) EN (6 - LCD) * D3 (5) D (2 - 4094) diff --git a/server/drivers/picolcd.c b/server/drivers/picolcd.c index fc8b740..e17375f 100644 --- a/server/drivers/picolcd.c +++ b/server/drivers/picolcd.c @@ -26,7 +26,7 @@ * The picoLCD is usb connected and is driven (currently) via userspace * using libusb library. * - * libusb: http://libusb.sf.net + * libusb: http://www.libusb.org/ * */ diff --git a/server/drivers/picolcd.h b/server/drivers/picolcd.h index 86f65de..c23d0f0 100644 --- a/server/drivers/picolcd.h +++ b/server/drivers/picolcd.h @@ -20,7 +20,7 @@ * The picoLCD is usb connected and is driven (currently) via userspace * using libusb library. * - * libusb: http://libusb.sf.net + * libusb: http://www.libusb.org/ * */ diff --git a/server/drivers/pylcd.c b/server/drivers/pylcd.c index 3b81006..86dac37 100644 --- a/server/drivers/pylcd.c +++ b/server/drivers/pylcd.c @@ -3,13 +3,10 @@ * from Pyramid Computer GmbH. * * For more information see - * http://www.pyramid.de/en/products/programmable_lcd.php + * https://www.pyramid.de/de/hardware/spezialkomponenten.php * * Contact Thomas Riewe for further * information on the LCD. - * - * \todo Convert to use pixel-row based logic for custom characters, icons, - * bar graphs etc. */ /*