Register IO interfacing APIs - 2023.1 English

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

Document ID
UG643
Release Date
2023-05-16
Version
2023.1 English

The xil_io.h file contains the interface for the general I/O component, which encapsulates the Input/Output functions for the processors that do not require any special I/O handling.

Table 1. Quick Function Reference
Type Name Arguments
u16 Xil_EndianSwap16
  • u16 Data
u32 Xil_EndianSwap32
  • u32 Data
INLINE u8 Xil_In8
  • UINTPTR Addr
INLINE u16 Xil_In16
  • UINTPTR Addr
INLINE u32 Xil_In32
  • UINTPTR Addr
INLINE u64 Xil_In64
  • UINTPTR Addr
INLINE void Xil_Out8
  • UINTPTR Addr
  • u8 Value
INLINE void Xil_Out16
  • UINTPTR Addr
  • u16 Value
INLINE void Xil_Out32
  • UINTPTR Addr
  • u32 Value
INLINE void Xil_Out64
  • UINTPTR Addr
  • u64 Value
INLINE u32 Xil_SecureOut32
  • UINTPTR Addr
  • u32 Value