<p><br>
On Jun 2, 2011 4:52 PM, &quot;Arend van Spriel&quot; &lt;<a href="mailto:arend@broadcom.com">arend@broadcom.com</a>&gt; wrote:<br>
&gt;<br>
&gt; On 06/02/2011 02:08 AM, Rafał Miłecki wrote:<br>
&gt;&gt;<br>
&gt;&gt; In case of BCMA cards SPROM is located in the ChipCommon core, it is<br>
&gt;&gt; not mapped as separated host window. So far we have met only SPROMs rev<br>
&gt;&gt; 8.<br>
&gt;&gt; SPROM layout seems to be the same as for SSB buses, so we decided to<br>
&gt;&gt; share SPROM struct and some defines.<br>
&gt;&gt; For now we extract MAC address only, this can be improved of course.<br>
&gt;&gt;<br>
&gt;&gt; Signed-off-by: Rafał Miłecki&lt;<a href="mailto:zajec5@gmail.com">zajec5@gmail.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; +/**************************************************<br>
&gt;&gt; + * Validation.<br>
&gt;&gt; + **************************************************/<br>
&gt;&gt; +<br>
&gt;&gt; +static inline u8 bcma_crc8(u8 crc, u8 data)<br>
&gt;&gt; +{<br>
&gt;<br>
&gt;<br>
&gt; Somehow this crc8 looks quite familiar to me ;-) I send out a patch to John providing a crc8 as library module so you could consider using that. It will probably end up in wireless-testing before this patch (if accepted that is).</p>

<p>Absolutely! I&#39;ve already said that in discussion about crc8.<br>
</p>