diff options
Diffstat (limited to 'utils/sbtools/misc.c')
-rw-r--r-- | utils/sbtools/misc.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/utils/sbtools/misc.c b/utils/sbtools/misc.c index 39934951ae..4eeda4ef33 100644 --- a/utils/sbtools/misc.c +++ b/utils/sbtools/misc.c | |||
@@ -211,3 +211,24 @@ void print_key(struct crypto_key_t *key, bool newline) | |||
211 | if(newline) | 211 | if(newline) |
212 | printf("\n"); | 212 | printf("\n"); |
213 | } | 213 | } |
214 | |||
215 | char OFF[] = { 0x1b, 0x5b, 0x31, 0x3b, '0', '0', 0x6d, '\0' }; | ||
216 | |||
217 | char GREY[] = { 0x1b, 0x5b, 0x31, 0x3b, '3', '0', 0x6d, '\0' }; | ||
218 | char RED[] = { 0x1b, 0x5b, 0x31, 0x3b, '3', '1', 0x6d, '\0' }; | ||
219 | char GREEN[] = { 0x1b, 0x5b, 0x31, 0x3b, '3', '2', 0x6d, '\0' }; | ||
220 | char YELLOW[] = { 0x1b, 0x5b, 0x31, 0x3b, '3', '3', 0x6d, '\0' }; | ||
221 | char BLUE[] = { 0x1b, 0x5b, 0x31, 0x3b, '3', '4', 0x6d, '\0' }; | ||
222 | |||
223 | static bool g_color_enable = true; | ||
224 | |||
225 | void enable_color(bool enable) | ||
226 | { | ||
227 | g_color_enable = enable; | ||
228 | } | ||
229 | |||
230 | void color(color_t c) | ||
231 | { | ||
232 | if(g_color_enable) | ||
233 | printf("%s", (char *)c); | ||
234 | } | ||