| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | drivers: vgatb: buffer overflow checkHEADmain | Raghuram Subramani | 2025-12-13 |
| | | |||
| * | drivers: vgatb: upcase defines | Raghuram Subramani | 2025-12-13 |
| | | |||
| * | misc: C++->C | Raghuram Subramani | 2025-12-06 |
| | | | | | | | I know; it's POINTLESS! However, I do enjoy programming in C more than C++ so I ended up spending the hour it takes converting this project from C++ to C. | ||
| * | libk: Start work on custom liballoc | Raghuram Subramani | 2025-02-03 |
| | | |||
| * | drivers: vga_text_buffer: C->C++ | Raghuram Subramani | 2025-01-31 |
| | | |||
| * | drivers: serial: C->C++ | Raghuram Subramani | 2025-01-31 |
| | | |||
| * | kernel: mm: virtual: Refactor macros to make them less ambiguous, and | Raghuram Subramani | 2025-01-10 |
| | | | | | implement table & directory lookup. | ||
| * | misc: cmos->bubbl | Raghuram Subramani | 2025-01-06 |
| | | |||
| * | kernel: drivers: vga_text_buffer: Refactor vga_text_buffer_color to be a | Raghuram Subramani | 2025-01-06 |
| | | | | | compile time constant. | ||
| * | kernel: drivers: vga_text_buffer: Refactor some assignments | Raghuram Subramani | 2025-01-06 |
| | | |||
| * | kernel: drivers: vga_text_buffer: Disable the cursor | Raghuram Subramani | 2025-01-06 |
| | | |||
| * | kernel: drivers: serial: Check if the serial is faulty | Raghuram Subramani | 2025-01-05 |
| | | |||
| * | build: Add headless target | Raghuram Subramani | 2025-01-05 |
| | | |||
| * | kernel: drivers; vga_text_buffer: Add a printf wrapper | Raghuram Subramani | 2025-01-05 |
| | | |||
| * | misc: Two spaces before the copyright name. | Raghuram Subramani | 2025-01-04 |
| | | |||
| * | kernel: printk: Color output | Raghuram Subramani | 2025-01-01 |
| | | | | | | The sender's name must be colorized in yellow, to make it easier to look at the logs. | ||
| * | README: Update instructions | Raghuram Subramani | 2025-01-01 |
| | | |||
| * | all: Copyright: 2024-2025 | Raghuram Subramani | 2025-01-01 |
| | | |||
| * | kernel: drivers: Implement serial driver. | Raghuram Subramani | 2025-01-01 |
| | | | | | It's a very primitive driver for outputting to serial console. | ||
| * | kernel: include: driver->drivers | Raghuram Subramani | 2024-12-30 |
| | | |||
| * | kernel: drivers: vga_text_buffer: Drop unused 'initialized' variable | Raghuram Subramani | 2024-12-30 |
| | | |||
| * | lsp: add ccls & .clang-format | Raghuram Subramani | 2024-12-30 |
| | | |||
| * | all: re-indent | Raghuram Subramani | 2024-12-30 |
| | | |||
| * | global: update licenses | Raghuram Subramani | 2024-12-30 |
| | | |||
| * | kernel: drivers: vga_text_buffer: fix bug in writing a character to the | Raghuram Subramani | 2024-12-30 |
| | | | | | | | | screen. The index used a uint8_t instead of a size_t: therefore, it could not write to the entire screen, only a portion of it. | ||
| * | kernel: drivers: vga_text_buffer: fix indentation | Raghuram Subramani | 2024-12-30 |
| | | |||
| * | kernel: Implement stack smashing protector | Raghuram Subramani | 2024-12-29 |
| | | |||
| * | kernel: implement printk | Raghuram Subramani | 2024-12-29 |
| | | |||
| * | global: whitespaces | Raghuram Subramani | 2024-12-29 |
| | | |||
| * | kernel: Use att syntax instead of intel, since I made a mistake with it. | Raghuram Subramani | 2024-12-29 |
| | | | | | drivers/vga_text_buffer works now. | ||
| * | drivers: vga_text_buffer: introduce wip driver that doesn't work yet | Raghuram Subramani | 2024-12-29 |
| For some reason, calling terminal_write_char('c'); within terminal_initialize works, but calling it elsewhere refuses to work. | |||
