aboutsummaryrefslogtreecommitdiffstats
path: root/id/timeline
Commit message (Expand)AuthorAgeFilesLines
* Revert "Updated Estonian translation"Thomas Backlund2014-10-121-0/+1
* Updated Estonian translationMarek Laane2014-10-121-1/+0
* added Indonesian redirection (new language)Filip Komar2013-01-011-0/+1
se/tree/perl-install/unused/cdrom.pm?id=4b83d153ddfeb3ea6f6ce9965ef298c915c6fab6'>treecommitdiffstats
path: root/perl-install/unused/cdrom.pm
blob: 040ac7e981ec3d83f7166673c0ca9c05c528e982 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package cdrom; # $Id$

use diagnostics;
use strict;

use detect_devices;


my %transTable = ( cm206 => 'cm206cd', sonycd535 => 'cdu535');

1;


sub setupCDdevicePanel {
    my ($type) = @_;
}

sub findAtapi {
    my $ide = ideGetDevices();
    foreach (@$ide) { $_->{type} eq 'cdrom' and return $_->{device} }
    error();
}

sub findSCSIcdrom {
    detect_devices::isSCSI() or return error();
    my $scsi = detect_devices::getSCSI();
    foreach (@$scsi) { $_->{type} eq 'cdrom' and return $_->{device} }
    error();
}

sub setupCDdevice {
    my ($cddev, $dl) = @_;
    #-TODO
}

sub removeCDmodule {
    #- this wil fail silently if no CD module has been loaded
    removeDeviceDriver('cdrom');
    1;
}