XSetupInterruptSystem - XSetupInterruptSystem - 2026.1 English - UG643

Standalone Library Documentation: BSP and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2026-06-23
Version
2026.1 English

Setup the interrupt system.

Prototype

int XSetupInterruptSystem(void *DriverInstance, void *IntrHandler, u32 IntrId, UINTPTR IntcParent, u16 Priority);

Parameters

The following table lists the XSetupInterruptSystem function arguments.

Table 1. XSetupInterruptSystem Arguments
Name Description
DriverInstance Driver instance pointer.
IntrHandler Interrupt handler funtion pointer.
IntrId Interrupt Id.
IntcParent Interrupt controller baseaddress and type.
Priority Interrupt priority.

Returns

XST_SUCCESS if initialization was successful XST_FAILURE in case of failure