lkml.org 
[lkml]   [2001]   [Oct]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRE: EM8400/8401 support?
Date
Roy Sigurd Karlsbakk wrote:

> strange...
> I found a package called NetStream2000-0.2.047.1.tar.gz with
> these drivers
> with source on Sigma's site.

That GPL'ed source code (from the "kernelmode" directory of the tarball)
contains only the source for the interface between the driver and the
kernel. Compiling that gives you a small module, but AFIK, there is no way
(well, no documentation) to use that module to actually do anything useful
or interesting.

To actually do anything (like decode MPEG-2 video) with the hardware, you
use the large (400K) closed-source libEM8400.so library. That library talks
to the hardware using the module. I suppose you could try to
reverse-engineer that by observing all the communication between the lib and
the driver, but that's probably not allowed.

So, in short: The only documentation is on how to use libEM8400, and that's
closed source. But hey, it works, so things could be worse.

(I suppose one could have an discussion on the legality of this GPL'ed
kernel module / closed driver, but I'm sure most readers of the list are
sick and tired of amateur legal discussion, I guess Sigma's lawyers decided
it was legal, and they know better than me.)

Torrey
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:12    [W:0.054 / U:1.772 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site