Hallo everyone.
I have a simple ( but strange) problem. I am making a PLB interface for a decoder and I would like to implement the readiness of an output as an interrupt. Well, in the MHS file, I have connected the interrupt port of the decoder to the external interrupt port of the PowerPC, added the Interrupt handler routine in the MSS file. And also I tried the dynamic reegistering of the interrupt handler using the Register handler function. But somehow, the interrupt is still not working.
XExc_RegisterHandler(XEXC_ID_NON_CRITICAL_INT, (XExceptionHandler)PLB_DECODER_Intr_DefaultHandler,(void
*)XPAR_PLB_DECODER_0_BASEADDR);Well I have read somewhere that in the Linker Script file, I have to align the vector table to a 64k boundary and I did it as well. But still its not working. Note: PLB_DECODER_Intr_DefaultHandler() function, I have it in the main program file. Could someone help
Joey PS: I am using a VirtexIIPro board from Memec