Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S266884AbUJFECX (ORCPT ); Wed, 6 Oct 2004 00:02:23 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S266879AbUJFECX (ORCPT ); Wed, 6 Oct 2004 00:02:23 -0400 Received: from o3.xlccorp.com ([66.37.197.101]:140 "HELO o1.xlccorp.com") by vger.kernel.org with SMTP id S266884AbUJFECO (ORCPT ); Wed, 6 Oct 2004 00:02:14 -0400 Message-ID: <41636E72.7090103@allvantage.com> Date: Wed, 06 Oct 2004 00:02:58 -0400 From: Kenny Bentley Reply-To: crash77a@allvantage.com User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Randy.Dunlap" CC: linux-kernel@vger.kernel.org Subject: Re: Converting kernel modules from 2.4 to 2.6/Suggested new driver References: <416345C0.4050500@allvantage.com> <20041005182716.2f3f52c0.rddunlap@osdl.org> In-Reply-To: <20041005182716.2f3f52c0.rddunlap@osdl.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2416 Lines: 54 Randy.Dunlap wrote: >| Does anyone know if there is a detailed guide on how to convert kernel >| modules for 2.4 kernels to modules for 2.6 kernels? I know very little > >http://lwn.net/Articles/driver-porting/ > > I haven't had a chance to look at it in detail yet, but I think that should definitely cover it. Thanks a lot. >OSS is deprecated. It needs an ALSA driver. > > That's one reason they made it open-source. They're hoping someone can write an ALSA driver for it. >You can recommend them for inclusion, but the developer or maintainer >of them needs to either submit them or at least approve their >submission for inclusion. > > I'm not suggesting adding the drivers as they are now in the kernel. I'm recommending taking those drivers, revising them to fix whatever problems they had (including writing an ALSA driver for the sound card driver), and releasing the revised modules. Or would even that still need the original developer's approval? >How about posting their web locations (wherever you found them) >in case someone is interested..? > > I think it was Linuxant (http://www.linuxant.com). The links in a HOWTO file on Conexant modems redirect to that. I got them somewhere for free, whereas Linuxant charges for a full version, but either I can't remember where I got them from or the links I got them at redirect to Linuxant. And the documentation in the file doesn't list a Web site, but it does mention a copyright by Conexant, but I'm unsure whether that's for the driver itself or for the device. Same deal with the Riptide sound card driver. That was from Linuxant, but they're not posting that on their Web site any more, so I'm glad I got it when I did. The file name for the HSF modem driver is "hsflinmodem-4.06.06.02.tar.bz2" and the one for the Riptide sound card is "riptide-0.6lnxtbeta03122800.tar.bz2". You might try doing a Web search for those files. Actually, I don't remember whether they were originally compressed in .bz2 format or if they were compressed in .gz format and I recompressed them in .bz2 format (as I did for a lot of stuff), so make sure you try both extensions. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/