cvs commit: src/sys/dev/sound/pci ich.c

Ariff Abdullah ariff at FreeBSD.org
Mon May 28 21:07:42 UTC 2007


ariff       2007-05-28 21:07:41 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/dev/sound/pci    ich.c 
  Log:
  MFC (revision 1.75)
  
  * Fix possible integer overflow during speed calibration. Delay final
    initialization (pcm_setstatus) after calibration finished.
  
  PR:             kern/100169
  Tested by:      Kevin Overman <oberman at es.net>
  
  * Fix (or rather workaround) Intel 440MX Errata #36
    - http://www.intel.com/design/chipsets/specupdt/245051.htm
  
  AC97 Soft Audio and Soft Modem Master Abort Errata
  
  Issue:
    Use of either soft audio or soft modem on an Intel® 82443MX PCISet
    based platform running a 100 MHz Processor System Bus and an AC97 codec
    may result in failures. The system continues to function normally while
    the AC97 hardware may not resume and may require a cold-boot to
    recover. As a result of the failure, the Master Abort Status bit will
    be set in the audio or modem function PCI header space.
  
  Workaround:
    Force uncacheable DMA on both BDL and pcm buffers.
  
  Tested by:      Emil Holmstr|m <emil at linux.se>
  
  Revision   Changes    Path
  1.53.2.11  +339 -126  src/sys/dev/sound/pci/ich.c


More information about the cvs-src mailing list