FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > FPGA

FPGA comp.arch.fpga newsgroup (usenet)

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-02-2006, 03:52 PM
Christopher Cole
Guest
 
Posts: n/a
Default windrvr for Linux broken in 2.6.16

The two versions of the Jungo windrvr drivers I was trying were:

http://www.jungo.com/download/WD801LN.tgz
and
http://www.jungo.com/download/WD702LN.tgz

Has anyone gotten these to compile under 2.6.16 or later?

It appears that Jungo is behind on their Linux support - windrvr
does not compile nicely for 2.6.16... it compiled fine in 2.6.15. The
root of the problem is the dynamic nature of the Linux kernel - things
change rapidly within the kernel source from release to release that
break drivers that are not an integral part of the kernel. I think
that if Jungo got their windrvr source (which they give away anyhow)
accepted into the Linux kernel, such maintenance headaches would
disappear. I imagine there are other licensing problems with that,
however...

Thanks,
-Chris

--
/> Christopher Cole <\ <\
<< Cole Design and Development \\ email: [email protected] \\
\\ Computer Networking & Embedded Electronics \\ web: http://coledd.com >>
\> \> </
Reply With Quote
  #2 (permalink)  
Old 05-02-2006, 06:44 PM
Guest
 
Posts: n/a
Default Re: windrvr for Linux broken in 2.6.16

Christopher Cole <[email protected]> wrote:
>The two versions of the Jungo windrvr drivers I was trying were:


>http://www.jungo.com/download/WD801LN.tgz
>and
>http://www.jungo.com/download/WD702LN.tgz


>Has anyone gotten these to compile under 2.6.16 or later?


>It appears that Jungo is behind on their Linux support - windrvr
>does not compile nicely for 2.6.16... it compiled fine in 2.6.15. The
>root of the problem is the dynamic nature of the Linux kernel - things
>change rapidly within the kernel source from release to release that
>break drivers that are not an integral part of the kernel. I think


Rapid changes in kernel interface is something that is avoided within bsd
operating systems (freebsd, netbsd, openbsd) due more conservative code
acceptence policy.. Should jungo.com ever try it

Reply With Quote
  #3 (permalink)  
Old 05-04-2006, 05:24 AM
Dan McDonald
Guest
 
Posts: n/a
Default Re: windrvr for Linux broken in 2.6.16

On Tue, 02 May 2006 13:52:43 +0000, Christopher Cole wrote:

> The two versions of the Jungo windrvr drivers I was trying were:
>
> http://www.jungo.com/download/WD801LN.tgz
> and
> http://www.jungo.com/download/WD702LN.tgz
>
> Has anyone gotten these to compile under 2.6.16 or later?
>


Yes, it's quite a pain. I managed to tweak the Makefile to the 2.6.16
standard and get a working driver. I put it on a talk page of the Gentoo
Wiki:

http://gentoo-wiki.com/Talk:HOWTO_Xilinx

The main article was very useful for me as well.

>
> Thanks,
> -Chris


No problem,
Dan
Reply With Quote
  #4 (permalink)  
Old 05-24-2006, 06:57 AM
Daniel O'Connor
Guest
 
Posts: n/a
Default Re: windrvr for Linux broken in 2.6.16

[email protected]d wrote:
> Rapid changes in kernel interface is something that is avoided within bsd
> operating systems (freebsd, netbsd, openbsd) due more conservative code
> acceptence policy.. Should jungo.com ever try it


I'd just prefer Xilinx publish the code for cableserver and standardise all
their tools to use it.

There's no reason all this could be done in userland (ppdev) and have
maximum compatibility (and trivial portability).

For faster performance you could write a driver (with source which
bundled together JTAG ops or something.. Even pure userland is not terribly
slow (I have an XC3/XCF programmer which is not much slower than impact)

I'm sure you're all sick of me mentioning this by now of course 8-)

--
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
-- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
Reply With Quote
  #5 (permalink)  
Old 05-25-2006, 02:42 AM
Laurent Pinchart
Guest
 
Posts: n/a
Default Re: windrvr for Linux broken in 2.6.16

>> Rapid changes in kernel interface is something that is avoided within bsd
>> operating systems (freebsd, netbsd, openbsd) due more conservative code
>> acceptence policy.. Should jungo.com ever try it

>
> I'd just prefer Xilinx publish the code for cableserver and standardise
> all their tools to use it.


Nice dream. Xilinx are not known to be open-source friendly. I suppose they
will, as all other companies, wake up some day and find out the open source
community is not working against them. Until that day we're stuck.

> There's no reason all this could be done in userland (ppdev) and have
> maximum compatibility (and trivial portability).


Same for USB. usblib is portable (win32/linux/macos), free (as in free
speach and in free beer), fast and not clobered with security holes like
jungo products. They could at least use it, if they don't want to release
the protocols they classified as "highly confidential information".

> For faster performance you could write a driver (with source which
> bundled together JTAG ops or something.. Even pure userland is not
> terribly slow (I have an XC3/XCF programmer which is not much slower than
> impact)
>
> I'm sure you're all sick of me mentioning this by now of course 8-)


I doubt they will change their mind for you and me. Might be different if we
were buying millions of pieces a month.

Laurent Pinchart

Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems installing windrvr.o in Red Hat EL3... [email protected] FPGA 2 07-25-2005 11:57 PM
nios2 gnu sources broken for amd64 linux Jedi FPGA 2 06-23-2005 08:34 PM
StateCAD 7.1i is broken? Bob Perlman FPGA 1 05-31-2005 08:43 PM
Is WebPACK 6.1 generally broken, and what of 6.2? Chris Carlen FPGA 2 03-03-2004 03:24 AM


All times are GMT +1. The time now is 09:25 PM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved