﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	field_blocks	field_dependson	field_seealso
577	AC'97 Audio driver	Jan Vesely		"Implement ac'97 audio codec driver.

 Details:: Existing audio support support in HelenOS is limited to SB16 and compatible hw. This ticket aims to extend the support to AC'97 class of audio devices. The goal is to have functional audio playback on virtualbox and qemu emulated devices as well as real hw.

 Gains and Benefits:: Although replaced by newer Intel HDA standard, the AC'97 devices were wide spread in its days. Implementing AC'97 driver would bring helenos audio subsytem to real hw.

 Difficulty:: Easy. AC'97 device are simpler than Intel HDA. This ticket should be considered an easier alternative to #575. The difficulty can be further scaled by AC'97 revision requirement.

 Required skills:: Strong background in C programming, preferably on system level. Experience with device drivers and knowledge of IO device architecture(PCI, MMIO, DMA) would be beneficial.

 Documentation::
  [http://download.intel.com/support/motherboards/desktop/sb/ac97_r23.pdf] AC'97 specs

 Possible mentors:: HelenOS Core Team"	enhancement	new	major	0.5.1	helenos/unspecified	mainline						
