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

[plamo:03627] Re: New Target is ES1869 Sound Chip



From: "Tadasi Nakamura" <ke1t-nkmr@asahi-net.or.jp>
Subject: [plamo:03620] New Target is ES1869 Sound Chip
Date: Mon, 2 Aug 1999 18:41:23 +0900

> PCI Sound Card は、Linux 標準では、まだサポートされていない
> というのが現時点での結論でよろしいでしょうか。

kernel 2.0.xのディストリビューションではサポートされていません。
2.2.xのものでは、前の手紙の通り、今はES1370/71のカードはサポートされて
いるようです。また、Ensoniqのチップを使用したカードならば動くのかもし
れません。そのようにメイルをくれた方がいらっしゃいましたよね。
OSSのドライバを購入してインストールすれば、動くようになるとは思います。
#30ドル以上必要でしょう。

> 私としては、あきらめが肝心と、新しい安物を手に入れてきました。すなわち

一番無難な選択なのは、やはりSound Blaster系のカードです。よく探せば、
SB AWE32や64のISAカードがたたき売られたりします。実績は何と言っても一
番多いので、情報も得やすいでしょう。初心者は型番やチップが不明なものを
選択するのは(確かに値段は安いのは認めますが)かなりリスクを伴う事を理解
してください。最初は実績のあるもので動かし、そのうちに修行を積んで、わ
かるようになったら、怪しいカードを買うようにすると良いと思います。

> ES1869 ISA Sound Card      製品名 ES1569 made in China
> 
> 製品名 ES1569 でも、Win98 で認識させると ES1869 と認識するようです。

http://www.esstech.com/product/ISAAudio/isaaudio.htm

などで、essのISAバスのサウンドチップ一覧が得られますが、少なくともカー
ネルに添付のドライバを見る限り、Linuxが公式にサポートしていると書かれ
ているのは、ES688と、ES1868だけのような気がします。

See, usr/src/linux/drivers/sound/Readme.cards:

-----------------------------------------------------------
ESS ES1688 and ES688 'AudioDrive' based cards
---------------------------------------------

Support for these two ESS chips is embedded in the SB driver.
Configure these cards just like SB. Enable the 'SB MPU401 MIDI port'
if you want to use MIDI features of ES1688. ES688 doesn't have MPU mode
so you don't need to enable it (the driver uses normal SB MIDI automatically
with ES688).

NOTE! ESS cards are not compatible with MSS/WSS.
---------------------------------------------

で、このドライバで、1868もどきとして認識して動けばいいと言うことで、そ
れ用に設定するには、

> ES1869 Control Interface (WDM)
>     I/O   0900 - 0907
> 
> ES1869 Plug and Play AudioDrive (WDM)
>     DMA      01
>     DMA      03
>     IRQ        09
>     I/O         0240 -
> 
> Game Port Joy Stick
>     I/O         0201 - 0201


xconfigではなく、make menuconfigのSoundのメニューですが、ESSのISAチッ
プの設定は上の指摘の通りに、Sound Blasterとほぼ同様の設定をします。


----------------------------------------------------------------
  +--------------------------------- Sound ---------------------------------+ 
  |  Arrow keys navigate the menu.  <Enter> selects submenus --->.          |
  |  Highlighted letters are hotkeys.  Pressing <Y> includes, <N> excludes, |
  |  <M> modularizes features.  Press <Esc><Esc> to exit, <?> for Help.     |
  |  Legend: [*] built-in  [ ] excluded  <M> module  < > module capable     |
  | +---------------------------------------------------------------------+ |
  | |<*> Sound card support                                               | |
  | |Old configuration script  (For: SM Wave, PSS & AudioTrix Pro) -->    | |
  | |[ ] ProAudioSpectrum 16 support                                      | |
  | |[*] Sound Blaster (SB, SBPro, SB16, clones) support                  | |
  | |[*] Generic OPL2/OPL3 FM synthesizer support                         | |
  | |[ ] Gravis Ultrasound support                                        | |
  | |[ ] MPU-401 support (NOT for SB16)                                   | |
  | |[ ] 6850 UART Midi support                                           | |
  | |[ ] PSS (ECHO-ADI2111) support                                       | |
  | |[ ] 16 bit sampling option of GUS (_NOT_ GUS MAX)                    | |
  | |[ ] GUS MAX support                                                  | |
  | |[ ] Microsoft Sound System support                                   | |
  | |[ ] Ensoniq SoundScape support                                       | |
  | |[ ] MediaTrix AudioTrix Pro support                                  | |
  | |[ ] Support for MAD16 and/or Mozart based cards                      | |
  | |[ ] Support for Crystal CS4232 based (PnP) cards                     | |
  | |[ ] Support for Turtle Beach Wave Front (Maui, Tropez) synthesizers  | |
  | |[*] /dev/dsp and /dev/audio support                                  | |
  | |[*] MIDI interface support                                           | |
  | |[*] FM synthesizer (YM3812/OPL-3) support                            | |
  | |(240) I/O base for SB Check from manual of the card                  | |
  | |(9) Sound Blaster IRQ Check from manual of the card                  | |
  | |(1) Sound Blaster DMA 0, 1 or 3                                      | |
  | |(3) Sound Blaster 16 bit DMA (_REQUIRED_for SB16, Jazz16, SMW) 5, 6 o| |
  | |(0) MPU401 I/O base of SB16, Jazz16 and ES1688 Check from manual of t| |
  | |(-1) SB MPU401 IRQ (Jazz16, SM Wave and ES1688) Use -1 with SB16     | |
  | |(65536) Audio DMA buffer size 4096, 16384, 32768 or 65536            | |
  | |[ ] Additional low level drivers                                     | |

などと見えるように設定すれば、おそらく大丈夫だと思います。

カーネルをメイクしなおして、リブートした際に、

Sound initialization started
<ESS ES1688 AudioDrive (rev 6) (3.1)> at 0x240 irq 9 dma 1,3
Sound initialization complete

に類似したメッセージが表示されれば、ドライバが正しく組み込まれ、サウン
ドカードが認識されたと言う事になると思います。

がんばってください。
----+----1----+----2----+----3----+----4----+----5----+----6----+----+--
Shigeo Sagai                sagai@criepi.denken.or.jp

References
[plamo:03620] New Target is ES1869 Sound Chip, Tadasi Nakamura

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