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

[plamo:14886] Re: AD1981A



山口です。

<3D468311.5030903@tkmr.elec.keio.ac.jp>の記事において
uesaka@tkmr.elec.keio.ac.jpさんは書きました。

> 早速 "cat /proc/pci" と "/sbin/lspci"を試してみました。
> 一応結果を載せてみます。
> 
> ----- cat /proc/pci -----
> Bus 0, device 31, function 5:
> Multimedia audio controller: PCI device 8086:24c5 (Intel Corp.) (rev 1).
> IRQ 5.
> I/O at 0xe400 [0xe4ff].
> I/O at 0xe080 [0xe0bf].
> Non-prefetchable 32 bit memory at 0xfebffc00 [0xfebffdff].
> Non-prefetchable 32 bit memory at 0xfebff800 [0xfebff8ff].
> ----- cat /proc/pci -----
> 
> ----- /sbin/lspci -----
> 00:1f.5 Multimedia audio controller: Intel Corporation: Unknown device
> 24c5 (rev01)
> ----- /sbin/lspci -----

チップ名は登録されていないので出ていませんが、

    PCI ベンダ ID: 8086(Intel)
  PCI デバイス ID: 24c5

であることがわかります。
# 最新の lspci(pciutils-2.1.10) でも登録されていません...
# /usr/share/pci.ids が登録データ一覧です

で、ALSA のドライバのソース、

> >alsa-driver-0.9.0rc2/alsa-kernel/pci/intel8x0.c

では、

#define PCI_DEVICE_ID_INTEL_ICH4        0x24c5

とか、

static struct pci_device_id snd_intel8x0_ids[] __devinitdata = {
	...
       { 0x8086, 0x24c5, PCI_ANY_ID, PCI_ANY_ID, 0, 0, DEVICE_INTEL }, /* ICH4 
*/
	...
};

とかいう記述がみられるので、ドライバはとりあえずデバイスを
拾ってくれそうです。
# 拾ってくれた後どう動くかはわかりませんが...

> これから試してみます。
> もしうまく行きましたら(うまく行かなくても)報告いたします。

うまくいくといいですね。
まだ新しめのチップなので難関があるかもしれませんが、がんばって
ください。
-- 
山口 真悟 (YAMAGUCHI Shingo)
shingo-y@spacelan.ne.jp
shingo@kip.iis.toyama-u.ac.jp

Follow-Ups
[plamo:14887] Re: AD1981A, Takeo Uesaka
References
[plamo:14885] Re: AD1981A, Takeo Uesaka

[検索ページ] [メール一覧]
Plamo ML 公開システム