package cpufreq; use common; use detect_devices; my %vendor_ids = ( GenuineIntel => "Intel", AuthenticAMD => "AMD", CyrixInstead => "Cyrix", "Geode by NSC" => "NSC", TransmetaCPU => "Transmeta", GenuineTMx86 => "Transmeta", CentaurHauls => "Centaur", ); sub get_vendor { my ($cpu) = @_; $vendor_ids{$cpu->{vendor_id}}; } sub has_flag { my ($cpu, $flag) = @_; $cpu->{flags} =~ /\b$flag\b/; } my @cpus; sub get_cpus() { @cpus ? @cpus : @cpus = detect_devices::getCPUs(); } my @pci; sub pci_probe() { @pci ? @pci : @pci = detect_devices::pci_probe(); } sub find_pci_device { my (@devices) = @_; any { my $dev = $_; any { $_->{vendor} == $dev->[0] && $_->{id} == $dev->[1] } pci_probe() } @devices; } sub probe_acpi_cpufreq() { any { get_vendor($_) eq "Intel" && $_->{'cpu family'} == 6 && ( has_flag($_, 'est') || $_->{model} == 11 ); } get_cpus(); } # see cpuid.c (from cpuid package) for a list of family/models sub probe_centrino() { any { get_vendor($_) eq "Intel" && has_flag($_, 'est') && ( ($_->{'cpu family'} == 6 && $_->{model} == 9 && $_->{stepping} == 5 && $_->{'model name'} =~ /^Intel\(R\) Pentium\(R\) M processor ( 900|1[0-7]00)MHz$/) || ($_->{'cpu family'} == 6 && $_->{model} == 13 && member($_->{stepping}, 1, 2, 6)) || ($_->{'cpu family'} == 15 && $_->{model} == 3 && $_->{stepping} == 4) || ($_->{'cpu family'} == 15 && $_->{model} == 4 && $_->{stepping} == 1) ); } get_cpus(); } sub probe_ich() { find_pci_device([ 0x8086, 0x244c ], [ 0x8086, 0x24cc ], [ 0x8086, 0x248c ]) } sub probe_smi() { find_pci_device([ 0x8086, 0x7190 ]) } sub probe_nforce2() { find_pci_device([ 0x10de, 0x01e0 ]) } sub probe_gsx() { (any { member(get_vendor($_), "Cyrix", "NSC") } get_cpus()) && find_pci_device([ 0x1078, 0x0100 ], [ 0x1078, 0x0002 ], [ 0x1078, 0x0000 ]); } sub probe_powerpc() { arch() =~ /ppc/ && any { member($_->{motherboard}, ('PowerBook3,4', 'PowerBook3,5', 'PowerBook4,1', 'PowerBook3,2', 'MacRISC3')) && # Kernel contains a special case for the supported 750FX, # not sure if the cpu name can be used, so use same test as kernel first($_->{revision} =~ /\bpvr\s+(\d+)\b/) == 7000; } get_cpus(); } sub probe_p4() { any { get_vendor($_) eq "Intel" && ( $_->{'cpu family'} == 15 || ($_->{'cpu family'} == 6 && !has_flag($_, 'est') && member($_->{model}, 9, 13, 14, 15)) ); } get_cpus(); } sub probe_powernow_k6() { any { get_vendor($_) eq "AMD" && $_->{'cpu family'} == 5 && member($_->{model}, 12, 13); } get_cpus(); } sub probe_powernow_k7() { any { get_vendor($_) eq "AMD" && $_->{'cpu family'} == 6; } get_cpus(); } sub probe_powernow_k8() { any { get_vendor($_) eq "AMD" && $_->{'cpu family'} == 15 && ($_->{'power management'} =~ /\bfid\b/ || has_flag($_, 'fid')); # frequency ID control } get_cpus(); } sub probe_longhaul() { any { get_vendor($_) eq "Centaur" && $_->{'cpu family'} == 6 && member($_->{model}, 6, 7, 8, 9); } get_cpus(); } sub probe_longrun() { any { get_vendor($_) eq "Transmeta" && has_flag($_, 'longrun'); } get_cpus(); } my @modules = ( # probe centrino first, it will get detected on ICH chipset and # speedstep-ich doesn't work with it [ "speedstep-centrino", \&probe_centrino ], [ "acpi-cpufreq", \&probe_acpi_cpufreq ], # try to find cpufreq compliant northbridge [ "speedstep-ich", \&probe_ich ], [ "speedstep-smi", \&probe_smi ], [ "cpufreq-nforce2", \&probe_nforce2 ], [ "gsx-suspmod", \&probe_gsx ], # try to find a cpufreq compliant processor [ "p4-clockmod", \&probe_p4 ], [ "powernow-k6", \&probe_powernow_k6 ], [ "powernow-k7", \&probe_powernow_k7 ], [ "powernow-k8", \&probe_powernow_k8 ], [ "longhaul", \&probe_longhaul ], [ "longrun", \&probe_longrun ], ); sub find_driver() { my $m = find { $_->[1]->() } @modules; $m && $m->[0]; } my @governor_modules = map { "cpufreq_$_" } qw(performance powersave conservative ondemand); sub get_modules() { my $module; if (probe_powerpc() || ($module = find_driver())) { return if_($module, $module), @governor_modules; } (); } 1; hange='this.form.submit();'>
author | Mandrake <mandrake@mandriva.com> | 2010-08-12 02:48:23 +0000 |
---|---|---|
committer | Mandrake <mandrake@mandriva.com> | 2010-08-12 02:48:23 +0000 |
commit | eb90b49af1b11971a8f53f1dd4108b0d8b045b3e (patch) | |
tree | 1753216581f0aef9cd0eb03d110d84d629b2e5db | |
parent | 97422c686433958070b8fff68bc14a64295af3a1 (diff) | |
download | ldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.tar ldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.tar.gz ldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.tar.bz2 ldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.tar.xz ldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.zip |
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.alias new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.alias diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.description new file mode 100644 index 00000000..22b0ccb9 --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.description @@ -0,0 +1 @@ +Conexant modem engine diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.alias new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.alias diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.description new file mode 100644 index 00000000..2fa50d5e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.description @@ -0,0 +1 @@ +Conexant low-level hardware driver diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.alias new file mode 100644 index 00000000..fb1384e4 --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.alias @@ -0,0 +1,4 @@ +pci:v000010B9d00005457sv*sd*bc*sc*i* +pci:v000010B9d00005453sv*sd*bc*sc*i* +pci:v00001025d00005457sv*sd*bc*sc*i* +pci:v00001025d00005453sv*sd*bc*sc*i* diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.description new file mode 100644 index 00000000..2fa50d5e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.description @@ -0,0 +1 @@ +Conexant low-level hardware driver diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.alias new file mode 100644 index 00000000..1672447e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.alias @@ -0,0 +1,2 @@ +pci:v00001002d00004378sv*sd*bc*sc*i* +pci:v00001002d0000434Dsv*sd*bc*sc*i* diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.description new file mode 100644 index 00000000..2fa50d5e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.description @@ -0,0 +1 @@ +Conexant low-level hardware driver diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.alias new file mode 100644 index 00000000..aecd72c7 --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.alias @@ -0,0 +1,11 @@ +pci:v000010DEd000001C1sv*sd*bc*sc*i* +pci:v000010DEd000000D9sv*sd*bc*sc*i* +pci:v00008086d00007196sv*sd*bc*sc*i* +pci:v00008086d00007186sv*sd*bc*sc*i* +pci:v00008086d00002426sv*sd*bc*sc*i* +pci:v00008086d0000266Dsv*sd*bc*sc*i* +pci:v00008086d000024D6sv*sd*bc*sc*i* +pci:v00008086d000024C6sv*sd*bc*sc*i* +pci:v00008086d00002486sv*sd*bc*sc*i* +pci:v00008086d00002446sv*sd*bc*sc*i* +pci:v00008086d00002416sv*sd*bc*sc*i* diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.description new file mode 100644 index 00000000..2fa50d5e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.description @@ -0,0 +1 @@ +Conexant low-level hardware driver diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.alias new file mode 100644 index 00000000..cb6e3748 --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.alias @@ -0,0 +1 @@ +pci:v00001039d00007013sv*sd*bc*sc*i* diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.description new file mode 100644 index 00000000..2fa50d5e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.description @@ -0,0 +1 @@ +Conexant low-level hardware driver diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.alias new file mode 100644 index 00000000..13ff25f7 --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.alias @@ -0,0 +1 @@ +pci:v00001106d00003068sv*sd*bc*sc*i* diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.description new file mode 100644 index 00000000..2fa50d5e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.description @@ -0,0 +1 @@ +Conexant low-level hardware driver diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.alias new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.alias diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.description new file mode 100644 index 00000000..8d4d87e5 --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.description @@ -0,0 +1 @@ +OS-specific support module diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.alias new file mode 100644 index 00000000..4a79bc72 --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.alias @@ -0,0 +1,88 @@ +pci:v000016ECd00002F00sv*sd*bc*sc*i* +pci:v000016ECd00002F00sv000016ECsd0000010Bbc*sc*i* +pci:v0000158Bd00000005sv*sd*bc*sc*i* +pci:v0000158Bd00000001sv*sd*bc*sc*i* +pci:v000014F1d0000204Bsv*sd*bc*sc*i* +pci:v000014F1d0000204Asv*sd*bc*sc*i* +pci:v000014F1d0000201Bsv*sd*bc*sc*i* +pci:v000014F1d0000201Asv*sd*bc*sc*i* +pci:v000014F1d00002F50sv*sd*bc*sc*i* +pci:v000014F1d00002F40sv*sd*bc*sc*i* +pci:v000014F1d00002F30sv*sd*bc*sc*i* +pci:v000014F1d00002F20sv*sd*bc*sc*i* +pci:v000014F1d00002705sv*sd*bc*sc*i* +pci:v000014F1d00002704sv*sd*bc*sc*i* +pci:v000014F1d00002703sv*sd*bc*sc*i* +pci:v000014F1d00002702sv*sd*bc*sc*i* +pci:v0000127Ad00004311sv*sd*bc*sc*i* +pci:v000014F1d00004311sv*sd*bc*sc*i* +pci:v000014F1d00002F14sv*sd*bc*sc*i* +pci:v000014F1d00002F13sv*sd*bc*sc*i* +pci:v000014F1d00002F12sv*sd*bc*sc*i* +pci:v000014F1d00002F11sv*sd*bc*sc*i* +pci:v000014F1d00002F10sv*sd*bc*sc*i* +pci:v000014F1d00002F04sv*sd*bc*sc*i* +pci:v000014F1d00002F03sv*sd*bc*sc*i* +pci:v000014F1d00002F02sv*sd*bc*sc*i* +pci:v000014F1d00002F01sv*sd*bc*sc*i* +pci:v000014F1d00002F00sv*sd*bc*sc*i* +pci:v000014F1d00002466sv*sd*bc*sc*i* +pci:v000014F1d00002465sv*sd*bc*sc*i* +pci:v000014F1d00002464sv*sd*bc*sc*i* +pci:v000014F1d00002463sv*sd*bc*sc*i* +pci:v000014F1d00002446sv*sd*bc*sc*i* +pci:v000014F1d00002445sv*sd*bc*sc*i* +pci:v000014F1d00002444sv*sd*bc*sc*i* +pci:v000014F1d00002443sv*sd*bc*sc*i* +pci:v000014F1d00002366sv*sd*bc*sc*i* +pci:v000014F1d00002365sv*sd*bc*sc*i* +pci:v000014F1d00002364sv*sd*bc*sc*i* +pci:v000014F1d00002363sv*sd*bc*sc*i* +pci:v000014F1d00002346sv*sd*bc*sc*i* +pci:v000014F1d00002345sv*sd*bc*sc*i* +pci:v000014F1d00002344sv*sd*bc*sc*i* +pci:v000014F1d00002343sv*sd*bc*sc*i* +pci:v000014F1d00002166sv*sd*bc*sc*i* +pci:v000014F1d00002165sv*sd*bc*sc*i* +pci:v000014F1d00002164sv*sd*bc*sc*i* +pci:v000014F1d00002163sv*sd*bc*sc*i* +pci:v000014F1d00002146sv*sd*bc*sc*i* +pci:v000014F1d00002145sv*sd*bc*sc*i* +pci:v000014F1d00002144sv*sd*bc*sc*i* +pci:v000014F1d00002143sv*sd*bc*sc*i* +pci:v000014F1d00002093sv*sd*bc*sc*i* +pci:v000014F1d00002066sv*sd*bc*sc*i* +pci:v000014F1d00002065sv*sd*bc*sc*i* +pci:v000014F1d00002064sv*sd*bc*sc*i* +pci:v000014F1d00002063sv*sd*bc*sc*i* +pci:v000014F1d00002046sv*sd*bc*sc*i* +pci:v000014F1d00002045sv*sd*bc*sc*i* +pci:v000014F1d00002044sv*sd*bc*sc*i* +pci:v000014F1d00002043sv*sd*bc*sc*i* +pci:v000014F1d00002016sv*sd*bc*sc*i* +pci:v000014F1d00002015sv*sd*bc*sc*i* +pci:v000014F1d00002014sv*sd*bc*sc*i* +pci:v000014F1d00002013sv*sd*bc*sc*i* +pci:v0000127Ad00002114sv*sd*bc*sc*i* +pci:v0000127Ad00002016sv*sd*bc*sc*i* +pci:v0000127Ad00002015sv*sd*bc*sc*i* +pci:v0000127Ad00002014sv*sd*bc*sc*i* +pci:v0000127Ad00002013sv*sd*bc*sc*i* +pci:v000014F1d00002006sv*sd*bc*sc*i* +pci:v0000127Ad00002006sv*sd*bc*sc*i* +pci:v000014F1d00002005sv*sd*bc*sc*i* +pci:v0000127Ad00002005sv*sd*bc*sc*i* +pci:v000014F1d00002004sv*sd*bc*sc*i* +pci:v0000127Ad00002004sv*sd*bc*sc*i* +pci:v000014F1d00002003sv*sd*bc*sc*i* +pci:v0000127Ad00002003sv*sd*bc*sc*i* +pci:v000014F1d00001085sv*sd*bc*sc*i* +pci:v0000127Ad00001085sv*sd*bc*sc*i* +pci:v000014F1d00001026sv*sd*bc*sc*i* +pci:v0000127Ad00001026sv*sd*bc*sc*i* +pci:v000014F1d00001025sv*sd*bc*sc*i* +pci:v0000127Ad00001025sv*sd*bc*sc*i* +pci:v000014F1d00001024sv*sd*bc*sc*i* +pci:v0000127Ad00001024sv*sd*bc*sc*i* +pci:v000014F1d00001023sv*sd*bc*sc*i* +pci:v0000127Ad00001023sv*sd*bc*sc*i* diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.description new file mode 100644 index 00000000..2fa50d5e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.description @@ -0,0 +1 @@ +Conexant low-level hardware driver diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.alias new file mode 100644 index 00000000..73d4b441 --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.alias @@ -0,0 +1,4 @@ +pci:v000014F1d00002F83sv*sd*bc*sc*i* +pci:v000014F1d00002F82sv*sd*bc*sc*i* +pci:v000014F1d00002F81sv*sd*bc*sc*i* +pci:v000014F1d00002F80sv*sd*bc*sc*i* diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.description new file mode 100644 index 00000000..2fa50d5e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.description @@ -0,0 +1 @@ +Conexant low-level hardware driver diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.alias new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.alias diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.description new file mode 100644 index 00000000..9650d34c --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.description @@ -0,0 +1 @@ +Virtual serial port driver for Conexant modems diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.alias new file mode 100644 index 00000000..e69de29b --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.alias diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.description new file mode 100644 index 00000000..c56a4c04 --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.description @@ -0,0 +1 @@ +HSF module for SmartDAA(tm) devices diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.alias new file mode 100644 index 00000000..bc9f9eba --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.alias @@ -0,0 +1,10 @@ +usb:v148Dp1672d*dc*dsc*dp*ic*isc*ip* +usb:v148Dp1671d*dc*dsc*dp*ic*isc*ip* +usb:v145Fp0106d*dc*dsc*dp*ic*isc*ip* +usb:v0803p1301d*dc*dsc*dp*ic*isc*ip* +usb:v0803p1300d*dc*dsc*dp*ic*isc*ip* +usb:v08E3p0111d*dc*dsc*dp*ic*isc*ip* +usb:v0572p1303d*dc*dsc*dp*ic*isc*ip* +usb:v0572p1302d*dc*dsc*dp*ic*isc*ip* +usb:v0572p1301d*dc*dsc*dp*ic*isc*ip* +usb:v0572p1300d*dc*dsc*dp*ic*isc*ip* diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.description new file mode 100644 index 00000000..2fa50d5e --- /dev/null +++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.description @@ -0,0 +1 @@ +Conexant low-level hardware driver |