canfd
Xilinx SDK Drivers API Documentation
Functions
xcanfd.c File Reference

Functions

int XCanFd_CfgInitialize (XCanFd *InstancePtr, XCanFd_Config *ConfigPtr, u32 EffectiveAddr)
 
u32 XCanFd_AcceptFilterGetEnabled (XCanFd *InstancePtr)
 
u8 XCanFd_GetMode (XCanFd *InstancePtr)
 
void XCanFd_EnterMode (XCanFd *InstancePtr, u8 OperationMode)
 
void XCanFd_GetBusErrorCounter (XCanFd *InstancePtr, u8 *RxErrorCount, u8 *TxErrorCount)
 
int XCanFd_Send (XCanFd *InstancePtr, u32 *FramePtr, u32 *TxBufferNumber)
 
int XCanFd_Addto_Queue (XCanFd *InstancePtr, u32 *FramePtr, u32 *TxBufferNumber)
 
u32 XCanFd_Recv_Sequential (XCanFd *InstancePtr, u32 *FramePtr)
 
u32 XCanFd_Recv_Mailbox (XCanFd *InstancePtr, u32 *FramePtr)
 
u32 XCanFd_RxBuff_MailBox_Active (XCanFd *InstancePtr, u32 RxBuffer)
 
u32 XCanFd_Set_MailBox_IdMask (XCanFd *InstancePtr, u32 RxBuffer, u32 MaskValue, u32 IdValue)
 
u32 XCanFd_RxBuff_MailBox_DeActive (XCanFd *InstancePtr, u32 RxBuffer)
 
int XCanFd_TxBuffer_Cancel_Request (XCanFd *InstancePtr, u32 BufferNumber)
 
void XCanFd_AcceptFilterEnable (XCanFd *InstancePtr, u32 FilterIndexMask)
 
void XCanFd_AcceptFilterDisable (XCanFd *InstancePtr, u32 FilterIndexMask)
 
int XCanFd_AcceptFilterSet (XCanFd *InstancePtr, u32 FilterIndex, u32 MaskValue, u32 IdValue)
 
void XCanFd_AcceptFilterGet (XCanFd *InstancePtr, u32 FilterIndex, u32 *MaskValue, u32 *IdValue)
 
XCanFd_Config * XCanFd_GetConfig (unsigned int InstanceIndex)
 
int XCanFd_GetDlc2len (u32 Dlc)
 
u8 XCanFd_GetLen2Dlc (int len)
 
int XCanFd_GetFreeBuffer (XCanFd *InstancePtr)
 
int XCanFd_Send_Queue (XCanFd *InstancePtr)
 
void XCanFd_PollQueue_Buffer (XCanFd *InstancePtr)
 
int XCanFd_GetNofMessages_Stored (XCanFd *InstancePtr)
 
void XCanFd_Enable_Tranceiver_Delay_Compensation (XCanFd *InstancePtr)
 
void XCanFd_Set_Tranceiver_Delay_Compensation (XCanFd *InstancePtr, u32 TdcOffset)
 
void XCanFd_Disable_Tranceiver_Delay_Compensation (XCanFd *InstancePtr)