/* The callback function that is executed when "help" is entered. This is the only default command that is always present.  */
static portBASE_TYPE prvHelpCommand(signed char *pcWriteBuffer, size_t xWriteBufferLen, const signed char *pcCommandString)
/* The callback function that is executed when "help" is entered. This is the only default command that is always present.  */
static portBASE_TYPE prvHelpCommand(signed char *pcWriteBuffer, size_t xWriteBufferLen, const signed char *pcCommandString)
{
static const xCommandLineInputListItem * pxCommand = NULL;
signed portBASE_TYPE xReturn;
	( void ) pcCommandString;
	if( pxCommand == NULL )
	{
		pxCommand = &xRegisteredCommands;
	}
	strncpy( ( char * ) pcWriteBuffer, ( const char * ) pxCommand->pxCommandLineDefinition->pcHelpString, xWriteBufferLen );
	pxCommand = pxCommand->pxNext;
	if( pxCommand == NULL )
	{
		xReturn = pdFALSE;
	}
	else
	{
		xReturn = pdTRUE;
	}
	return xReturn;
}