Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jun 2006 20:42:27 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        "Konstantin Dimitrov" <kosio.dimitrov@gmail.com>
Cc:        freebsd-multimedia@freebsd.org
Subject:   Re: Status of VIA Envy24 audio controller
Message-ID:  <20060618204227.3b570abf@Magellan.Leidinger.net>
In-Reply-To: <8103ad500606180959x2d066a65ye2be485eaa6f3401@mail.gmail.com>
References:  <200606072039.13422.shoesoft@gmx.net> <ef10de9a0606130323g15ddd152tbcd0201adb7da4d6@mail.gmail.com> <ef10de9a0606170500o56fc3ac8hf359402fd8a1379d@mail.gmail.com> <200606171443.22512.shoesoft@gmx.net> <8103ad500606180959x2d066a65ye2be485eaa6f3401@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting "Konstantin Dimitrov" <kosio.dimitrov@gmail.com> (Sun, 18 Jun 2006 19:59:49 +0300):

> i also have important question, maybe Alexander will answer, because now we
> have code for two different Envy24 chips (Envy24, Envy24HT) and for 3
> different audio codecs (AK4524, AK4528, WM8770) and any combination between
> them is possible - for example maybe there is Envy24HT-based card using
> AK4528, which is the best way and how to support this, i can put everything
> based on chip ID and PCI IDs into a single code, but i think it is bad idea,
> because it will be huge code with a lot of branches and very hard to
> maintain

Currently we have the ak452x bits in the snd_ak452x module. I suggest
to proceed with the wm8770 stuff in a similar way (own module). If the
differences between envy24 and envy24ht are really that large, I also
suggest to create a separate module for envy24ht. Both envy modules can
depend upon all the codec modules then.

Bye,
Alexander.

-- 
Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~130 EUR
you have to pick it up between Germany/Saarland and Luxembourg/Capellen
http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060618204227.3b570abf>