diff options
| author | Raghuram Subramani <raghus2247@gmail.com> | 2025-01-01 08:24:38 -0500 |
|---|---|---|
| committer | Raghuram Subramani <raghus2247@gmail.com> | 2025-01-01 08:24:38 -0500 |
| commit | 9f5c5bc6cb88913af96da62f30cdb070f2c30df5 (patch) | |
| tree | 43ebe6463da9439d3c3e6c5200252ae8a05b4fcf /kernel/include | |
| parent | 9cd003e3f7ff4cea9945ea1f0330a3044235855a (diff) | |
kernel: printk: Color output
The sender's name must be colorized in yellow, to make it easier to look
at the logs.
Diffstat (limited to 'kernel/include')
| -rw-r--r-- | kernel/include/drivers/serial.h | 4 | ||||
| -rw-r--r-- | kernel/include/drivers/vga_text_buffer.h | 6 | ||||
| -rw-r--r-- | kernel/include/libk/io.h | 2 |
3 files changed, 6 insertions, 6 deletions
diff --git a/kernel/include/drivers/serial.h b/kernel/include/drivers/serial.h index eef5e02..949b012 100644 --- a/kernel/include/drivers/serial.h +++ b/kernel/include/drivers/serial.h @@ -22,7 +22,7 @@ #define PORT 0x3f8 // COM1 void serial_initialize(void); -void serial_write_char(char); -void serial_write_string(char *); +void serial_write_char(const char); +void serial_write_string(const char *); #endif diff --git a/kernel/include/drivers/vga_text_buffer.h b/kernel/include/drivers/vga_text_buffer.h index 0362f17..9fd1ac3 100644 --- a/kernel/include/drivers/vga_text_buffer.h +++ b/kernel/include/drivers/vga_text_buffer.h @@ -24,8 +24,8 @@ * Implement scrolling */ -#include <stdint.h> #include <stdbool.h> +#include <stdint.h> #define VGA_WIDTH 80 #define VGA_HEIGHT 25 @@ -53,7 +53,7 @@ typedef enum { bool vga_text_buffer_is_initialized(void); void vga_text_buffer_initialize(void); -void vga_text_buffer_write_char(char); -void vga_text_buffer_write_string(char *); +void vga_text_buffer_write_char(const char); +void vga_text_buffer_write_string(const char *); #endif diff --git a/kernel/include/libk/io.h b/kernel/include/libk/io.h index 8757dd6..bf23bf1 100644 --- a/kernel/include/libk/io.h +++ b/kernel/include/libk/io.h @@ -19,6 +19,6 @@ #ifndef __libk_io_h #define __libk_io_h -void printk(char *); +void printk(const char *, const char *); #endif |
