| emaclite Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

Macros | Functions | Variables
xemaclite_i.h File Reference

## Macros
#define | XEmacLite_GetTxActive(BaseAddress) (XEmacLite_ReadReg((BaseAddress), XEL_TSR_OFFSET))
| Get the TX active location to check status. More...
#define | XEmacLite_SetTxActive(BaseAddress, Mask) (XEmacLite_WriteReg((BaseAddress), XEL_TSR_OFFSET, (Mask)))
| Set the TX active location to update status. More...

## Functions
void | XEmacLite_AlignedWrite (void *SrcPtr, UINTPTR *DestPtr, unsigned ByteCount)
| This function aligns the incoming data and writes it out to a 32-bit aligned destination address range. More...
void | XEmacLite_AlignedRead (UINTPTR *SrcPtr, void *DestPtr, unsigned ByteCount)
| This function reads from a 32-bit aligned source address range and aligns the writes to the provided destination pointer alignment. More...
void | StubHandler (void *CallBackRef)
| This is a stub for the send and receive callbacks. More...

## Variables
XEmacLite_Config | XEmacLite_ConfigTable []
| This table contains configuration information for each EmacLite device in the system. More...