Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 19 Dec 2002 17:57:55 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 19 Dec 2002 17:57:55 -0500 Received: from tmr-02.dsl.thebiz.net ([216.238.38.204]:18960 "EHLO gatekeeper.tmr.com") by vger.kernel.org with ESMTP id ; Thu, 19 Dec 2002 17:57:54 -0500 Date: Thu, 19 Dec 2002 18:04:09 -0500 (EST) From: Bill Davidsen To: Takashi Iwai cc: Linux-Kernel Mailing List Subject: Re: ALSA update In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1579 Lines: 37 On Thu, 19 Dec 2002, Takashi Iwai wrote: > At Wed, 18 Dec 2002 22:51:27 +0300 (MSK), > Ruslan U. Zakirov wrote: > > > > Hello, Jaroslav and All. > > How about other changes in new 2.5 kernel, like new PnP layer (Adam Belay) > > or changes with module & boot params (Rusty Russel)? There are now some > > changes in 2.5.52 kernel in sound/isa/opl3sa2.c that make this driver not > > compatible with other kernels. May be it's better split your tree in > > several trees for each version of kernels? > > if possible, we'll build up some wrapper for 2.4 on alsa-driver (not > the codebase for 2.5) tree. if not possible, yes, splitting to two > trees would be reasonable for such big changes... > > thanks for noticing this issue. i'll check them now. If you really want single source you might use something like m4 to split out both 2.4 and 2.5 versions which are less cluttered. I admit this doesn't make your job a bit easier, but people reading the drivers for one series or the other would have an easier job reading the code. In a perfect world that would means they would find bugs for you and just send patches. In reality you wouldn't have people telling you your code was ugly. -- bill davidsen CTO, TMR Associates, Inc Doing interesting things with little computers since 1979. - 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/