Hi Greg, and konstantyn, Thanks for ur information :) I am working in the 2.4 kernels. what are the major changes(i have to take care) regarding pci in 2.6 kernels over 2.4 On Tue, 3 Feb 2004, Prokopenko, Konstantyn wrote: > Hi Greg, > > No, I didn't mean that pci_register_driver() didn't work for me. I used > pci_find_device() as inheritance from older kernels :). > Now I'm writing another PCI driver for a new data processing board and I > will definitely "upgrade" it. > > Thanks. > > > Regards, > Konstantyn > > -----Original Message----- > From: Greg KH [mailto:greg@kroah.com] > Sent: Tuesday, February 03, 2004 4:53 PM > To: Prokopenko, Konstantyn > Cc: 'kernelnewbies'; 'S.Karthik' > Subject: Re: Registering device > > > On Tue, Feb 03, 2004 at 04:10:47PM -0500, Prokopenko, Konstantyn wrote: > > > > Thanks for the warning :) > > Yes, we are using "old" 2.4 kernels for our developments and didn't > migrate > > to the newest kernels yet. > > Um, 2.4 should also work just fine without using pci_find_device(). In > fact, that's the kernel series that it was created for (during 2.3). It > is not a "new" interface by any means :) > > > We are developing complicated medical machines with proprietary hardware. > > For our purpose pci_find_device() is ABSOLUTELY legitimate as probably for > > many "old timer" kernel module developers :). > > Why is it legitimate? Why would pci_register_driver() not work for you > now? > > thanks, > > greg k-h > -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/