From d4e1d3fbd0ecf61f4f4d122e4fd250d8c5904f01 Mon Sep 17 00:00:00 2001 From: Guillaume Cottenceau Date: Wed, 28 Nov 2001 18:18:10 +0000 Subject: - fix pixel sucks of not parsing /proc/modules in reverse order - be more in sync regarding names of pcmcia drivers --- perl-install/modules.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/perl-install/modules.pm b/perl-install/modules.pm index 3f2e8c72c..38242bceb 100644 --- a/perl-install/modules.pm +++ b/perl-install/modules.pm @@ -297,6 +297,7 @@ if_(arch() !~ /^sparc/, [ 'pcmcia', { if_(arch() !~ /^sparc/, "ide_cs" => "ide_cs", + "ide-cs" => "ide-cs", #- sucking kernel-pcmcia "fmvj18x_cs" => "fmvj18x_cs", "fdomain_cs" => "fdomain_cs", "netwave_cs" => "netwave_cs", @@ -326,7 +327,8 @@ if_(arch() !~ /^sparc/, "serial_cb" => "serial_cb", # "sram_mtd" => "sram_mtd", "tulip_cb" => "tulip_cb", - + "xircom_tulip_cb" => "xircom_tulip_cb", + "xircom_cb" => "xircom_cb", ), }], [ 'pcmcia_everywhere', { @@ -335,6 +337,7 @@ if_(arch() !~ /^sparc/, "tcic" => "PCMCIA tcic controller", "ds" => "PCMCIA card support", "i82365" => "PCMCIA i82365 controller", + "yenta_socket" => "PCMCIA PCI i82365-style controller", ), }], [ 'paride', { @@ -624,7 +627,7 @@ sub load_raw { } sub read_already_loaded() { - foreach (cat_("/proc/modules")) { + foreach (reverse cat_("/proc/modules")) { my ($name) = split; $conf{$name}{loaded} = 1; when_load($name, $drivers{$name}{type}); -- cgit v1.2.1