diff options
| author | Richard Qin <richard.qin.x@gmail.com> | 2026-01-04 14:05:49 +0800 |
|---|---|---|
| committer | Richard Qin <richard.qin.x@gmail.com> | 2026-01-04 14:05:49 +0800 |
| commit | d3cf3f08d1343d6b265516d5a79ce2d197b59d26 (patch) | |
| tree | a4bbae6cff94fa69eea30db865267b211eb4c86b /include/drivers | |
| parent | 210025560c80b48af4875af199f183ad709e3bf0 (diff) | |
| download | lume-d3cf3f08d1343d6b265516d5a79ce2d197b59d26.tar.gz lume-d3cf3f08d1343d6b265516d5a79ce2d197b59d26.tar.xz | |
feat(file-system): implement read and write FAT32 File System and basic shell
Diffstat (limited to 'include/drivers')
| -rw-r--r-- | include/drivers/uart.h | 9 | ||||
| -rw-r--r-- | include/drivers/uart_color.h | 7 |
2 files changed, 8 insertions, 8 deletions
diff --git a/include/drivers/uart.h b/include/drivers/uart.h index 26c2394..85b04b0 100644 --- a/include/drivers/uart.h +++ b/include/drivers/uart.h @@ -1,5 +1,6 @@ #pragma once #include "common/types.h" +#include "drivers/uart_color.h" #define UART0 0x10000000L #define RHR 0 // Receive Holding Register (read mode) @@ -15,14 +16,6 @@ #define UART_RX_BUF_SIZE 128 -// ANSI Escape Codes for Modern Terminal Colors -#define ANSI_RESET "\033[0m" -#define ANSI_RED "\033[31m" -#define ANSI_GREEN "\033[32m" -#define ANSI_YELLOW "\033[33m" -#define ANSI_BLUE "\033[34m" -#define ANSI_CLEAR "\033[2J\033[1;1H" - namespace Drivers { void uart_init(); diff --git a/include/drivers/uart_color.h b/include/drivers/uart_color.h new file mode 100644 index 0000000..a63d57a --- /dev/null +++ b/include/drivers/uart_color.h @@ -0,0 +1,7 @@ +// ANSI Escape Codes for Modern Terminal Colors +#define ANSI_RESET "\033[0m" +#define ANSI_RED "\033[31m" +#define ANSI_GREEN "\033[32m" +#define ANSI_YELLOW "\033[33m" +#define ANSI_BLUE "\033[34m" +#define ANSI_CLEAR "\033[2J\033[1;1H"
\ No newline at end of file |
