iomodule
Vitis Drivers API Documentation
 All Data Structures Files Functions Variables Typedefs Groups Pages
xiomodule_l.c File Reference
#include "xiomodule.h"
#include "xiomodule_i.h"
#include <stdbool.h>

Functions

void XIOModule_DeviceInterruptHandler (void *DeviceId)
 This function is the primary interrupt handler for the driver. More...
 
void XIOModule_SetIntrSvcOption (UINTPTR BaseAddress, s32 Option)
 Set the interrupt service option, which can configure the driver so that it services only a single interrupt at a time when an interrupt occurs, or services all pending interrupts when an interrupt occurs. More...
 
void XIOModule_RegisterHandler (UINTPTR BaseAddress, s32 InterruptId, XInterruptHandler Handler, void *CallBackRef)
 Register a handler function for a specific interrupt ID. More...
 
void XIOModule_SendByte (UINTPTR BaseAddress, u8 Data)
 This functions sends a single byte using the UART. More...
 
u8 XIOModule_RecvByte (UINTPTR BaseAddress)
 This functions receives a single byte using the UART. More...