version 1.61, 2003/10/11 03:32:15 |
version 1.62, 2003/10/14 17:58:23 |
|
|
__devitem(dca, dca*, HP200/300 single port serial interface)dnl |
__devitem(dca, dca*, HP200/300 single port serial interface)dnl |
__devitem(dcm, dcm*, HP200/300 4 port serial mux interface)dnl |
__devitem(dcm, dcm*, HP200/300 4 port serial mux interface)dnl |
__devitem(apci, apci*, HP400 4 port serial mux interface)dnl |
__devitem(apci, apci*, HP400 4 port serial mux interface)dnl |
__devitem({-com-}, {-tty0*-}, NS16x50 serial ports)dnl |
__devitem({-com-}, {-tty[0-7][0-9a-f]-}, NS16x50 serial ports)dnl |
_mkdev(com, {-tty0*-}, {-M tty$U c major_com_c $U 660 dialer uucp |
_mkdev(com, {-tty[0-7][0-9a-f]-}, {-U=${i#tty*} |
M cua$U c major_com_c Add($U, 128) 660 dialer uucp-})dnl |
o=$(hextod $U) |
|
M tty$U c major_com_c $o 660 dialer uucp |
|
M cua$U c major_com_c Add($o, 128) 660 dialer uucp-})dnl |
__devitem(ttyc, ttyc*, Cyclades serial ports)dnl |
__devitem(ttyc, ttyc*, Cyclades serial ports)dnl |
__devitem(tzs, tty[a-z]*, Zilog 8530 Serial Port)dnl |
__devitem(tzs, tty[a-z]*, Zilog 8530 Serial Port)dnl |
_mkdev(tzs, {-tty[a-z]-}, {-u=${i#tty*} |
_mkdev(tzs, {-tty[a-z]-}, {-u=${i#tty*} |
|
|
esac |
esac |
} |
} |
|
|
trunc() |
h2d() |
{ |
{ |
# XXX pdksh can't seem to deal with locally scoped variables |
local s="$1" |
# in ${foo#$bar} expansions |
local f=${s%*[0-9a-f]} n=${s#[0-9a-f]*} |
arg1="{-$-}1" |
|
arg2="{-$-}2" |
echo $(($(_h2d $f)*16+ $(_h2d $n) )) |
case {-$-}3 in |
} |
l) echo ${arg2#$arg1} ;; |
|
r|*) echo ${arg1#$arg2} ;; |
_h2d() |
|
{ |
|
case $1 in |
|
[0-9]) echo -n $1;; |
|
a) echo -n 10;; |
|
b) echo -n 11;; |
|
c) echo -n 12;; |
|
d) echo -n 13;; |
|
e) echo -n 14;; |
|
f) echo -n 15;; |
esac |
esac |
} |
} |
|
|