[Prism54-devel] Prism kernel help text and other nitpicks

Margit Schubert-While margitsw@t-online.de
Wed, 28 Jan 2004 11:57:14 +0100


Hi Luis,
         Current part of help text :

+         If you enable this you will need a firmware file as well. You will
+         need to put this into /usr/lib/hotplug/firmware/isl3890. You can 
get these
+         non-GPL'd firmware files from the Prism54 project page:
+         <http://prism54.org> (in debian it's the package <hotplug> ;). Make
+         sure the package your using comes with firmware.agent too (debian 
unstable
+         package has it ;)


         Suggested change for neutrality and correctness:

+         If you enable this you will need a firmware file as well.
+         You will need to put this into /usr/lib/hotplug/firmware/isl3890.
+         You can get this non-GPL'd firmware file from the Prism54 project 
page:
+         <http://prism54.org>.
+         You will also need the /etc/hotplug/firmware.agent script from
+         a current hotplug package.



+         will be called prism54.o.

         Not for 2.6 !!



         Current part of Config.in for 2.4:

+if [ "$CONFIG_HOTPLUG" = "y" -o "$CONFIG_HOTPLUG" = "m" ]; then
+if [ "$CONFIG_PCMCIA" != "n" -o "$CONFIG_PCI" != "n" ]; then
+   comment 'Prism54 Driver - 802.11(a/b/g)'
+   tristate 'Intersil Prism GT/Duette/Indigo PCI/PCMCIA' CONFIG_PRISM54 \
         $CONFIG_EXPERIMENTAL $CONFIG_PCI $CONFIG_HOTPLUG $CONFIG_FW_LOADER
+if [ "$CONFIG_PRISM54" = "y" -o "$CONFIG_PRISM54" = "m" ]; then
+define_tristate CONFIG_FW_LOADER m
+fi
+fi
+fi

         Suggested mod - replace the whole above with 2 lines (2nd line 
split because of mailer):

comment 'Prism54 Driver - 802.11(a/b/g)'
dep_tristate 'Intersil Prism GT/Duette PCI/PCMCIA' CONFIG_PRISM54 \
   $CONFIG_EXPERIMENTAL $CONFIG_PCI $CONFIG_HOTPLUG $CONFIG_FW_LOADER

         Notes - Firstly the original "tristate" is not correct - 
"tristate" only has 2 parameters.
         "dep_tristate" will check the dependencies on the 3rd and 
successive parameters.
         Secondly, there is no need to check PCMCIA as cardbus support 
depends on PCI.

         Interestingly enough, Firmware Loading depends on CONFIG_HOTPLUG 
which I ithink
         is an error for a PCI only box. Will post a Q to LKML. If true, 
then we can get rid of the
         CONFIG_HOTPLUG dependecy.

         Cheers

         Margit