<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.gc-forever.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Hardware_Acronyms</id>
	<title>Hardware Acronyms - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.gc-forever.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Hardware_Acronyms"/>
	<link rel="alternate" type="text/html" href="https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;action=history"/>
	<updated>2026-04-13T10:21:02Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=8109&amp;oldid=prev</id>
		<title>Lumina33: DDH=Dolphin Development Hardware</title>
		<link rel="alternate" type="text/html" href="https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=8109&amp;oldid=prev"/>
		<updated>2024-07-24T07:25:02Z</updated>

		<summary type="html">&lt;p&gt;DDH=Dolphin Development Hardware&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:25, 24 July 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l49&quot;&gt;Line 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== CRT ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== CRT ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     C Run Time. C/C++ program environment (libraries and startup calls).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     C Run Time. C/C++ program environment (libraries and startup calls).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== DDH ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    Dolphin Development Hardware&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== DOL ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== DOL ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lumina33</name></author>
	</entry>
	<entry>
		<id>https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=8100&amp;oldid=prev</id>
		<title>Lumina33: XF=Transform Processor</title>
		<link rel="alternate" type="text/html" href="https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=8100&amp;oldid=prev"/>
		<updated>2024-07-23T07:48:24Z</updated>

		<summary type="html">&lt;p&gt;XF=Transform Processor&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:48, 23 July 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l221&quot;&gt;Line 221:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 221:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Gekko Write Gather Buffer. Small cache for burst memory transactions.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Gekko Write Gather Buffer. Small cache for burst memory transactions.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Used together with graphics FIFO to send GP commands.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Used together with graphics FIFO to send GP commands.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== XF ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    Transform Processor&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== XFB ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== XFB ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lumina33</name></author>
	</entry>
	<entry>
		<id>https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=8048&amp;oldid=prev</id>
		<title>Lumina33: /* RSW */ typo fix</title>
		<link rel="alternate" type="text/html" href="https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=8048&amp;oldid=prev"/>
		<updated>2024-07-21T02:22:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;RSW: &lt;/span&gt; typo fix&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:22, 20 July 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l181&quot;&gt;Line 181:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 181:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RSW ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RSW ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;quot;Reset Switch&amp;quot;, same as reset button. Seems early development GC models&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     &amp;quot;Reset Switch&amp;quot;, same as reset button. Seems early development GC models&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;     were equipped by switch, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;insted &lt;/del&gt;programmable reset button.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;     were equipped by switch, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;instead &lt;/ins&gt;programmable reset button.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RTC ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== RTC ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lumina33</name></author>
	</entry>
	<entry>
		<id>https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=471&amp;oldid=prev</id>
		<title>Emu kidid: /* Add apploader link */</title>
		<link rel="alternate" type="text/html" href="https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=471&amp;oldid=prev"/>
		<updated>2012-01-31T00:08:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Add apploader link&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:08, 30 January 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l19&quot;&gt;Line 19:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 19:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     sound effects are produced by DSP.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     sound effects are produced by DSP.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;=== Apploader ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&quot;&gt;&lt;div&gt;=== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Apploader&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Small program on DVD to load main DOL executable.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Small program on DVD to load main DOL executable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Emu kidid</name></author>
	</entry>
	<entry>
		<id>https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=470&amp;oldid=prev</id>
		<title>Emu kidid: Created page with &quot;== Gamecube hardware acronyms for CubeDocumented project ==  Documented by Andrei Shestakov (org). Version 1.1. (22 Jan 2006) (original document hosted here: http://dolwin.emulat...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.gc-forever.com/wiki/index.php?title=Hardware_Acronyms&amp;diff=470&amp;oldid=prev"/>
		<updated>2012-01-31T00:07:34Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Gamecube hardware acronyms for CubeDocumented project ==  Documented by Andrei Shestakov (org). Version 1.1. (22 Jan 2006) (original document hosted here: http://dolwin.emulat...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Gamecube hardware acronyms for CubeDocumented project ==&lt;br /&gt;
&lt;br /&gt;
Documented by Andrei Shestakov (org). Version 1.1. (22 Jan 2006)&lt;br /&gt;
(original document hosted here: http://dolwin.emulation64.com/docs/acronyms.txt)&lt;br /&gt;
&lt;br /&gt;
------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
=== AA ===&lt;br /&gt;
    Antialiasing. Rendering method, that makes polygon edges seem less sharpen,&lt;br /&gt;
    combining colors of nearby pixels.&lt;br /&gt;
&lt;br /&gt;
=== AD16 ===&lt;br /&gt;
    Mysterious EXI device.&lt;br /&gt;
&lt;br /&gt;
=== AI ===&lt;br /&gt;
    Audio Interface. Hardware responsible for DMA playback of PCM buffer and&lt;br /&gt;
    DVD ADPCM streaming sound. AI hardware cannot mix sound channels or set&lt;br /&gt;
    channel volume for PCM DMA playback. These operations and more advanced&lt;br /&gt;
    sound effects are produced by DSP.&lt;br /&gt;
&lt;br /&gt;
=== Apploader ===&lt;br /&gt;
    Small program on DVD to load main DOL executable.&lt;br /&gt;
&lt;br /&gt;
=== AR, ARAM ===&lt;br /&gt;
    Auxiliary (Audio) Memory. 16 MB of slow (comapred to RAM) DRAM.&lt;br /&gt;
    Used for raw DSP sound data and as temporary space for textures.&lt;br /&gt;
    ARAM has DMA communication channel with main memory (RAM). Development&lt;br /&gt;
    boards has &amp;quot;ARAM Expansion&amp;quot; (additional 4, 16 or 32 MBs).&lt;br /&gt;
&lt;br /&gt;
=== BAT ===&lt;br /&gt;
    Block Address Translation, PPC MMU translation mechanism. There are DBAT&lt;br /&gt;
    and IBAT special-purpose registers for data and instruction address &lt;br /&gt;
    translation respectively.&lt;br /&gt;
&lt;br /&gt;
=== BBA ===&lt;br /&gt;
    Broad-Band Adapter, GC&amp;#039;s 10BaseT Ethernet Adapter.&lt;br /&gt;
&lt;br /&gt;
=== BS ===&lt;br /&gt;
    Bootstrap Stage (from analogy with UNIX). Very first code, executed after&lt;br /&gt;
    GC hard reset.&lt;br /&gt;
&lt;br /&gt;
=== BS2 ===&lt;br /&gt;
    Bootstrap Stage 2. Same as IPL.&lt;br /&gt;
&lt;br /&gt;
=== CR ===&lt;br /&gt;
    PPC Condition Register, stores result of integer comare operation, for&lt;br /&gt;
    conditional branch decision.&lt;br /&gt;
&lt;br /&gt;
=== CRT ===&lt;br /&gt;
    C Run Time. C/C++ program environment (libraries and startup calls).&lt;br /&gt;
&lt;br /&gt;
=== DOL ===&lt;br /&gt;
    Gamecube application (custom executable file format).&lt;br /&gt;
&lt;br /&gt;
=== Dolphin ===&lt;br /&gt;
    Early development work name of Gamecube.&lt;br /&gt;
&lt;br /&gt;
=== Dolphin OS ===&lt;br /&gt;
    Gamecube OS. Single user, single process, multithreaded. Linked together&lt;br /&gt;
    with any GC application (&amp;quot;hard-linked&amp;quot;), as library.&lt;br /&gt;
&lt;br /&gt;
=== DSP ===&lt;br /&gt;
    Digital Signal Processor. Used to produce advanced sound on GC.&lt;br /&gt;
    DSP is integrated with GP in Flipper chip and has its own ROM.&lt;br /&gt;
    Developed by Macronix.&lt;br /&gt;
&lt;br /&gt;
=== DI, DVD ===&lt;br /&gt;
    DVD hardware interface. GC DVD is actually microcontroller, based on MN-102&lt;br /&gt;
    CPU with proprietary firmware ROM. DVD is protected by non-standard barcodes&lt;br /&gt;
    and data encryption, which is decrypted on-the-fly by DVD controller. GC DVD&lt;br /&gt;
    cannot be read on usual PC hardware. Whole GC DVD stuff is developed by&lt;br /&gt;
    Matsushita.&lt;br /&gt;
&lt;br /&gt;
=== EFB ===&lt;br /&gt;
    Embedded Framebuffer. 2MB of fast 1T-SRAM memory located inside Flipper.&lt;br /&gt;
    Used by GP&amp;#039;s pixel engine to draw pixels. Later copied into XFB, for final&lt;br /&gt;
    TV-output.&lt;br /&gt;
&lt;br /&gt;
=== EXI ===&lt;br /&gt;
    Expansion Interface. Gamecube peripherial devices bus, sort of USB&lt;br /&gt;
    architecture. Developed by Macronix. Devices drived by EXI: memory cards,&lt;br /&gt;
    broad-band adapter, real-time clock, bootrom, SRAM.&lt;br /&gt;
&lt;br /&gt;
=== FIFO ===&lt;br /&gt;
    First-In-First-Out buffer to send GP commands and create GP command lists.&lt;br /&gt;
&lt;br /&gt;
=== Flipper ===&lt;br /&gt;
    Gamecube Northbridge+Peripheral Hardware+Graphics Processor+Audio DSP.&lt;br /&gt;
&lt;br /&gt;
=== FPR ===&lt;br /&gt;
    Floating Point Register. Gekko has 32 64-bit FPRs, named f0-f31.&lt;br /&gt;
&lt;br /&gt;
=== FPSCR ===&lt;br /&gt;
    Floating Point Status and Control Register.&lt;br /&gt;
&lt;br /&gt;
=== JTAG ===&lt;br /&gt;
    Hardware debug interface to CPU. You can connect some wires to CPU pins,&lt;br /&gt;
    to overwhelm it. Gekko has full support of IEEE 1149-1a-1993 JTAG standard.&lt;br /&gt;
&lt;br /&gt;
=== GC, GCN, NGC ===&lt;br /&gt;
    Nintendo Gamecube.&lt;br /&gt;
&lt;br /&gt;
=== GCM ===&lt;br /&gt;
    Gamecube Master Data (official term). GC DVD Image files.&lt;br /&gt;
&lt;br /&gt;
=== Gekko ===&lt;br /&gt;
    Gamecube CPU, PowerPC 750-derivative processor with FPU extensions, called&lt;br /&gt;
    &amp;quot;Paired Single&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== GP, GX ===&lt;br /&gt;
    Graphics Processor, the major part of Flipper chip. GP is fixed point&lt;br /&gt;
    state-machine. Developed by ArtX team.&lt;br /&gt;
&lt;br /&gt;
=== GPR ===&lt;br /&gt;
    General Purpose Register. Gekko has 32 32-bit GPRs, named r0-r31. r1 often&lt;br /&gt;
    used as stack pointer (sp).&lt;br /&gt;
&lt;br /&gt;
=== GX ===&lt;br /&gt;
    Software library, developed by Nintendo and ArtX, to drive GP hardware.&lt;br /&gt;
    Has many crossways with OpenGL (but more advanced).&lt;br /&gt;
&lt;br /&gt;
=== HW2 ===&lt;br /&gt;
    Common name of GC hardware. Number state for revision (&amp;quot;2&amp;quot; is production&lt;br /&gt;
    board).&lt;br /&gt;
&lt;br /&gt;
=== IPL ===&lt;br /&gt;
    Initial Program Loader. Graphics shell, used to load game from DVD.&lt;br /&gt;
&lt;br /&gt;
=== MC ===&lt;br /&gt;
    Memory Card, EXI device.&lt;br /&gt;
&lt;br /&gt;
=== MI ===&lt;br /&gt;
    Flipper memory interface, plays role of &amp;quot;Nothbridge&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== MMU ===&lt;br /&gt;
    PPC Memory Management Unit. Translates virtual address to physical.&lt;br /&gt;
    MMU has two translation mechanisms: block address translation and page table&lt;br /&gt;
    translation. Address translation for data access and instruction fetch is&lt;br /&gt;
    processed separately in DMMU and IMMU.&lt;br /&gt;
&lt;br /&gt;
=== MSR ===&lt;br /&gt;
    Machine State Register. CPU status and control register.&lt;br /&gt;
&lt;br /&gt;
=== MX ===&lt;br /&gt;
    Macronix Ltd. chips index. GC has many hardware parts, developed&lt;br /&gt;
    by Macronix, like DSP, EXI and bootrom chip.&lt;br /&gt;
&lt;br /&gt;
=== PC ===&lt;br /&gt;
    Program Counter. PowerPC architecture does not define such term, but&lt;br /&gt;
    everyone is using it anyway, instead &amp;quot;CIA&amp;quot; (Current Instruction Address).&lt;br /&gt;
&lt;br /&gt;
=== PCM ===&lt;br /&gt;
    Pulse Code Modulation, method commonly used in digital sound hardware.&lt;br /&gt;
    PCM sound parameters are: playback rate, bits per sample, sample format.&lt;br /&gt;
    GC AI can playback 32000/48000 Hz, 16-bit big-endian stereo samples via&lt;br /&gt;
    DMA.&lt;br /&gt;
&lt;br /&gt;
=== PI ===&lt;br /&gt;
    Peripheral Interface. Set of hardware registers to control interrupts and&lt;br /&gt;
    hardware reset. There also &amp;quot;PI FIFO&amp;quot;: hardware-driven FIFO buffer in RAM.&lt;br /&gt;
&lt;br /&gt;
=== PM ===&lt;br /&gt;
    PowerPC Performance Monitor. Set of PPC special purpose registers used for&lt;br /&gt;
    speed profiling of applications.&lt;br /&gt;
&lt;br /&gt;
=== PPC ===&lt;br /&gt;
    IBM PowerPC Architecture.&lt;br /&gt;
&lt;br /&gt;
=== PTE ===&lt;br /&gt;
    Page Table Entry. Page table record, used to translate virtual address to&lt;br /&gt;
    physical.&lt;br /&gt;
&lt;br /&gt;
=== RAM ===&lt;br /&gt;
    Main memory. GC has 24 MB of fast 1T-SRAM. Development boards has RAM&lt;br /&gt;
    extended up to 48 MB. Developed by MoSys.&lt;br /&gt;
&lt;br /&gt;
=== ROM ===&lt;br /&gt;
    Read-only memory. GC has following ROMs: 2 MB encrypted bootrom, 128 KB&lt;br /&gt;
    DVD firmware, 4 KB DSP DROM, 8 KB DSP IROM.&lt;br /&gt;
&lt;br /&gt;
=== RSW ===&lt;br /&gt;
    &amp;quot;Reset Switch&amp;quot;, same as reset button. Seems early development GC models&lt;br /&gt;
    were equipped by switch, insted programmable reset button.&lt;br /&gt;
&lt;br /&gt;
=== RTC ===&lt;br /&gt;
    Real-time clock. EXI device, counting seconds since 00:00 AM 2000.&lt;br /&gt;
&lt;br /&gt;
=== SDK ===&lt;br /&gt;
    Software Development Kit. Full set of compilers, libraries and documentation&lt;br /&gt;
    for development on specified platform. Gamecube SDK contain development tools,&lt;br /&gt;
    like sound and texture convertors, and set of libraries for OS and hardware.&lt;br /&gt;
    Compiler is provided by Metrowerk&amp;#039;s CodeWarrior. There also huge development&lt;br /&gt;
    board and paper documentation.&lt;br /&gt;
&lt;br /&gt;
=== SI ===&lt;br /&gt;
    Serial Interface. Hardware responsible for communication with serial devices,&lt;br /&gt;
    such as GC controller and keyboard via serial I/O buffer.&lt;br /&gt;
&lt;br /&gt;
=== SPR ===&lt;br /&gt;
    Special-purpose register. Set of registers, dedicated to operating system.&lt;br /&gt;
    Gekko has about 60 SPRs.&lt;br /&gt;
&lt;br /&gt;
=== SR ===&lt;br /&gt;
    Segment Registers, used by MMU for virtual address translation.&lt;br /&gt;
&lt;br /&gt;
=== SRAM ===&lt;br /&gt;
    Small amount of battery backuped memory for OS misc settings.&lt;br /&gt;
&lt;br /&gt;
=== TLB ===&lt;br /&gt;
    PPC MMU Translation Lookaside Buffer, used to keep recently used page&lt;br /&gt;
    address translations. Gekko has 128 two-way set associative TLB for each&lt;br /&gt;
    MMU (DMMU and IMMU).&lt;br /&gt;
&lt;br /&gt;
=== VI ===&lt;br /&gt;
    Video Interface. Hardware responsible for TV-out of framebuffer (XFB),&lt;br /&gt;
    and generating VBlank interrupt (actually can be configured to interrupt&lt;br /&gt;
    CPU at any beam location). Has support for light-gun, antialiasing of XFB&lt;br /&gt;
    by tap-filters and progressive video mode (480p).&lt;br /&gt;
&lt;br /&gt;
=== WBUF ===&lt;br /&gt;
    Gekko Write Gather Buffer. Small cache for burst memory transactions.&lt;br /&gt;
    Used together with graphics FIFO to send GP commands.&lt;br /&gt;
&lt;br /&gt;
=== XFB ===&lt;br /&gt;
    External Framebuffer, located in main memory. Used for final TV-out by VI.&lt;br /&gt;
&lt;br /&gt;
[[Category:CubeDocumented]]&lt;br /&gt;
[[Category:Technical Info]]&lt;br /&gt;
[[Category:Reverse Engineering]]&lt;/div&gt;</summary>
		<author><name>Emu kidid</name></author>
	</entry>
</feed>