where can I get the changes of PCMCIA between kernel 2.4 and 2.6?

mail mail towergeebulk at gmail.com
Tue Jul 19 10:55:08 EDT 2005


Hi,
I have searched the website http://linux.bkbits.com/, but I can't find
what has been changed in "unregister_pccard_driver",
"register_pccard_driver". What is the substitution for these two
functions in kernel 2.6?

Another question is that "Warning: "CardServices"
[/root/lt4000-1.0.0.2/kernel/LT4000_cs.ko] undefined! . The file I can
compile in kernel 2.4 can't be compiled in kernel 2.6.

make -C /lib/modules/2.6.11-1.14-FC3/build M=/root/lt4000-1.0.0.2/kernel

Thanks in advance.

On 7/12/05, Dominik Brodowski <linux at dominikbrodowski.net> wrote:
> Hi,
> 
> On Tue, Jul 12, 2005 at 09:15:15PM +0800, mail mail wrote:
> > I am porting a pcmcia device driver from kernel 2.4 to kernel 2.6. And
> > I find that the header files of pcmcia in linux are different between
> > 2.4 and 2.6. For example, in kernel 2.4, the definition of dev_link_t
> > includes "struct timer_list   release", but none in kerne 2.6. Another
> > case in point is that there is bus_ops.h header file in kernel 2.4 but
> > it disappears in kernel 2.6.
> >
> > I want to know how to port a pcmcia device driver from kernel 2.4 to
> > 2.6. First of all, I should know the changes between these two
> > kernels. I have read the README accompany with pcmcia-cs-3.2.8 in
> > http://pcmcia-cs.sourceforge.net/. But I find nothing useful for me.
> > And I have searched using google, but I can't locate the useful
> > information. So I turn for help in here.
> 
> Check out Documentation/pcmcia/ in the kernel sources (I recommend
> 2.6.12-rc2-mm2 for that) as well as the history both to be found in
> bitkeeper ( http://linux.bkbits.com/ ) and in git ( http://kernel.org/git/ )
> 
> > Are the header files different between kernel pcmcia subsystem and
> > standalone pcmcia?
> 
> Yes.
> 
>        Dominik
>



More information about the linux-pcmcia mailing list