LAN8742_GetITStatus() is only used within lan8742.
 
Symbols
loading...
Files
loading...

LAN8742_GetITStatus() function

Get IT Flag status.

Syntax

int32_t LAN8742_GetITStatus(lan8742_Object_t *pObj,     uint32_t Interrupt);
Implemented in lan8742.c:631

Arguments

pObj

Pointer to device object.

Interrupt

IT Flag to be checked, should be a value or a combination of the following: LAN8742_WOL_IT LAN8742_ENERGYON_IT LAN8742_AUTONEGO_COMPLETE_IT LAN8742_REMOTE_FAULT_IT LAN8742_LINK_DOWN_IT LAN8742_AUTONEGO_LP_ACK_IT LAN8742_PARALLEL_DETECTION_FAULT_IT LAN8742_AUTONEGO_PAGE_RECEIVED_IT

Return value

1 IT flag is SET 0 IT flag is RESET LAN8742_STATUS_READ_ERROR if cannot read register

References

LocationText
lan8742.c:631
int32_t LAN8742_GetITStatus(lan8742_Object_t *pObj, uint32_t Interrupt)
lan8742.h:421
int32_t LAN8742_GetITStatus(lan8742_Object_t *pObj, uint32_t Interrupt);

Call Tree

Functions called by LAN8742_GetITStatus()
LAN8742_GetITStatus()
all items filtered out
Data read by LAN8742_GetITStatus()
Data written by LAN8742_GetITStatus()
LAN8742_GetITStatus()::readval
LAN8742_GetITStatus()::status
all items filtered out
LAN8742_GetITStatus()
LAN8742_GetITStatus()::status
all items filtered out
Type of LAN8742_GetITStatus()
LAN8742_GetITStatus()
int32_t
uint32_t
all items filtered out