From: Yoshio Kashiwagi <kashiwagi@co-nss•co.jp>
To: "S. Egbert" <s.egbert@sbcglobal•net>, linuxppc-embedded@ozlabs•org
Subject: Re: Virtex-4 TEMAC device driver available?
Date: Sun, 19 Feb 2006 20:39:43 +0900 [thread overview]
Message-ID: <JS200602192039433.11799406@co-nss.co.jp> (raw)
In-Reply-To: <43F7CB11.5000202@sbcglobal.net>
Hello Steve San,
Strictly, GSRD differs from TEMAC.
Although both are embedded TEMAC is used in Virtex4, GSRD accesses
direct memory through MPMC. MPMC is a multi-port memory controller
for GSRD to access direct memory.
http://www.xilinx.com/esp/wired/optical/xlnx_net/gsrd_download.htm
Download of GSRD is linked out of the above-mentioned URL, and
becomes a place to be logged in (Registration for downloading the
reference design short cut).
http://www.xilinx.com/xlnx/xil_entry2.jsp?sMode=login&group=gsrd
Linux2.4 driver is contained in this GSRD. However, this Linux2.4
driver (adapter.c) has the fault which does not operate correctly,
when a 100BASE hub is connected. In order to correct this problem,
it is necessary to add the interrupt handling routine of PHY.
Although this GSRD is a reference design more nearly high-speed
than TEMAC, many FPGA resources are used for it.
I am going to create a TEMAC driver (Linux2.6) by a scratch, I
cannot make time for it now. Since it is due to make by the end of
this month, if it is completed, I'll announce it to this mailing
list.
I'll write the Linux2.6 TEMAC driver corresponding to the following
reference designs.
http://direct.xilinx.com/bvdocs/appnotes/xapp902.pdf
http://www.xilinx.com/bvdocs/appnotes/xapp902.zip
(The Linux driver is not contained in this reference design)
Best Regards,
Yoshio Kashiwagi - Nissin Systems
> Dear Kashiwagi-San,
>
> I noticed in your posting over at linuxppc-embedded in Jan 2006 about
a
> Xilinx demo code for the TEMAC driver.
>
> So, I pulled the
> http://www.xilinx.co.jp/ise/embedded/EDK/71i/mpmc_7_1_2.zip file and
> browsed it.
>
> Do you know where one can get a patch for Linux 2.4?
>
> Thank you,
>
> Steve Egbert
>
> --
> -----BEGIN GEEK CODE BLOCK-----
> Version: 3.12
> GAT d- s++: !a C+++ UL++++ P+++ L+++ E W+++ N+ o++ K+++ w--
> O- M+ V- PS PE++ Y+ PGP++ t++ 5++ X++ R tv- b++ DI+ D+
> G++ e* h++ r+++ z
> ------END GEEK CODE BLOCK------
> GPG Public Key: http://www.egbert.net/pgp
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs•org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>
next prev parent reply other threads:[~2006-02-19 11:39 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-19 1:34 Virtex-4 TEMAC device driver available? S. Egbert
2006-02-19 11:39 ` Yoshio Kashiwagi [this message]
2006-03-09 18:10 ` Yoshio Kashiwagi
-- strict thread matches above, loose matches on Subject: below --
2006-02-19 1:36 S. Egbert
2006-01-17 9:46 Patrick Huesmann
2006-01-17 11:54 ` Yoshio Kashiwagi
2006-01-30 1:48 ` David H. Lynch Jr.
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=JS200602192039433.11799406@co-nss.co.jp \
--to=kashiwagi@co-nss$(echo .)co.jp \
--cc=linuxppc-embedded@ozlabs$(echo .)org \
--cc=s.egbert@sbcglobal$(echo .)net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox