diff options
Diffstat (limited to 'cmd/cls.c')
-rw-r--r-- | cmd/cls.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/cmd/cls.c b/cmd/cls.c new file mode 100644 index 00000000000..4bee8a18305 --- /dev/null +++ b/cmd/cls.c @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * (C) Copyright 2018 + * DENX Software Engineering, Anatolij Gustschin <agust@denx.de> + * + * cls - clear screen command + */ +#include <command.h> +#include <console.h> +#include <dm.h> + +static int do_video_clear(struct cmd_tbl *cmdtp, int flag, int argc, + char *const argv[]) +{ + if (console_clear()) + return CMD_RET_FAILURE; + + return CMD_RET_SUCCESS; +} + +U_BOOT_CMD(cls, 1, 1, do_video_clear, "clear screen", ""); |