Line 855:
Line 855:
=== <s>0x90 DVDLowGetNoDiscOpenPartitionParams</s> ===
=== <s>0x90 DVDLowGetNoDiscOpenPartitionParams</s> ===
−
<strong>Dummied out on all current IOS versions</strong>; always returns 0x80. However, still usable as an Ioctl (which is probably unintended). System menu 4.3U (among other titles) still has a PPC-side implementation (815504c4) but this is not used (the higher-level function that calls it is gone due to not being referenced).
+
<strong>Dummied out on all current IOS versions</strong>; always returns 0x80. However, still usable as an Ioctl (which is probably unintended). System menu 4.3U (among other titles) still has a PPC-side implementation (815504c4) but this is not used (the higher-level function that calls it is gone due to not being referenced). The only version that has an implementation of it is [[#Jun 8 2007 18:17:09|Jun 8 2007 18:17:09]], which is no longer used by any IOS version.
{| class="wikitable"
{| class="wikitable"
Line 963:
Line 963:
=== <s>0x91 DVDLowNoDiscOpenPartition</s> ===
=== <s>0x91 DVDLowNoDiscOpenPartition</s> ===
−
<strong>Dummied out on all current IOS versions</strong>; always returns 0x80. However, still usable as an Ioctl (which is probably unintended).
+
<strong>Dummied out on all current IOS versions</strong>; always returns 0x80. However, still usable as an Ioctl (which is probably unintended). No PPC-side code exists for this command in any known title (it was never called, even in an unreachable in practice way, so the function was optimized out). The only version that has an implementation of it is [[#Jun 8 2007 18:17:09|Jun 8 2007 18:17:09]], which is no longer used by any IOS version.
−
−
Presumably, the ioctlv would have validated size and alignment, and then filled in additional parameters on the command before passing it on to the shared logic that it is still accessible via the ioctlv. However, no PPC-side code exists so the exact ioctlv arguments are unknown.
{| class="wikitable"
{| class="wikitable"
Line 1,052:
Line 1,050:
=== <s>0x92 DVDLowGetNoDiscBufferSizes</s> ===
=== <s>0x92 DVDLowGetNoDiscBufferSizes</s> ===
−
<strong>Dummied out on all current IOS versions</strong>; always returns 0x80. However, still usable as an Ioctl (which is probably unintended). System menu 4.3U (among other titles) still has a PPC-side implementation (815502b8) but this is not used (the higher-level function that calls it is gone due to not being referenced). This does allow determination of the inputs, though:
+
<strong>Dummied out on all current IOS versions</strong>; always returns 0x80. However, still usable as an Ioctl (which is probably unintended). System menu 4.3U (among other titles) still has a PPC-side implementation (815502b8) but this is not used (the higher-level function that calls it is gone due to not being referenced). The only version that has an implementation of it is [[#Jun 8 2007 18:17:09|Jun 8 2007 18:17:09]], which is no longer used by any IOS version.
{| class="wikitable"
{| class="wikitable"