Merge tag 'u-boot-stm32-20200528' of https://gitlab.denx.de/u-boot/custodians/u-boot-stm
[platform/kernel/u-boot.git] / include / ansi.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * (C) Copyright 2012
4  * Pali Rohár <pali@kernel.org>
5  */
6
7 /*
8  * ANSI terminal
9  */
10
11 #define ANSI_CURSOR_UP                  "\e[%dA"
12 #define ANSI_CURSOR_DOWN                "\e[%dB"
13 #define ANSI_CURSOR_FORWARD             "\e[%dC"
14 #define ANSI_CURSOR_BACK                "\e[%dD"
15 #define ANSI_CURSOR_NEXTLINE            "\e[%dE"
16 #define ANSI_CURSOR_PREVIOUSLINE        "\e[%dF"
17 #define ANSI_CURSOR_COLUMN              "\e[%dG"
18 #define ANSI_CURSOR_POSITION            "\e[%d;%dH"
19 #define ANSI_CURSOR_SHOW                "\e[?25h"
20 #define ANSI_CURSOR_HIDE                "\e[?25l"
21 #define ANSI_CLEAR_CONSOLE              "\e[2J"
22 #define ANSI_CLEAR_LINE_TO_END          "\e[0K"
23 #define ANSI_CLEAR_LINE                 "\e[2K"
24 #define ANSI_COLOR_RESET                "\e[0m"
25 #define ANSI_COLOR_REVERSE              "\e[7m"