*参照元 [#i23f9726] #backlinks *説明 [#qf8c5221] -パス: [[linux-2.6.33/sound/core/sound.c]] -ALSA のデバイス情報を格納する配列。 --マイナー番号ごとに情報を作成するようだ。 --マイナー番号の値域は 0〜255 となっている。 --ALSA は各カードごとに 32 デバイスを割り当てるため、 カード番号の値域は 0〜7 となる。つまり 8枚まで対応できる。 カード番号の値域は 0〜7 となる。つまりカード 8枚まで対応できる。 **参考 [#k55eba08] -デバイスマイナー番号から、ALSA のカード番号を取得するマクロ。 --[[linux-2.6.33/SNDRV_MINOR_CARD()]] -デバイスマイナー番号から、カード内のデバイスの種類を取得するマクロ。 --[[linux-2.6.33/SNDRV_MINOR_DEVICE()]] *実装 [#r09aaac8] static struct snd_minor *snd_minors[SNDRV_OS_MINORS]; -現状は 256 個まで。 --[[linux-2.6.33/snd_minor]] --[[linux-2.6.33/SNDRV_OS_MINORS]] *コメント [#sc8a7906]