# /********************************************************************* # * (c) 1995 - 2018 SEGGER Microcontroller GmbH * # * The Embedded Experts * # * www.segger.com * # ********************************************************************** # # Events for IP API functions (IDs 0-249). # 0 IP_Init 1 IP_DeInit 3 IP_NI_SetAdminState_NoLock IFaceId=%u AdminState=%d # # Events for BSD socket API functions (IDs 250-299). # 250 connect hSock=%d pSockAddr=%p AddrLen=%d | Returns %d 251 accept hSock=%d pSockAddr=%p pAddrLen=%p | Returns %d 252 send hSock=%d pBuffer=%p NumBytes=%d Flags=%u | Returns %d 253 sendto hSock=%d pBuffer=%p NumBytes=%d Flags=%u pDestAddr=%p NumBytesAddr=%d | Returns %d 254 recv hSock=%d pData=%p NumBytes=%d Flags=%u | Returns %d 255 recvfrom hSock=%d pData=%p NumBytes=%d Flags=%u pFrom=%p pAddrLen=%p | Returns %d # # Events for TCP zero-copy API functions (IDs 300-349). # # # Events for UDP zero-copy API functions (IDs 350-399). # # # Events for RAW zero-copy API functions (IDs 400-449). # # # Events for internal FIFO monitoring (requires IP_SUPPORT_PROFILE_FIFO=1; IDs 500-519). # 500 IP_FIFO_Add pFifo=%I pNewItem=%p 501 IP_FIFO_Add_NoLock pFifo=%I pNewItem=%p 502 IP_FIFO_GetLeave pFifo=%I | Returns pItem=%p 503 IP_FIFO_GetRemove pFifo=%I | Returns pItem=%p 504 IP_FIFO_GetRemove_NoLock pFifo=%I | Returns pItem=%p 505 IP_FIFO_TryGetRemove pFifo=%I | Returns pItem=%p 506 IP_FIFO_TryGetRemove_NoLock pFifo=%I | Returns pItem=%p # # FIFO load monitoring (requires IP_SUPPORT_PROFILE_FIFO=1 && ((IP_DEBUG_FIFO != 0) || (IP_SUPPORT_STATS_FIFO != 0))). # 519 IP_FIFO_Update pFifo=%I Cnt=%u Max=%u # # Events for internal packet monitoring (IDs 520-539). # 520 IP__SendPacket pPacket=%p | Returns %d 521 -->PacketToSend IFaceId=%u NumBytes=%u | @Info 522 _ReadPacketsSingleIF IFaceId=%u pLastNumBytes=%p InInt=%u 523 -->EthPacketReceived IFace=%u, %u bytes @%p, MAC:...%x->%x, Data: %B | @Info 524 PacketAlloc NumBytesIncPadding=%u NumPacketReserved=%u | Returns pPacket=%p 525 PacketFree pPacket=%p