| Documentation for the AD1816(A) sound driver | |
| ============================================ | |
| Installation: | |
| ------------- | |
| To get your AD1816(A) based sound card work, you'll have to enable support for | |
| experimental code ("Prompt for development and/or incomplete code/drivers") | |
| and isapnp ("Plug and Play support", "ISA Plug and Play support"). Enable | |
| "Sound card support", "OSS modules support" and "Support for AD1816(A) based | |
| cards (EXPERIMENTAL)" in the sound configuration menu, too. Now build, install | |
| and reboot the new kernel as usual. | |
| Features: | |
| --------- | |
| List of features supported by this driver: | |
| - full-duplex support | |
| - supported audio formats: unsigned 8bit, signed 16bit little endian, | |
| signed 16bit big endian, ยต-law, A-law | |
| - supported channels: mono and stereo | |
| - supported recording sources: Master, CD, Line, Line1, Line2, Mic | |
| - supports phat 3d stereo circuit (Line 3) | |
| Supported cards: | |
| ---------------- | |
| The following cards are known to work with this driver: | |
| - Terratec Base 1 | |
| - Terratec Base 64 | |
| - HP Kayak | |
| - Acer FX-3D | |
| - SY-1816 | |
| - Highscreen Sound-Boostar 32 Wave 3D | |
| - Highscreen Sound-Boostar 16 | |
| - AVM Apex Pro card | |
| - (Aztech SC-16 3D) | |
| - (Newcom SC-16 3D) | |
| - (Terratec EWS64S) | |
| Cards listed in brackets are not supported reliable. If you have such a card | |
| you should add the extra parameter: | |
| options=1 | |
| when loading the ad1816 module via modprobe. | |
| Troubleshooting: | |
| ---------------- | |
| First of all you should check, if the driver has been loaded | |
| properly. | |
| If loading of the driver succeeds, but playback/capture fails, check | |
| if you used the correct values for irq, dma and dma2 when loading the module. | |
| If one of them is wrong you usually get the following error message: | |
| Nov 6 17:06:13 tek01 kernel: Sound: DMA (output) timed out - IRQ/DRQ config error? | |
| If playback/capture is too fast or to slow, you should have a look at | |
| the clock chip of your sound card. The AD1816 was designed for a 33MHz | |
| oscillator, however most sound card manufacturer use slightly | |
| different oscillators as they are cheaper than 33MHz oscillators. If | |
| you have such a card you have to adjust the ad1816_clockfreq parameter | |
| above. For example: For a card using a 32.875MHz oscillator use | |
| ad1816_clockfreq=32875 instead of ad1816_clockfreq=33000. | |
| Updates, bugfixes and bugreports: | |
| -------------------------------- | |
| As the driver is still experimental and under development, you should | |
| watch out for updates. Updates of the driver are available on the | |
| Internet from one of my home pages: | |
| http://www.student.informatik.tu-darmstadt.de/~tek/projects/linux.html | |
| or: | |
| http://www.tu-darmstadt.de/~tek01/projects/linux.html | |
| Bugreports, bugfixes and related questions should be sent via E-Mail to: | |
| tek@rbg.informatik.tu-darmstadt.de | |
| Thorsten Knabe <tek@rbg.informatik.tu-darmstadt.de> | |
| Christoph Hellwig <hch@infradead.org> | |
| Last modified: 2000/09/20 |