<p><br>
On May 11, 2012 5:31 AM, &quot;Alejandro Martínez&quot; &lt;<a href="mailto:zen@itram.es">zen@itram.es</a>&gt; wrote:<br>
&gt;<br>
&gt; On Thu, May 10, 2012 at 11:19 PM, David Given &lt;<a href="mailto:dg@cowlark.com">dg@cowlark.com</a>&gt; wrote:<br>
&gt; &gt; The device driver code is in drivers/block/sun4i_nand/nfd; the low level<br>
&gt; &gt; stuff including the wear levelling code is in<br>
&gt; &gt; drivers/block/sun4i_nand/src. I have utterly no idea whether it&#39;s any<br>
&gt; &gt; good. Anyone know why they didn&#39;t implement an mtdblock driver and use<br>
&gt; &gt; yaffs2?<br>
&gt;<br>
&gt; The partition format, as well as the firmware file format and the<br>
&gt; flashing tools, come from other older SoCs such as the Sochip 8600.<br>
&gt; This last one, for example, was mainly used for PMPs and didn&#39;t use<br>
&gt; Linux/Android, they generally used their own closed operating system.<br>
&gt;<br>
&gt; So, yeah, there seems to be no reason apart from trying to reuse old code.<br>
i think so. reusing old code saves a lot. the short to market time makes everything remain the same. i want a better partition format, better firmware format, linux friendly flashing tools, but changing means risk. everything now is working fine. so nobody want to change.<br>

&gt;<br>
&gt; _______________________________________________<br>
&gt; arm-netbook mailing list <a href="mailto:arm-netbook@lists.phcomp.co.uk">arm-netbook@lists.phcomp.co.uk</a><br>
&gt; <a href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook">http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook</a><br>
&gt; Send large attachments to <a href="mailto:arm-netbook@files.phcomp.co.uk">arm-netbook@files.phcomp.co.uk</a><br>
</p>