[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:13686] Re: gom (Re: Re: volume package is GPL2?)



佐野@浜松です。

ちょっと私もわかってないところがありますが。

In <20010213130054Q.kohda@xxxxxxxxxxxxxxxxxxxx>,
  on "Tue, 13 Feb 2001 13:00:00 +0900',
   with "[debian-devel:13675] Re: gom (Re:  Re: volume package is GPL2?)",
 Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> さん wrote:

> modprobe -a cs4232 しても、どうも効いてるようにないですね。

実行前と実行後で lsmod の結果はどう変化しますか ?

> できれば手動では何もせず音を出すときに自動的に cs4232 を
> ロードする、そのとき
> 
> > post-install cs4232 /etc/init.d/gom start >/dev/null 2>&1
> 
> が効いて gom が動く、というような虫の良い話を想像して
> いました。

サウンド関係はタイミングがシビアなので、「音を出す時に自動的に」
ロードさせても、IRQ 関係がうまくいかなくて特に最初はきちんと
音が出ないことがあったりすんじゃないかなと思ってます。

まあそれとは別に 2.0 系は kerneld で例えば cat /dev/sndstat 
すれば自動的にサウンドドライバーがロードされたのに 2.2 系の
 kmod ではそうならないみたいなところが私もよくわかってない
ところなんですが。

> (*1)サウンドは自動設定不可。
> (Crystal CS4232を選択)
> (I/Oアドレス=0x220,IRQ=5,8-bit DMA=1,16-bit DMA=3) 
> 
> のような記述と(これってハード依存なのかな?)

そうですね。I/O アドレスや IRQ は BIOS の設定で変化させる
ことができる機種もあります。

> 一応解決しましたが、これってマトモな挙動なんでしょうか?
> 何かソースに問題あるような印象もするのですが。。。

たぶん、カーネルコード内の OSS 互換なドライバーと ALSA とを
両方サポートできるようにするためにはこれが必要だったのでは
ないかと。

というか、「マトモな挙動」云々の前に「マトモな設定」を
確認しておきたいところ。

-- 
     # (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
    <kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)