On 06/10/2007, <b class="gmail_sendername"><a href="mailto:geoffrey.levand@am.sony.com">geoffrey.levand@am.sony.com</a></b> &lt;<a href="mailto:geoffrey.levand@am.sony.com">geoffrey.levand@am.sony.com</a>&gt; wrote:<br><pre>
&gt; struct saved_params {<br>&gt;-        /* param 0 */<br>&gt;         s64 rtc_diff;<br>&gt;         unsigned int av_multi_out;<br>&gt;-        unsigned int ctrl_button;<br>&gt;-        /* param 1 */<br>&gt;-        u8 static_ip_addr[4];<br>&gt;-        u8 network_mask[4];
<br>&gt;-        u8 default_gateway[4];<br>&gt;-        /* param 2 */<br>&gt;-        u8 dns_primary[4];<br>&gt;-        u8 dns_secondary[4];<br>&gt; } static saved_params;<br></pre>As these values are correctly populated by the hypervisor from the preferences on the standard PS3 OS, it is incredibly useful to have this information available.
<br><br>Whilst none of the current &#39;popular&#39; distributions use these fields, I am currently in the process of making a bootable CD image that does use them in order to initialise the network. Not having this information available means that the only sensible option is to use DHCP, which may well not be available in every case.
<br><br>Please can we have these fields back? They don&#39;t actually take up all that much room, yet they are incredibly useful.<br clear="all"><br>-- <br>Ranulf Doswell<br><br>One of the major reasons for the downfall of the Roman Empire was, lacking zero, they had no way to indicate termination of their C strings.