https://xboxdevwiki.net/index.php?title=ACI&feed=atom&action=history
ACI - Revision history
2024-03-29T14:29:29Z
Revision history for this page on the wiki
MediaWiki 1.28.0
https://xboxdevwiki.net/index.php?title=ACI&diff=5765&oldid=prev
JayFoxRox at 01:43, 27 June 2017
2017-06-27T01:43:19Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='en'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 01:43, 27 June 2017</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l16" >Line 16:</td>
<td colspan="2" class="diff-lineno">Line 16:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>== Related links ==</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>== Related links ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del class="diffchange diffchange-inline">[</del>[https://github.com/JayFoxRox/xbox-tools/blob/master/python-scripts/aci.py Script to inspect ACI registers and AC97 input buffers<del class="diffchange diffchange-inline">]</del>]</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [https://github.com/JayFoxRox/xbox-tools/blob/master/python-scripts/aci.py Script to inspect ACI registers and AC97 input buffers]</div></td></tr>
</table>
JayFoxRox
https://xboxdevwiki.net/index.php?title=ACI&diff=5764&oldid=prev
JayFoxRox: Placeholder mostly. Link at the end is still dead - will update the repo soon.
2017-06-27T01:42:34Z
<p>Placeholder mostly. Link at the end is still dead - will update the repo soon.</p>
<p><b>New page</b></p><div>The ACI of the Xbox provides AC97.<br />
It's similar to the AMD-768 ACI, but it is accessed through MMIO instead. The datasheet for the AMD-768 can be found at https://web.archive.org/web/20060322081039/http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24467.pdf .<br />
<br />
The AC97 implementation only supports playback of 16-bit PCM stereo samples at 48kHz{{FIXME|reason=Not confirmed, but very likely}}.<br />
<br />
== Register addresses ==<br />
<br />
* 0x110 PCM<br />
* 0x170 SPDIF<br />
<br />
== Usage in DirectSound ==<br />
<br />
AC97 is only used to receive buffers from the [[APU]].<br />
{{FIXME|reason=I know more about this, but too lazy to write it down; JayFoxRox}}<br />
<br />
== Related links ==<br />
<br />
* [[https://github.com/JayFoxRox/xbox-tools/blob/master/python-scripts/aci.py Script to inspect ACI registers and AC97 input buffers]]</div>
JayFoxRox