bram
Vitis Drivers API Documentation
|
Data Structures | |
struct | XBram_Config |
This typedef contains configuration information for the device. More... | |
struct | XBram |
The XBram driver instance data. More... | |
Functions | |
XBram_Config * | XBram_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... | |