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