<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: boot0 / skyeye</title>
	<atom:link href="http://hackmii.com/2008/06/boot0-skyeye/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackmii.com/2008/06/boot0-skyeye/</link>
	<description>Notes from inside your Wii</description>
	<lastBuildDate>Thu, 05 Jan 2012 02:22:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: WiiGator</title>
		<link>http://hackmii.com/2008/06/boot0-skyeye/comment-page-1/#comment-2429</link>
		<dc:creator>WiiGator</dc:creator>
		<pubDate>Tue, 29 Jul 2008 22:04:23 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=46#comment-2429</guid>
		<description>Hello Bushing,

can you provide the source code for the drivers (e.g. as patch for Skyeye)?</description>
		<content:encoded><![CDATA[<p>Hello Bushing,</p>
<p>can you provide the source code for the drivers (e.g. as patch for Skyeye)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: superdave</title>
		<link>http://hackmii.com/2008/06/boot0-skyeye/comment-page-1/#comment-1077</link>
		<dc:creator>superdave</dc:creator>
		<pubDate>Fri, 13 Jun 2008 14:58:48 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=46#comment-1077</guid>
		<description>@bushing: Well, the difference between a 926 and 946 is generally in your favor, since you get rid of the Jazelle unit and dumb down the MMU to an MPU (and I wouldn&#039;t lean towards the Wii having a 926, since that only comes in the EJ-S flavor and I can&#039;t see Nintendo using the Jazelle stuff for an I/O processor).  I would actually say that the 946 makes a whole lot more sense for what the Starlet is doing, since the entire Wii makes rather sparse use of VM as a whole.

If you wanna post or email me the asm (or even the binary, since I have IDA Pro), it might be fun to look at, but I&#039;m pretty short on time these days (and having just waded through most of the System Menu looking for something, I&#039;m in need of a bit of a break; hopefully IDA Pro&#039;s ARM facilities are better than the PPC ones).</description>
		<content:encoded><![CDATA[<p>@bushing: Well, the difference between a 926 and 946 is generally in your favor, since you get rid of the Jazelle unit and dumb down the MMU to an MPU (and I wouldn&#8217;t lean towards the Wii having a 926, since that only comes in the EJ-S flavor and I can&#8217;t see Nintendo using the Jazelle stuff for an I/O processor).  I would actually say that the 946 makes a whole lot more sense for what the Starlet is doing, since the entire Wii makes rather sparse use of VM as a whole.</p>
<p>If you wanna post or email me the asm (or even the binary, since I have IDA Pro), it might be fun to look at, but I&#8217;m pretty short on time these days (and having just waded through most of the System Menu looking for something, I&#8217;m in need of a bit of a break; hopefully IDA Pro&#8217;s ARM facilities are better than the PPC ones).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bushing</title>
		<link>http://hackmii.com/2008/06/boot0-skyeye/comment-page-1/#comment-1075</link>
		<dc:creator>bushing</dc:creator>
		<pubDate>Fri, 13 Jun 2008 10:54:08 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=46#comment-1075</guid>
		<description>@Crinz: This is just to further our understanding, yes.  While you could use this as a piece of a Wii emulator, it would silly -- there are far easier ways to emulate IOS.

However, I *do* believe that we will be able to use this to &quot;further our understanding&quot; enough to eventually do boot2 patching.

@superdave:  Well, that&#039;s part of the problem.  We don&#039;t actually know exactly what kind of MMU it is.  Segher believes the chip is an ARM926-derivative, based on code inspection.  I now think it&#039;s an NEC ARM SoC, and based on their offerings it might be an ARM946 (which Skyeye doesn&#039;t even support, but we could add support in...)

I tried injecting some code into my Wii to read the Chip ID register, and got &quot;00010000&quot; out of it, so ... that wasn&#039;t much help.  I can post a disassembly of the MMU-related functions, if you think they&#039;d help to understand what&#039;s going on.

@SquidMan: Yup.  :)  I&#039;ll post a bit more about that in my next post (about boot1).</description>
		<content:encoded><![CDATA[<p>@Crinz: This is just to further our understanding, yes.  While you could use this as a piece of a Wii emulator, it would silly &#8212; there are far easier ways to emulate IOS.</p>
<p>However, I *do* believe that we will be able to use this to &#8220;further our understanding&#8221; enough to eventually do boot2 patching.</p>
<p>@superdave:  Well, that&#8217;s part of the problem.  We don&#8217;t actually know exactly what kind of MMU it is.  Segher believes the chip is an ARM926-derivative, based on code inspection.  I now think it&#8217;s an NEC ARM SoC, and based on their offerings it might be an ARM946 (which Skyeye doesn&#8217;t even support, but we could add support in&#8230;)</p>
<p>I tried injecting some code into my Wii to read the Chip ID register, and got &#8220;00010000&#8243; out of it, so &#8230; that wasn&#8217;t much help.  I can post a disassembly of the MMU-related functions, if you think they&#8217;d help to understand what&#8217;s going on.</p>
<p>@SquidMan: Yup.  <img src='http://hackmii.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I&#8217;ll post a bit more about that in my next post (about boot1).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SquidMan</title>
		<link>http://hackmii.com/2008/06/boot0-skyeye/comment-page-1/#comment-1071</link>
		<dc:creator>SquidMan</dc:creator>
		<pubDate>Fri, 13 Jun 2008 05:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=46#comment-1071</guid>
		<description>Very nice work you guys! You are all just so amazing and work so hard and ask for nothing.
Also, would that key that is set for the AES be boot1&#039;s key? I bet it is! :P</description>
		<content:encoded><![CDATA[<p>Very nice work you guys! You are all just so amazing and work so hard and ask for nothing.<br />
Also, would that key that is set for the AES be boot1&#8242;s key? I bet it is! <img src='http://hackmii.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: superdave</title>
		<link>http://hackmii.com/2008/06/boot0-skyeye/comment-page-1/#comment-1070</link>
		<dc:creator>superdave</dc:creator>
		<pubDate>Fri, 13 Jun 2008 05:23:38 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=46#comment-1070</guid>
		<description>Not half bad!  How complex is the Starlet&#039;s MMU?  I&#039;ve seen ones that run the gamut with ARMs; I once worked with one particular chip where the vendor actually told us to just not use the MMU (it was their own hastily handcrafted IP), so I hope it&#039;s not quite as buggy as that. :-)</description>
		<content:encoded><![CDATA[<p>Not half bad!  How complex is the Starlet&#8217;s MMU?  I&#8217;ve seen ones that run the gamut with ARMs; I once worked with one particular chip where the vendor actually told us to just not use the MMU (it was their own hastily handcrafted IP), so I hope it&#8217;s not quite as buggy as that. <img src='http://hackmii.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Crinz</title>
		<link>http://hackmii.com/2008/06/boot0-skyeye/comment-page-1/#comment-1060</link>
		<dc:creator>Crinz</dc:creator>
		<pubDate>Thu, 12 Jun 2008 17:32:16 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=46#comment-1060</guid>
		<description>Is this just to further your understanding of the Wii or do you have any practical application in mind with the use of this?

unless you want to keep things close to your chest (for obvious reasons)</description>
		<content:encoded><![CDATA[<p>Is this just to further your understanding of the Wii or do you have any practical application in mind with the use of this?</p>
<p>unless you want to keep things close to your chest (for obvious reasons)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: emrikol</title>
		<link>http://hackmii.com/2008/06/boot0-skyeye/comment-page-1/#comment-1052</link>
		<dc:creator>emrikol</dc:creator>
		<pubDate>Thu, 12 Jun 2008 13:27:47 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=46#comment-1052</guid>
		<description>Once again, you are all amazing!  I just wish there was some way I could help your endeavor.

Thanks for being the smart ones! :)</description>
		<content:encoded><![CDATA[<p>Once again, you are all amazing!  I just wish there was some way I could help your endeavor.</p>
<p>Thanks for being the smart ones! <img src='http://hackmii.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zeroZshadow</title>
		<link>http://hackmii.com/2008/06/boot0-skyeye/comment-page-1/#comment-1050</link>
		<dc:creator>zeroZshadow</dc:creator>
		<pubDate>Thu, 12 Jun 2008 13:04:15 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=46#comment-1050</guid>
		<description>Nice progress bushing, keep it up :) i love reading these articles</description>
		<content:encoded><![CDATA[<p>Nice progress bushing, keep it up <img src='http://hackmii.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  i love reading these articles</p>
]]></content:encoded>
	</item>
</channel>
</rss>

