At Wed, 03 Dec 2003 20:00:05 +0100,
Benno Senoner wrote:
>
> Hi,
> (I'm using alsa-driver-1.0.0rc1)
>
> I have a question about the SNDRV_CARDS.
> normally it is defined as 8
> ./alsa-kernel/core/memalloc.c: #define SNDRV_CARDS 8
>
> Does that mean we can have a maximum of 8 soundcards
> in the PC or is this simply how many instances a certain module supports ?
> (eg I could have 8 emu10k instances, 8 sb16 instances etc ?).
no, totally 8 instances. not the number of modules.
> Plus I noticed something in
>
> ./alsa-kernel/core/memalloc.c: static int enable[8] = {[0 ...
> (SNDRV_CARDS-1)] = 1};
>
> shouldn't that be:
> static int enable[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS-1)] = 1}; ?
yes, but not a bug as long as SNDRV_CARDS = 8 :)
> is this a bug ? what happens if we set SNDRV_CARDS to a value > 8 ?
more than 8 cards are not supported in the current assignment of
devices. the minor devices will be out of range.
Takashi
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel