bram
Vitis Drivers API Documentation
xbram.h File Reference

Data Structures

struct  XBram_Config
 This typedef contains configuration information for the device. More...
 
struct  XBram
 The XBram driver instance data. More...
 

Functions

XBram_ConfigXBram_LookupConfig (u16 DeviceId)
 Lookup the device configuration based on the unique device ID. More...
 
int XBram_CfgInitialize (XBram *InstancePtr, XBram_Config *Config, UINTPTR EffectiveAddr)
 Initialize the XBram instance provided by the caller based on the given configuration data. More...
 
int XBram_SelfTest (XBram *InstancePtr, u8 IntMask)
 Run a self-test on the driver/device. More...
 
void XBram_InterruptEnable (XBram *InstancePtr, u32 Mask)
 Enable interrupts. More...
 
void XBram_InterruptDisable (XBram *InstancePtr, u32 Mask)
 Disable interrupts. More...
 
void XBram_InterruptClear (XBram *InstancePtr, u32 Mask)
 Clear pending interrupts with the provided mask. More...
 
u32 XBram_InterruptGetEnabled (XBram *InstancePtr)
 Returns the interrupt enable mask. More...
 
u32 XBram_InterruptGetStatus (XBram *InstancePtr)
 Returns the status of interrupt signals. More...