SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
cli_termesc.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: GPL-2.0+ */
2
3#ifndef __CLI_TERMESC_H__
4#define __CLI_TERMESC_H__
5
6/*
7 * Terminal ESC sequences
8 */
9#define TERMESC_CLEAR "\033[2J\033[0;0H"
10#define TERMESC_RESET "\033c"
11
12/* FONT STYLE */
13#define TERMESC_FONT_NORMAL "\033[00m"
14#define TERMESC_FONT_BOLD "\033[00m"
15#define TERMESC_FONT_ULINE "\033[04m"
16
17/* FONT COLOR */
18#define TERMESC_COL_BLACK "\033[30m"
19#define TERMESC_COL_RED "\033[31m"
20#define TERMESC_COL_GREEN "\033[32m"
21#define TERMESC_COL_YELLOW "\033[33m"
22#define TERMESC_COL_BLUE "\033[34m"
23#define TERMESC_COL_MAGENTA "\033[35m"
24#define TERMESC_COL_CYAN "\033[36m"
25#define TERMESC_COL_WHITE "\033[37m"
26
27/* BACKGROUND COLOR OF FONTS */
28#define TERMESC_BACK_BLACK "\033[40m"
29#define TERMESC_BACK_RED "\033[41m"
30#define TERMESC_BACK_GREEN "\033[42m"
31#define TERMESC_BACK_YELLOW "\033[43m"
32#define TERMESC_BACK_BLUE "\033[44m"
33#define TERMESC_BACK_MAGENTA "\033[45m"
34#define TERMESC_BACK_CYAN "\033[46m"
35#define TERMESC_BACK_WHITE "\033[47m"
36
37
38#endif /*__CLI_TERMESC_H__*/