Skip to content
Snippets Groups Projects
cmd_display.c 966 B
Newer Older
  • Learn to ignore specific revisions
  • /*
     * (C) Copyright 2005
     * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
     *
    
     * SPDX-License-Identifier:	GPL-2.0+
    
     */
    
    #include <common.h>
    #include <command.h>
    
    int do_display (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
    
    	display_set(DISPLAY_CLEAR | DISPLAY_HOME);
    
    	for (i = 1; i < argc; i++) {
    		char *p = argv[i];
    
    		if (i > 1) { /* Insert a space between strings */
    			display_putc(' ');
    
    		}
    	}
    
    #ifdef DEBUG_DISP
    	putc('\n');
    #endif
    
    	return (0);
    }
    
    /***************************************************/
    
    U_BOOT_CMD(
    
    	display,	CONFIG_SYS_MAXARGS,	1,	do_display,
    
    Peter Tyser's avatar
    Peter Tyser committed
    	"display string on dot matrix display",
    
    	"[<string>]\n"
    	"    - with <string> argument: display <string> on dot matrix display\n"
    
    	"    - without arguments: clear dot matrix display"