summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'users/beejay/baselayout/etc/init.d.old/serial')
-rw-r--r--users/beejay/baselayout/etc/init.d.old/serial64
1 files changed, 0 insertions, 64 deletions
diff --git a/users/beejay/baselayout/etc/init.d.old/serial b/users/beejay/baselayout/etc/init.d.old/serial
deleted file mode 100644
index 6097acdecc..0000000000
--- a/users/beejay/baselayout/etc/init.d.old/serial
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/users/beejay/baselayout/etc/init.d.old/serial,v 1.1 2003/12/31 20:30:00 beejay Exp $
-
-
-moduleinserted() {
- local res="$(grep 'serial' /proc/modules | cut -f1 -d" ")"
- if [ "${res}" ]
- then
- if [ "${res}" = "serial" ]
- then
- return 1
- fi
- fi
-}
-
-setport() {
- # arguments: device, irq, port, args
-
- #if serial module exists, and it's not inserted, insert it permanently
- if [ -f /lib/modules/$(uname -r)/misc/serial.o ]
- then
- moduleinserted;
- if [ "$?" -eq 0 ]
- then
- /sbin/insmod serial 1>&2
- fi
- fi
-
- ebegin "Setting /dev/$1"
- ${SETSERIAL} -b /dev/$1 irq $2 port $3 $4 1>&2
- if [ "$?" -gt 0 ]
- then
- eend 1 "Error setting serial port $1 to irq $2 port $3 (args: $4)"
- no_errs=0
- else
- eend 0
- done="${done} /dev/$1"
- fi
-}
-
-depend() {
- need localmount
-}
-
-start() {
- if [ -e /etc/rc.d/config/serial ]
- then
- source /etc/rc.d/config/serial
- else
- return
- fi
-
- SETSERIAL="/sbin/setserial"
-
- no_errs=1
- done=""
- setports
- return
-}
-
-
-# vim:ts=4