Home | History | Annotate | Download | only in DebugTrace_Xfer

Lines Matching defs:Frame

57  /* This is an Ethernet Version 2 frame: 14 Byte */
69 /* This is an IP frame: 20 Byte */
87 /* This is a UDP frame: 8 Byte */
95 /* This is a Trace Frame:*/
225 /* Build Frame to be send to the OS */
584 /* Copy the Frame Header */
601 * DESCRIPTION: Build the Trace Frame to be send to the OS
610 TraceFrame *Frame = &pDebugTrace->FrameHeader;
613 UINT16 *pShortData = (UINT16 *)&Frame->IP_Header;
616 * Calculate each Frame Length
619 Frame->UDP_Header.UDP_len = wlan_htons(pDebugTrace->TraceBufferSize + sizeof(Frame->UDP_Header));
622 Frame->IP_Header.Totallen = wlan_htons(wlan_htons(Frame->UDP_Header.UDP_len) + sizeof(Frame->IP_Header));
627 os_memoryCopy(pDebugTrace->hOs, (UINT8 *)Frame->Ether_Header.ether_dst,
630 Frame->Ether_Header.ether_Type = wlan_htons (Ether_Type);
635 Frame->IP_Header.IpVer = IP_Version;
637 Frame->IP_Header.TimeToLive = IP_TimeToLive;
639 Frame->IP_Header.protocol = IP_Protocol;
642 Frame->IP_Header.dst[0] = Frame->IP_Header.src[0] = 127;
643 Frame->IP_Header.dst[1] = Frame->IP_Header.src[1] = 0 ;
644 Frame->IP_Header.dst[2] = Frame->IP_Header.src[2] = 0;
645 Frame->IP_Header.dst[3] = Frame->IP_Header.src[3] = 1;
648 for (i=0; i<sizeof(Frame->IP_Header)/2; i++)
651 Frame->IP_Header.csum = 0xFFFF - local_csum;
656 Frame->UDP_Header.src_port = wlan_htons( Source_Port );
657 Frame->UDP_Header.dst_port = wlan_htons( Destination_Port );