<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>EI_OSABI in syscall PPC_boot</title>
<description> Hi,

i&amp;#039;m actually trying to understand how the ios kernel works. I&amp;#039;ve notice that the EI_OSABI of the elf header checked in PPC_boot syscall is compared to the value 61.

What is this value? I&amp;#039;ve tried to find it in specific elf for PPC specification, but indicated values doesn&amp;#039;t match to 61.

Edit: To add, the e_machine is set to ARM???!!!! This should be PPC no?

Thanks</description><link>http://forum.wiibrew.org/read.php?27,69491,69491#msg-69491</link><lastBuildDate>Sun, 14 Jun 2026 05:49:02 +0200</lastBuildDate>
<generator>Phorum 5.2.23</generator>
<item>
<guid>http://forum.wiibrew.org/read.php?27,69491,69553#msg-69553</guid>
<title>Re: EI_OSABI in syscall PPC_boot</title><link>http://forum.wiibrew.org/read.php?27,69491,69553#msg-69553</link><description><![CDATA[ tueidj, you seems to have a lot of knowledge about the ios.<br />Actually, i&#039;m trying to reverse the ios kernel (only IOSP actually) in order to create a full cios (not a patched one).<br />I&#039;ve done some stuff reversing the code with IDA but i&#039;m sure that some people has already reverse it before me (TT, you or other devs). So do you have any idb to share? It will help me to don&#039;t waste time on stuff already done by other devs.<br /><br />To add, i haven&#039;t the time to update the wiibrew wiki, but if a can gain some time with an idb, i think i will also update the wiki to help the community.<br /><br />Have a good day.<br /><br />PS: sorry to put that in a forum post instead of a MP, but the MP seems broken....]]></description>
<dc:creator>arasium</dc:creator>
<category>Software</category><pubDate>Tue, 07 Feb 2012 15:49:07 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?27,69491,69507#msg-69507</guid>
<title>Re: EI_OSABI in syscall PPC_boot</title><link>http://forum.wiibrew.org/read.php?27,69491,69507#msg-69507</link><description><![CDATA[ Tueidj, your answers are always very helpfull. Thank you very much.]]></description>
<dc:creator>arasium</dc:creator>
<category>Software</category><pubDate>Fri, 03 Feb 2012 18:51:44 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?27,69491,69506#msg-69506</guid>
<title>Re: EI_OSABI in syscall PPC_boot</title><link>http://forum.wiibrew.org/read.php?27,69491,69506#msg-69506</link><description><![CDATA[ That syscall has 2 paths. One is for booting DOLs, the other is for booting ELFs. The path for booting ELFs is normally not used (never?); it&#039;s for booting "hybrid" ELF files that can contain both ARM and PPC code, kind of like MIOS (although MIOS isn&#039;t booted this way).]]></description>
<dc:creator>tueidj</dc:creator>
<category>Software</category><pubDate>Fri, 03 Feb 2012 18:02:42 +0100</pubDate></item>
<item>
<guid>http://forum.wiibrew.org/read.php?27,69491,69491#msg-69491</guid>
<title>EI_OSABI in syscall PPC_boot</title><link>http://forum.wiibrew.org/read.php?27,69491,69491#msg-69491</link><description><![CDATA[ Hi,<br /><br />i&#039;m actually trying to understand how the ios kernel works. I&#039;ve notice that the EI_OSABI of the elf header checked in PPC_boot syscall is compared to the value 61.<br /><br />What is this value? I&#039;ve tried to find it in specific elf for PPC specification, but indicated values doesn&#039;t match to 61.<br /><br />Edit: To add, the e_machine is set to ARM???!!!! This should be PPC no?<br /><br />Thanks]]></description>
<dc:creator>arasium</dc:creator>
<category>Software</category><pubDate>Fri, 03 Feb 2012 10:44:38 +0100</pubDate></item>
</channel>
</rss>