Is your hardware connected properly?

In order for the EDK to properly detect the use of interrupts for Ethernet,
you need to connect your Ethernet interrupt output to an interrupt
controller or directly to your processor.  Otherwise it won't even try to
link the interrupt code for the EMAC.

Matthew Yingling

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of
Peter Kampmann
Sent: Wednesday, August 23, 2006 7:28 AM
To: [email protected]
Subject: Re: [lwip-users] Xilinx PowerPC receive udp messages




Pedro Alves-6 wrote:
>
> A few ideas:
>
> 1)
>
> You wrapped this? :
>  > XIntc_RegisterHandler(XPAR_OPB_INTC_0_BASEADDR,
>  >                        XPAR_OPB_INTC_0_ETHERNET_MAC_IP2INTC_IRPT_INTR,
>  >                        (XInterruptHandler)XEmac_IntrHandlerFifo,
>  >                         xemacif_ptr->instance_ptr);
>
> or the declaration of XEmac_IntrHandlerFifo?
>

I wrapped the file that includes the above call XIntc_RegisterHandler(..)
but that did not help.
All files in lwip and the xilinx emac seem to have the

#ifdef __cplusplus
 extern "C" { ...

around their headers.


Pedro Alves-6 wrote:
>
> You need to wrap XEmac_IntrHandlerFifo.
>
> No idea what the function looks like, but probably like this?
> extern "C" void XEmac_IntrHandlerFifo(void*);
>
> 2)
> Is the function really defined?
> Try checking with the map file, if you have one,
> or with something equivalent of nm or objdump.
>

The function is defined, when I use Ctrl+clicking onto XEmac_IntrHandlerFifo
the Platform Studio SDK points me to the function, which is located in
xemac.c.
But the linker does not find it ...

Regards,
Peter


Pedro Alves-6 wrote:
>
> Cheers,
> Pedro Alves
>
>
> _______________________________________________
> lwip-users mailing list
> [email protected]
> http://lists.nongnu.org/mailman/listinfo/lwip-users
>
>
>
--
View this message in context:
http://www.nabble.com/Xilinx-PowerPC-receive-udp-messages-tf2138912.html#a59
42607
Sent from the lwip-users forum at Nabble.com.



_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users



_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to