Jump to content
  • 0

ethernet ps lwip and intc does not work


rahulgujaran

Question

hey. i have same problem with the ethernet and intc ip. when intc is registered ethrnet goes off. 

ethernet program where Xil_ExceptionRegisterHandler is registered 

void platform_setup_interrupts(void)
{
Xil_ExceptionInit();

XScuGic_DeviceInitialize(INTC_DEVICE_ID);

/*
* Connect the interrupt controller interrupt handler to the hardware
* interrupt handling logic in the processor.
*/
Xil_ExceptionRegisterHandler(XIL_EXCEPTION_ID_IRQ_INT,
(Xil_ExceptionHandler)XScuGic_DeviceInterruptHandler,
(void *)INTC_DEVICE_ID);
/*
* Connect the device driver handler that will be called when an
* interrupt for the device occurs, the handler defined above performs
* the specific interrupt processing for the device.
*/
XScuGic_RegisterHandler(INTC_BASE_ADDR, TIMER_IRPT_INTR,
(Xil_ExceptionHandler)timer_callback,
(void *)&TimerInstance);
/*
* Enable the interrupt for scu timer.
*/
XScuGic_EnableIntr(INTC_DIST_BASE_ADDR, TIMER_IRPT_INTR);

return;
}

 

its in interrupt setup of xintc program where Xil_ExceptionRegisterHandler is registered 

Xil_ExceptionInit();

Xil_ExceptionRegisterHandler(XIL_EXCEPTION_ID_INT,
(Xil_ExceptionHandler)XIntc_InterruptHandler, IntcInstancePtr);

/* Enable non-critical exceptions */
Xil_ExceptionEnable();

 

please help me out.

ethernet.jpg

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...