diff options
author | Christophe Fergeau <cfergeau@mandriva.com> | 2009-07-01 15:56:07 +0000 |
---|---|---|
committer | Christophe Fergeau <cfergeau@mandriva.com> | 2009-07-01 15:56:07 +0000 |
commit | 543837c945ad7ded0062e32653b895a968c9258e (patch) | |
tree | d2a9b5f7e45729cb012c533b6c6bcffd010c4ff5 /lib | |
parent | 5b1dde25e39460587b71ddb165475bea50781c31 (diff) | |
download | drakx-kbd-mouse-x11-543837c945ad7ded0062e32653b895a968c9258e.tar drakx-kbd-mouse-x11-543837c945ad7ded0062e32653b895a968c9258e.tar.gz drakx-kbd-mouse-x11-543837c945ad7ded0062e32653b895a968c9258e.tar.bz2 drakx-kbd-mouse-x11-543837c945ad7ded0062e32653b895a968c9258e.tar.xz drakx-kbd-mouse-x11-543837c945ad7ded0062e32653b895a968c9258e.zip |
move serial_ports to detect_devices.pm
Diffstat (limited to 'lib')
-rw-r--r-- | lib/mouse.pm | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/mouse.pm b/lib/mouse.pm index 9c5d50d..8139618 100644 --- a/lib/mouse.pm +++ b/lib/mouse.pm @@ -209,11 +209,6 @@ sub fullname2mouse { die "$fname not found ($type, $name)"; } -sub serial_ports() { map { "ttyS$_" } 0..7 } -sub serial_port2text { - $_[0] =~ /ttyS(\d+)/ ? "$_[0] / COM" . ($1 + 1) : $_[0]; -} - sub read() { my %mouse = getVarsFromSh "$::prefix/etc/sysconfig/mouse"; eval { fullname2mouse($mouse{FULLNAME}, device => $mouse{device}) } || \%mouse; @@ -553,7 +548,7 @@ sub select { $in->ask_from_({ title => N("Mouse Port"), messages => N("Please choose which serial port your mouse is connected to."), interactive_help_id => 'selectSerialPort', - }, [ { list => [ serial_ports() ], format => \&serial_port2text, val => \$mouse->{device} } ]) or return &select; + }, [ { list => [ detect_devices::serialPorts() ], format => \&detect_devices::serialPort2text, val => \$mouse->{device} } ]) or return &select; } if (arch() =~ /ppc/ && $mouse->{nbuttons} == 1) { |