aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* kernel: drivers: vga_text_buffer: Drop unused 'initialized' variableRaghuram Subramani2024-12-30
* lsp: add ccls & .clang-formatRaghuram Subramani2024-12-30
* all: re-indentRaghuram Subramani2024-12-30
* build: Create a custom target for cleanRaghuram Subramani2024-12-30
* build: Use the GRUB CDROM image by defaultRaghuram Subramani2024-12-30
* global: update licensesRaghuram Subramani2024-12-30
* build: make run-iso depend on isoRaghuram Subramani2024-12-30
* build: Refactor aliasesRaghuram Subramani2024-12-30
* build: make the run-* and iso targets dependent on kernelRaghuram Subramani2024-12-30
* env: add alias for ninja run-gdbRaghuram Subramani2024-12-30
* build: add run-gdb targetRaghuram Subramani2024-12-30
* kernel: drivers: vga_text_buffer: fix bug in writing a character to theRaghuram Subramani2024-12-30
* kernel: drivers: vga_text_buffer: fix indentationRaghuram Subramani2024-12-30
* kernel: Add support for GDBRaghuram Subramani2024-12-30
* env: Update aliasesRaghuram Subramani2024-12-30
* OS: Setup GRUB for multiboot isoRaghuram Subramani2024-12-30
* kernel: Move from arch/x86/ to boot/Raghuram Subramani2024-12-30
* readme: Prettify README.mdRaghuram Subramani2024-12-29
* readme: Add a basic README.mdRaghuram Subramani2024-12-29
* kernel: headers: Don't specify variable names in declarationsRaghuram Subramani2024-12-29
* kernel: kernel.c: Optimize headersRaghuram Subramani2024-12-29
* kernel: Implement stack smashing protectorRaghuram Subramani2024-12-29
* kernel: vga_text_buffer: Add todosRaghuram Subramani2024-12-29
* kernel: implement printkRaghuram Subramani2024-12-29
* global: whitespacesRaghuram Subramani2024-12-29
* kernel: Use att syntax instead of intel, since I made a mistake with it.Raghuram Subramani2024-12-29
* scripts: Add scripts for building and fetching a toolchainRaghuram Subramani2024-12-29
* env.sh: Add aliases for buildRaghuram Subramani2024-12-29
* drivers: vga_text_buffer: introduce wip driver that doesn't work yetRaghuram Subramani2024-12-29
* env: refactor how the root dir is calculatedRaghuram Subramani2024-12-29
* kernel: introduce global constructorsRaghuram Subramani2024-12-29
* build: Switch to CMake to handle the build systemRaghuram Subramani2024-12-29
* kernel: build: bump cmake required version & refactorRaghuram Subramani2024-12-29
* kernel: Working kernel compilation with CMakeRaghuram Subramani2024-12-29
* build_system: refactor to simplifyRaghuram Subramani2024-12-28
* init kernelRaghuram Subramani2024-12-28
* toolchain: Build cross-gcc using MakefileRaghuram Subramani2024-12-28
* toolchain: Script for building cross-compilation toolchainRaghuram Subramani2024-12-27
* nix: Delete flakes.Raghuram Subramani2024-12-27
* toolchains: Move to host subdirectoryRaghuram Subramani2024-12-27
* progress on build systemRaghuram Subramani2024-12-27
* (init)Raghuram Subramani2024-12-26
* Initial commitRaghuram Subramani2024-12-26