Hi All<div><br></div><div>Thanks for the reply. I got the initial stuff working. </div><div><br></div><div>I am not yet clear on what licence this will be released as you guys mentioned i will try to make it on GPL.</div><div>
<br></div><div>Stephan,</div><div>I am trying to make a NIC card of 802.15.4 type. I dont find a point in using ACM class in USB for creating the NIC card as it is defined for Ethernet only. Any suggestions from your end on the same</div>
<div><br></div><div>Regrads</div><div>Prajosh Premdas</div><div><br><div class="gmail_quote">On Tue, Aug 30, 2011 at 4:02 AM, StephanT <span dir="ltr">&lt;<a href="mailto:stman937-linewbie@yahoo.com">stman937-linewbie@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="color:#000;background-color:#fff;font-family:times new roman, new york, times, serif;font-size:12pt">
<div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt">Hi all,</div><div><blockquote style="border-left-width:2px;border-left-style:solid;border-left-color:rgb(16, 16, 255);margin-left:5px;padding-left:5px">
<div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif"><div style="font-size:12pt;font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif"><font size="2" face="Arial"><hr size="1">
</font><div class="im">&gt; &gt; I am using Linux-2.6.31-14 based on Ubuntu karmic. I am developing<br>&gt; &gt; a proprietary usb driver and was doing my study .<br>&gt; <br>&gt; The Linux USB subsystem does not allow non-GPL kernel drivers, sorry.<br>
&gt; <br><br></div><div class="im">like &quot;giving code away&quot; is often frowned upon by management particularly when </div></div><div class="im"><div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt">
it hides the interface to some ASIC or other piece of hardware that your company </div><div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt">wants to keep a secret, <br></div>
<div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt"><br></div><div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt"><br></div></div>
<div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt">I know what I have to say is, maybe out of topic but I take advantage of the thread</div><div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt">
to
 ask a basic question: The USB interface is very well known today. It is not public</div><div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt">but it is very like it was public. There are lots of examples and implementations. </div>
<div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt"><br></div><div style="font-family:&#39;times new roman&#39;, &#39;new york&#39;, times, serif;font-size:12pt">My question is why would one put specific code in a generic communication interface.</div>
<div><span style="font-size:12pt">Does this mean the driver was </span><span style="font-size:16px">poorly</span><span style="font-size:12pt"> designed? With a good design the
 driver will</span></div><div><span style="font-size:12pt"></span><span style="font-size:12pt">handle the data exchange and the user application will handle the specific (IP hidden)</span></div><div><span style="font-size:12pt">aspects. This split generic_communication_kernel_module / specific_user_application</span></div>
<div><span style="font-size:16px">should remove all &quot;NON-GPL&quot; thorns. I am right?</span></div><div><span style="font-size:16px"><br></span></div><div><span style="font-size:16px">Thanks,</span></div><div><span style="font-size:16px">Stephan</span></div>
</div></blockquote></div></div></div><br>_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Regards,<br><br>Prajosh Premdas<br>
</div>