Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Jun 2016 22:01:09 +0300
From:      Alex Teaca <ionutalex.teaca@gmail.com>
To:        soc-status@freebsd.org
Subject:   [GSOC 2016] HD Audio Emulation For Bhyve Status
Message-ID:  <CAP0yNupzDmLnaEPLL91FEf72V_LRRasD2FpexmkF6NaGrtt1kw@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi,

Here is the status with the features I have implemented so far.

 - set up the HDA controller as a PCI device in bhyve
 - design the layout of registers and implement the read and write access
to the registers
 - implement the CORB and RIRB mechanisms in order to get commands from
driver and respond back
 - add the hdac_codec module and implement the interface of communication
between the hda controller and codec
 - describe the hda codec parameters for each node (ROOT, FG and AUDIO
OUTPUT)
 - handle the GET_PARAMETER verb

At the moment there is only one widget: the Autio Output Widget and the hda
driver has disabled it because it does not find any Pin widget.

The plan is to add the Pin output widget and to continue with the streams
data in order to play some samples.

Thanks,
Alex



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAP0yNupzDmLnaEPLL91FEf72V_LRRasD2FpexmkF6NaGrtt1kw>