> +#ifdef __IN_PCMCIA_PACKAGE__ > +#include <pcmcia/k_compat.h> > +#endif /* __IN_PCMCIA_PACKAGE__ */
this doesn't make sense for a 2.6 driver. > +/* > + * If SPECTRUM_FW_INCLUDED is defined, the firmware is hardcoded into > + * the driver. Use get_symbol_fw script to generate spectrum_fw.h and > + * copy it to the same directory as spectrum_cs.c. > + * > + * If SPECTRUM_FW_INCLUDED is not defined, the firmware is loaded at the > + * runtime using hotplug. Use the same get_symbol_fw script to generate > + * files symbol_sp24t_prim_fw symbol_sp24t_sec_fw, copy them to the > + * hotplug firmware directory (typically /usr/lib/hotplug/firmware) and > + * make sure that you have hotplug installed and enabled in the kernel. > + */ > +/* #define SPECTRUM_FW_INCLUDED 1 */ > + > +#ifdef SPECTRUM_FW_INCLUDED > +/* Header with the firmware */ > +#include "spectrum_fw.h" > +#else /* !SPECTRUM_FW_INCLUDED */ While I see the point of this for the standalone orinoco driver package it doesn't make sense for the version in the kernel tree. > +#define CS_CHECK(fn, ret) \ > + do { last_fn = (fn); if ((last_ret = (ret)) != 0) goto cs_failed; } while > (0) I don't think this macro abuse helps anyone.. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html