forte
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1.      forte - an OSS/Lite driver for Fort镸edia FM801 sound chips
  2.      ===========================================================
  3. This is a driver for cards using the Fort镸edia FM801 audio
  4. controller.  The Genius Sound Maker Live card and the onboard audio in
  5. HP Workstation zx2000 has been tested.
  6. Both IA-32 and IA-64 architectures are supported, but the driver
  7. should work on any platform.
  8. The FM801 controller supports a variety of AC'97 codecs.  This driver
  9. lets the OSS core code figure the codec out, and should thus support
  10. any codec with support in the Linux kernel.
  11. The driver supports /dev/mixer and /dev/dsp for generic OSS audio
  12. support.  In general it adheres to the OSS spec to the extent it can
  13. be done with the way the hardware works.  The FM801 controller doesn't
  14. support scatter-gather, so if the application sets fragment size too
  15. low, it puts strict requirements on interrupt processing speed.  The
  16. driver tries to compensate by enforcing bigger buffers than requested
  17. by the application if the fragment size is low.
  18. The forte driver includes both standard read()/write() and the
  19. unsupported mmap() interface used by Quake.  mmap() is only supported
  20. in playback mode.
  21. U8 and S16 audio formats are supported, mono/stereo, as well as most
  22. all sample rates implemented by the chip.  Default is 48 KHz, 16-bit,
  23. mono.
  24. MIDI, FM audio, and the gameport controller are not currently
  25. supported.
  26. The latest version of this driver can be found at:
  27.     http://mkp.net/forte/
  28. Martin K. Petersen, July 2002