index
:
bubbl.git
main
An Operating System for The x86 Architecture.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
...
*
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
*
build: Create a custom target for clean
Raghuram Subramani
2024-12-30
*
build: Use the GRUB CDROM image by default
Raghuram Subramani
2024-12-30
*
global: update licenses
Raghuram Subramani
2024-12-30
*
build: make run-iso depend on iso
Raghuram Subramani
2024-12-30
*
build: Refactor aliases
Raghuram Subramani
2024-12-30
*
build: make the run-* and iso targets dependent on kernel
Raghuram Subramani
2024-12-30
*
env: add alias for ninja run-gdb
Raghuram Subramani
2024-12-30
*
build: add run-gdb target
Raghuram Subramani
2024-12-30
*
kernel: drivers: vga_text_buffer: fix bug in writing a character to the
Raghuram Subramani
2024-12-30
*
kernel: drivers: vga_text_buffer: fix indentation
Raghuram Subramani
2024-12-30
*
kernel: Add support for GDB
Raghuram Subramani
2024-12-30
*
env: Update aliases
Raghuram Subramani
2024-12-30
*
OS: Setup GRUB for multiboot iso
Raghuram Subramani
2024-12-30
*
kernel: Move from arch/x86/ to boot/
Raghuram Subramani
2024-12-30
*
readme: Prettify README.md
Raghuram Subramani
2024-12-29
*
readme: Add a basic README.md
Raghuram Subramani
2024-12-29
*
kernel: headers: Don't specify variable names in declarations
Raghuram Subramani
2024-12-29
*
kernel: kernel.c: Optimize headers
Raghuram Subramani
2024-12-29
*
kernel: Implement stack smashing protector
Raghuram Subramani
2024-12-29
*
kernel: vga_text_buffer: Add todos
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
*
scripts: Add scripts for building and fetching a toolchain
Raghuram Subramani
2024-12-29
*
env.sh: Add aliases for build
Raghuram Subramani
2024-12-29
*
drivers: vga_text_buffer: introduce wip driver that doesn't work yet
Raghuram Subramani
2024-12-29
*
env: refactor how the root dir is calculated
Raghuram Subramani
2024-12-29
*
kernel: introduce global constructors
Raghuram Subramani
2024-12-29
*
build: Switch to CMake to handle the build system
Raghuram Subramani
2024-12-29
*
kernel: build: bump cmake required version & refactor
Raghuram Subramani
2024-12-29
*
kernel: Working kernel compilation with CMake
Raghuram Subramani
2024-12-29
*
build_system: refactor to simplify
Raghuram Subramani
2024-12-28
*
init kernel
Raghuram Subramani
2024-12-28
*
toolchain: Build cross-gcc using Makefile
Raghuram Subramani
2024-12-28
*
toolchain: Script for building cross-compilation toolchain
Raghuram Subramani
2024-12-27
*
nix: Delete flakes.
Raghuram Subramani
2024-12-27
*
toolchains: Move to host subdirectory
Raghuram Subramani
2024-12-27
*
progress on build system
Raghuram Subramani
2024-12-27
*
(init)
Raghuram Subramani
2024-12-26
*
Initial commit
Raghuram Subramani
2024-12-26
[prev]