<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.iquebrew.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sebastiaan</id>
	<title>iQueBrew - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.iquebrew.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sebastiaan"/>
	<link rel="alternate" type="text/html" href="http://www.iquebrew.org/index.php?title=Special:Contributions/Sebastiaan"/>
	<updated>2026-11-12T10:05:02Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>http://www.iquebrew.org/index.php?title=IO&amp;diff=729</id>
		<title>IO</title>
		<link rel="alternate" type="text/html" href="http://www.iquebrew.org/index.php?title=IO&amp;diff=729"/>
		<updated>2018-05-02T08:21:52Z</updated>

		<summary type="html">&lt;p&gt;Sebastiaan: execute&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Custom registers.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Address&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
! Note&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300010 || 4  || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300014 || 4? || || Reading from this address within game code causes an exception; SK exception handler checks this address as well, and makes some decisions based on the value: bits 7-4 = ?, bit 3 = ?, bit 2 = SKC, the other bits seem unused. bit 9 = execute related? (isBb?), bit 8 = execute related?&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300030 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300038 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA430003C || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4400000 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4500008 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600010 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600014 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600018 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA460001C || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600020 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600024 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600028 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA460002C || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600030 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600040 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600044 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600048 || 4? || || Many times used for read/write actions. (card data access register???)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600050 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600054 || 4? || ||  &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600060 || 4 || [[#StatusField| StatusField]] || This register is used for RTC, error led and other things... (probably status register?, made-up name)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600070 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610000 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610200 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610420 || 176 || PI_AES_EXPANDED_KEY || AES-128 expanded key for hardware AES engine&lt;br /&gt;
|-&lt;br /&gt;
| 0xA46104D0 || 16 || PI_AES_IV || AES-128-CBC initialisation vector for hardware AES engine&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610500 || 4 || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610504 || 4? || || atb? (virtual address?)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA46E0400 || 4? or 2? || || rdb?&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4940010 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4A40010 || 4? || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= StatusField = &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bit(s)&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| ?-15 || Box Id&lt;br /&gt;
|-&lt;br /&gt;
| 27 || Power (on and off)&lt;br /&gt;
|-&lt;br /&gt;
| 28 || RTC related?&lt;br /&gt;
|-&lt;br /&gt;
| 29 || Unknown bit&lt;br /&gt;
|-&lt;br /&gt;
| 30 || Error led&lt;br /&gt;
|-&lt;br /&gt;
| 31 || Power (only on)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RTC ==&lt;br /&gt;
&lt;br /&gt;
The iQue Player has a custom RTC functionality. The Nintendo 64 doesn&amp;#039;t have a RTC, except the Nintendo 64 version of Animal Crossing which uses a special custom RTC chip instead of a built-in RTC. The RTC functionality is heavly used in the game [[Animal_Crossing| Animal Crossing]]. The RTC can be accessed through 0xA4600060. (unknown how)&lt;/div&gt;</summary>
		<author><name>Sebastiaan</name></author>
	</entry>
	<entry>
		<id>http://www.iquebrew.org/index.php?title=IO&amp;diff=719</id>
		<title>IO</title>
		<link rel="alternate" type="text/html" href="http://www.iquebrew.org/index.php?title=IO&amp;diff=719"/>
		<updated>2018-05-01T18:05:26Z</updated>

		<summary type="html">&lt;p&gt;Sebastiaan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Custom registers.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Address&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
! Note&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300014 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300030 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300038 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA430003C || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4400000 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4500008 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600010 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600014 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600018 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA460001C || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600020 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600024 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600028 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA460002C || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600030 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600040 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600044 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600048 || 4? || || Many times used for read/write actions. (card data access register???)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600050 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600054 || 4? || ||  &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600060 || 4 || [[#StatusField| StatusField]] || This register is used for RTC, error led and other things... (probably status register?, made-up name)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600070 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610000 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610200 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610500 || 4 || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610504 || 4? || || atb? (virtual address?)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA46E0400 || 4? or 2? || || rdb?&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4940010 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4A40010 || 4? || ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= StatusField = &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bit(s)&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| ?-15 || Box Id&lt;br /&gt;
|-&lt;br /&gt;
| 27 || Power (on and off)&lt;br /&gt;
|-&lt;br /&gt;
| 28 || RTC related?&lt;br /&gt;
|-&lt;br /&gt;
| 29 || Unknown bit&lt;br /&gt;
|-&lt;br /&gt;
| 30 || Error led&lt;br /&gt;
|-&lt;br /&gt;
| 31 || Power (only on)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RTC ==&lt;br /&gt;
&lt;br /&gt;
The iQue Player (or card?) has a custom RTC functionality. The Nintendo 64 doesn&amp;#039;t have a RTC, except the Nintendo 64 version of Animal Crossing which uses a special custom RTC chip instead of a built-in RTC. The RTC functionality is heavly used in the game [[Animal_Crossing| Animal Crossing]]. The RTC can be accessed through 0xA4600060. (unknown how)&lt;/div&gt;</summary>
		<author><name>Sebastiaan</name></author>
	</entry>
	<entry>
		<id>http://www.iquebrew.org/index.php?title=RTC&amp;diff=716</id>
		<title>RTC</title>
		<link rel="alternate" type="text/html" href="http://www.iquebrew.org/index.php?title=RTC&amp;diff=716"/>
		<updated>2018-05-01T17:37:12Z</updated>

		<summary type="html">&lt;p&gt;Sebastiaan: Sebastiaan moved page RTC to BB registers: replace&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[BB registers]]&lt;/div&gt;</summary>
		<author><name>Sebastiaan</name></author>
	</entry>
	<entry>
		<id>http://www.iquebrew.org/index.php?title=IO&amp;diff=715</id>
		<title>IO</title>
		<link rel="alternate" type="text/html" href="http://www.iquebrew.org/index.php?title=IO&amp;diff=715"/>
		<updated>2018-05-01T17:37:12Z</updated>

		<summary type="html">&lt;p&gt;Sebastiaan: Sebastiaan moved page RTC to BB registers: replace&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Custom registers.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Address&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
! Note&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300030 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300038 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA430003C || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4400000 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4500008 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600010 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600014 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600018 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA460001C || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600020 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600024 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600028 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA460002C || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600030 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600040 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600048 || 4? || || Many times used for read/write actions. (card data access register???)&lt;br /&gt;
|- &lt;br /&gt;
| 0xA4600060 || 4 || [[#StatusField| StatusField]] || This register is used for RTC, error led and other things... (probably status register?, made-up name)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600070 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610000 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610200 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610500 || 4 || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610504 || 4? || || atb? (virtual address?)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA46E0400 || 4? or 2? || || rdb?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= StatusField = &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bit(s)&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| ?-15 || Box Id&lt;br /&gt;
|-&lt;br /&gt;
| 27 || Power (on and off)&lt;br /&gt;
|-&lt;br /&gt;
| 28 || RTC related?&lt;br /&gt;
|-&lt;br /&gt;
| 29 || Unknown bit&lt;br /&gt;
|-&lt;br /&gt;
| 30 || Error led&lt;br /&gt;
|-&lt;br /&gt;
| 31 || Power (only on)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RTC ==&lt;br /&gt;
&lt;br /&gt;
The iQue Player (or card?) has a custom RTC functionality. The Nintendo 64 doesn&amp;#039;t have a RTC, except the Nintendo 64 version of Animal Crossing which uses a special custom RTC chip instead of a built-in RTC. The RTC functionality is heavly used in the game [[Animal_Crossing| Animal Crossing]]. The RTC can be accessed through 0xA4600060. (unknown how)&lt;/div&gt;</summary>
		<author><name>Sebastiaan</name></author>
	</entry>
	<entry>
		<id>http://www.iquebrew.org/index.php?title=IO&amp;diff=714</id>
		<title>IO</title>
		<link rel="alternate" type="text/html" href="http://www.iquebrew.org/index.php?title=IO&amp;diff=714"/>
		<updated>2018-05-01T17:36:42Z</updated>

		<summary type="html">&lt;p&gt;Sebastiaan: ique player only registers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Custom registers.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Address&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
! Note&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300030 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4300038 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA430003C || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4400000 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4500008 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600010 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600014 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600018 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA460001C || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600020 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600024 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600028 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA460002C || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600030 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600040 || 4? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600048 || 4? || || Many times used for read/write actions. (card data access register???)&lt;br /&gt;
|- &lt;br /&gt;
| 0xA4600060 || 4 || [[#StatusField| StatusField]] || This register is used for RTC, error led and other things... (probably status register?, made-up name)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600070 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610000 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610200 || 4? || || &lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610500 || 4 || ||&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4610504 || 4? || || atb? (virtual address?)&lt;br /&gt;
|-&lt;br /&gt;
| 0xA46E0400 || 4? or 2? || || rdb?&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= StatusField = &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bit(s)&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| ?-15 || Box Id&lt;br /&gt;
|-&lt;br /&gt;
| 27 || Power (on and off)&lt;br /&gt;
|-&lt;br /&gt;
| 28 || RTC related?&lt;br /&gt;
|-&lt;br /&gt;
| 29 || Unknown bit&lt;br /&gt;
|-&lt;br /&gt;
| 30 || Error led&lt;br /&gt;
|-&lt;br /&gt;
| 31 || Power (only on)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RTC ==&lt;br /&gt;
&lt;br /&gt;
The iQue Player (or card?) has a custom RTC functionality. The Nintendo 64 doesn&amp;#039;t have a RTC, except the Nintendo 64 version of Animal Crossing which uses a special custom RTC chip instead of a built-in RTC. The RTC functionality is heavly used in the game [[Animal_Crossing| Animal Crossing]]. The RTC can be accessed through 0xA4600060. (unknown how)&lt;/div&gt;</summary>
		<author><name>Sebastiaan</name></author>
	</entry>
	<entry>
		<id>http://www.iquebrew.org/index.php?title=IO&amp;diff=705</id>
		<title>IO</title>
		<link rel="alternate" type="text/html" href="http://www.iquebrew.org/index.php?title=IO&amp;diff=705"/>
		<updated>2018-04-30T14:41:26Z</updated>

		<summary type="html">&lt;p&gt;Sebastiaan: custom&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The iQue Player (or card?) has a custom RTC register. The Nintendo 64 doesn&amp;#039;t have a RTC, except the Nintendo 64 version of Animal Crossing which uses a special custom RTC chip instead of a built-in RTC. The RTC functionality is heavly used in the game [[Animal_Crossing| Animal Crossing]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Address&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0xA4600060 || 4 || RTC Field&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sebastiaan</name></author>
	</entry>
	<entry>
		<id>http://www.iquebrew.org/index.php?title=SKC&amp;diff=696</id>
		<title>SKC</title>
		<link rel="alternate" type="text/html" href="http://www.iquebrew.org/index.php?title=SKC&amp;diff=696"/>
		<updated>2018-04-29T14:31:35Z</updated>

		<summary type="html">&lt;p&gt;Sebastiaan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Secure Kernel calls =&lt;br /&gt;
&lt;br /&gt;
All secure kernel calls return a s32 error code in $v0. 0 means success, below zero means error.&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Id || Name || In&lt;br /&gt;
|-&lt;br /&gt;
|  0x0 || skcGetBBID || $a0=u32* out_bbid&lt;br /&gt;
|-&lt;br /&gt;
|  0x1 || skcPrepareCMDAndTik || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x2 || skcStartContent || $a0=address where decrypted content has been loaded&lt;br /&gt;
|-&lt;br /&gt;
|  0x3 || skcVerifyRecryptSys || $a0=address of recrypt.sys contents&lt;br /&gt;
|-&lt;br /&gt;
|  0x4 || skRecryptBegin || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x5 || skRecryptData || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x6 || skRecryptComputeState || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x7 || skRecryptEnd || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x8 || skcECCSignSHA1Hash || $a0=u8* sha1hash, $a1=u8* out_signature&lt;br /&gt;
|-&lt;br /&gt;
|  0x9 || skcVerifySignature || $a0=u8* sha1hash, $a1=u8* signature, $a2=certificate** certificate_chain, $a3=crl** crls?&lt;br /&gt;
|-&lt;br /&gt;
|  0xA || skGetConsumption || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0xB || skAdvanceTicketWindow || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0xC || skSetLimit || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0xD || skcReboot || void&lt;br /&gt;
|-&lt;br /&gt;
|  0xE || skcKeepAlive || void&lt;br /&gt;
|-&lt;br /&gt;
|  0xF || GetRandomKeyData || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x10 || skDumpVirage || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x11 || skTest2 || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x12 || skTest3 || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x13 || skResetWindow || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x14 || skValidateRls || ???&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sebastiaan</name></author>
	</entry>
	<entry>
		<id>http://www.iquebrew.org/index.php?title=SKC&amp;diff=695</id>
		<title>SKC</title>
		<link rel="alternate" type="text/html" href="http://www.iquebrew.org/index.php?title=SKC&amp;diff=695"/>
		<updated>2018-04-29T14:17:14Z</updated>

		<summary type="html">&lt;p&gt;Sebastiaan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Secure Kernel calls =&lt;br /&gt;
&lt;br /&gt;
All secure kernel calls return a s32 error code in $v0. 0 means success, below zero means error.&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
! Id || Name || In&lt;br /&gt;
|-&lt;br /&gt;
|  0x0 || skcGetBBID || $a0=u32* out_bbid&lt;br /&gt;
|-&lt;br /&gt;
|  0x1 || skcPrepareCMDAndTik || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x2 || skcStartContent || $a0=address where decrypted content has been loaded&lt;br /&gt;
|-&lt;br /&gt;
|  0x3 || skcVerifyRecryptSys || $a0=address of recrypt.sys contents&lt;br /&gt;
|-&lt;br /&gt;
|  0x4 || skRecryptBegin || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x5 || skRecryptData || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x6 || skRecryptComputeState || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x7 || skRecryptEnd || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0x8 || skcECCSignSHA1Hash || $a0=u8* sha1hash, $a1=u8* out_signature&lt;br /&gt;
|-&lt;br /&gt;
|  0x9 || skcVerifySignature || $a0=u8* sha1hash, $a1=u8* signature, $a2=certificate** certificate_chain, $a3=crl** crls?&lt;br /&gt;
|-&lt;br /&gt;
|  0xA || skGetConsumption || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0xB || skAdvanceTicketWindow || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0xC || skSetLimit || ???&lt;br /&gt;
|-&lt;br /&gt;
|  0xD || skcReboot || void&lt;br /&gt;
|-&lt;br /&gt;
|  0xE || skcKeepAlive || void&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sebastiaan</name></author>
	</entry>
</feed>