I finally bit the bullet and moved to 2.6.0-test9, only now I find myself back to square one with the modules I've written.
The modules I compiled for 2.4.x are all built as .o files, but I notice that the modules for the new kernel are .ko files. Also, while my modules compile fine, I get an error when doing an insmod:
insmod: error inserting 'modulename.o': -1 Invalid module format
This is all to be expected, and I was anticipating making changes to my code with the move to the 2.6.x series. However, it would be nice if someone could point me to some docs which will get me up to speed quickly, rather than having to sift through documents for days looking for this stuff.
Can anyone help please?
-- Regards, Paul Gearon
Software Engineer Telephone: +61 7 3876 2188 Plugged In Software Fax: +61 7 3876 4899 http://www.PIsoftware.com PGP Key available via finger
Catapultam habeo. Nisi pecuniam omnem mihi dabis, ad caput tuum saxum immane mittam. (Translation from latin: "I have a catapult. Give me all the money, or I will fling an enormous rock at your head.")
-- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/