Robert,

No, I'm not sure where gmii.h is.  I see in the adapter.c delivered in
EDK 8.2.02i it includes linux/mii.h, but I don't see an include of
gmii.h. Perhaps you can incorporate this new adapter.c as well.  I
believe gmii.h is a Linux 2.4 file (?).

-Rick

-----Original Message-----
From: Robert Corley [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, November 01, 2006 4:41 PM
To: Rick Moleres
Cc: linux linuxppc-embedded
Subject: plb_temac w/linux 2.6.18.1 driver init error

Rick;

I see now what you were writing about.  The IPIF registers for
controlling FIFO control (both xmit and rcv)
are not accessible when a DMA mode is used, as is shown on page 26 of
the plb_temac datasheet.

Examination of the drivers generated by the EDK show that a check for
the presence of a DMA engine
is done in xtemac.c to avoid incorrectly resetting a DMA-based
plb_temac; whereas, the drivers for
earlier versions of the plb_temac do not have this test.

Looks like I will have to incorporate the drivers generated by the
EDK8.2 into the linux tree.

Do you know where I might get the file "gmii.h" referenced in adapter.c?

-cy




_______________________________________________
Linuxppc-embedded mailing list
Linuxppc-embedded@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-embedded

Reply via email to