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
