⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cf_ifc.h

📁 Windows CE 6.0 BSP for VOIP sample phone. Intel PXA270 platform.
💻 H
📖 第 1 页 / 共 4 页
字号:
  	for (ii = 0; ii < jj; ii ++ )
  	{
      		// note: if MRV_DRV_LINE_LENGTH changes, the following format
      		//       needs to change as well
      AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x - "
              			            "%02x %02x %02x %02x %02x %02x %02x %02x\n",
                          			(ULONG)(LONG)(UCHAR)*buf,
                          			(ULONG)(LONG)(UCHAR)*(buf+1),
                          			(ULONG)(LONG)(UCHAR)*(buf+2),
                          			(ULONG)(LONG)(UCHAR)*(buf+3),
                          			(ULONG)(LONG)(UCHAR)*(buf+4),
                          			(ULONG)(LONG)(UCHAR)*(buf+5),
                          			(ULONG)(LONG)(UCHAR)*(buf+6),
                          			(ULONG)(LONG)(UCHAR)*(buf+7),
                          			(ULONG)(LONG)(UCHAR)*(buf+8),
                          			(ULONG)(LONG)(UCHAR)*(buf+9),
                          			(ULONG)(LONG)(UCHAR)*(buf+10),
                          			(ULONG)(LONG)(UCHAR)*(buf+11),
                          			(ULONG)(LONG)(UCHAR)*(buf+12),
                          			(ULONG)(LONG)(UCHAR)*(buf+13),
                          			(ULONG)(LONG)(UCHAR)*(buf+14),
                          			(ULONG)(LONG)(UCHAR)*(buf+15)));
      		buf+= MRV_DRV_LINE_LENGTH;
  	}

  	jj = len % MRV_DRV_LINE_LENGTH;

  	if ( jj != 0 )
  	{
      		for ( ii = 0; ii < jj; ii++ )
      		{
          		lastBuf[ii] = *(buf+ii);
      		}

      		for ( ii=jj; ii < MRV_DRV_LINE_LENGTH; ii++ )
      		{
          		lastBuf[ii] = 0;
      		}
      
      		if ( jj >= 16 ) 
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x - "
                     			           "%02x %02x %02x %02x %02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                             	 		(ULONG)(LONG)(UCHAR)lastBuf[6],
                              			(ULONG)(LONG)(UCHAR)lastBuf[7],
                             		 	(ULONG)(LONG)(UCHAR)lastBuf[8],
                              			(ULONG)(LONG)(UCHAR)lastBuf[9],
                              			(ULONG)(LONG)(UCHAR)lastBuf[10],
                              			(ULONG)(LONG)(UCHAR)lastBuf[11],
                              			(ULONG)(LONG)(UCHAR)lastBuf[12],
                              			(ULONG)(LONG)(UCHAR)lastBuf[13],
                              			(ULONG)(LONG)(UCHAR)lastBuf[14],
                              			(ULONG)(LONG)(UCHAR)lastBuf[15]));
      		}
      		else if ( jj == 15 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x - "
                              			    "%02x %02x %02x %02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                              			(ULONG)(LONG)(UCHAR)lastBuf[6],
                              			(ULONG)(LONG)(UCHAR)lastBuf[7],
                              			(ULONG)(LONG)(UCHAR)lastBuf[8],
                              			(ULONG)(LONG)(UCHAR)lastBuf[9],
                              			(ULONG)(LONG)(UCHAR)lastBuf[10],
                              			(ULONG)(LONG)(UCHAR)lastBuf[11],
                              			(ULONG)(LONG)(UCHAR)lastBuf[12],
                              			(ULONG)(LONG)(UCHAR)lastBuf[13],
                              			(ULONG)(LONG)(UCHAR)lastBuf[14]));
      		}
      		else if ( jj == 14 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x - "
                              			    "%02x %02x %02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                              			(ULONG)(LONG)(UCHAR)lastBuf[6],
                              			(ULONG)(LONG)(UCHAR)lastBuf[7],
                              			(ULONG)(LONG)(UCHAR)lastBuf[8],
                              			(ULONG)(LONG)(UCHAR)lastBuf[9],
                              			(ULONG)(LONG)(UCHAR)lastBuf[10],
                              			(ULONG)(LONG)(UCHAR)lastBuf[11],
                              			(ULONG)(LONG)(UCHAR)lastBuf[12],
                              			(ULONG)(LONG)(UCHAR)lastBuf[13]));
      		}
      		else if ( jj == 13 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x - "
                              			    "%02x %02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                             	 		(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                              			(ULONG)(LONG)(UCHAR)lastBuf[6],
                              			(ULONG)(LONG)(UCHAR)lastBuf[7],
                              			(ULONG)(LONG)(UCHAR)lastBuf[8],
                              			(ULONG)(LONG)(UCHAR)lastBuf[9],
                              			(ULONG)(LONG)(UCHAR)lastBuf[10],
                             	 		(ULONG)(LONG)(UCHAR)lastBuf[11],
                              			(ULONG)(LONG)(UCHAR)lastBuf[12]));
      		}
      		else if ( jj == 12 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x - "
                              			   "%02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                             	 		(ULONG)(LONG)(UCHAR)lastBuf[6],
                              			(ULONG)(LONG)(UCHAR)lastBuf[7],
                              			(ULONG)(LONG)(UCHAR)lastBuf[8],
                              			(ULONG)(LONG)(UCHAR)lastBuf[9],
                              			(ULONG)(LONG)(UCHAR)lastBuf[10],
                              			(ULONG)(LONG)(UCHAR)lastBuf[11]));
      		}
      		else if ( jj == 11 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x - "
                              			    "%02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                              			(ULONG)(LONG)(UCHAR)lastBuf[6],
                              			(ULONG)(LONG)(UCHAR)lastBuf[7],
                              			(ULONG)(LONG)(UCHAR)lastBuf[8],
                              			(ULONG)(LONG)(UCHAR)lastBuf[9],
                              			(ULONG)(LONG)(UCHAR)lastBuf[10]));
      		}
      		else if ( jj == 10 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x - "
                              			    "%02x %02xx\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                              			(ULONG)(LONG)(UCHAR)lastBuf[6],
                              			(ULONG)(LONG)(UCHAR)lastBuf[7],
                              			(ULONG)(LONG)(UCHAR)lastBuf[8],
                              			(ULONG)(LONG)(UCHAR)lastBuf[9]));
      		}
      		else if ( jj == 9 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x - "
                              			    "%02x \n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                              			(ULONG)(LONG)(UCHAR)lastBuf[6],
                              			(ULONG)(LONG)(UCHAR)lastBuf[7],
                              			(ULONG)(LONG)(UCHAR)lastBuf[8]));
      		}
      		else if ( jj == 8 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                              			(ULONG)(LONG)(UCHAR)lastBuf[6],
                              			(ULONG)(LONG)(UCHAR)lastBuf[7]));
      		}
      		else if ( jj == 7 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5],
                              			(ULONG)(LONG)(UCHAR)lastBuf[6]));
      		}
      		else if ( jj == 6 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4],
                              			(ULONG)(LONG)(UCHAR)lastBuf[5]));
      		}
      		else if ( jj == 5 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4]));
      		}
      		else if ( jj == 4 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2],
                              			(ULONG)(LONG)(UCHAR)lastBuf[3],
                              			(ULONG)(LONG)(UCHAR)lastBuf[4]));
      		}
      		else if ( jj == 3 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1],
                              			(ULONG)(LONG)(UCHAR)lastBuf[2]));
      		}
      		else if ( jj == 2 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x %02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0],
                              			(ULONG)(LONG)(UCHAR)lastBuf[1]));
      		}
      		else if ( jj == 1 )
      		{
          AllenDBGPRINT(dbgLevel, ("%02x\n",
                              			(ULONG)(LONG)(UCHAR)lastBuf[0]));
      		}
  	}      
}
///#else
///#define HexDump(dbgLevel,msg,buf,len)
///#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -