index
:
bubbl.git
main
An Operating System for The x86 Architecture.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kernel
/
include
(
follow
)
Commit message (
Expand
)
Author
Age
...
*
virtual_mm: Progress on the still disfunctional virtual mm
Raghuram Subramani
2025-01-11
*
virtual_mm: Disfunctional implementation of VMM
Raghuram Subramani
2025-01-11
*
virtual_mm: Implement load_page_directory()
Raghuram Subramani
2025-01-10
*
misc: Clean headers
Raghuram Subramani
2025-01-10
*
kernel: mm: virtual: Fix the wrong calculation of the flag bitmasks
Raghuram Subramani
2025-01-10
*
kernel: mm: virtual_mm: Init
Raghuram Subramani
2025-01-10
*
Revert "kernel: mm: physical: Refactor into separate files"
Raghuram Subramani
2025-01-09
*
kernel: mm: physical: Refactor into separate files
Raghuram Subramani
2025-01-09
*
kernel: mm: physical: Move the memory map functions to another file
Raghuram Subramani
2025-01-09
*
kernel: physical_mm: Refactor total_free_blocks logic
Raghuram Subramani
2025-01-09
*
kernel: mm: physical_mm: Implement allocation & freeing of blocks
Raghuram Subramani
2025-01-08
*
kernel: mm: physical_mm: Initialize free memory regions
Raghuram Subramani
2025-01-08
*
kernel: Add ASSERT_NOT_REACHED()
Raghuram Subramani
2025-01-08
*
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
*
kernel: mm: physical_mm: Implement bitmap memory management
Raghuram Subramani
2025-01-05
*
kernel: drivers: serial: Check if the serial is faulty
Raghuram Subramani
2025-01-05
*
kernel: mm: Introduce a WIP physical_mm
Raghuram Subramani
2025-01-05
*
kernel: drivers; vga_text_buffer: Add a printf wrapper
Raghuram Subramani
2025-01-05
*
kernel: gdt: Refactor struct & variable names
Raghuram Subramani
2025-01-05
*
kernel: mm: Store free regions in a struct
Raghuram Subramani
2025-01-05
*
kernel: gdt: Use macro for packed attribute
Raghuram Subramani
2025-01-05
*
kernel: mm: Log more memory info.
Raghuram Subramani
2025-01-04
*
misc: Two spaces before the copyright name.
Raghuram Subramani
2025-01-04
*
kernel: mm: Detect memory regions.
Raghuram Subramani
2025-01-04
*
kernel: Move gdt to its own subdirectory
Raghuram Subramani
2025-01-02
*
kernel: libk: Import Google lk's libc's printf implementation.
Raghuram Subramani
2025-01-02
*
kernel: Properly initialize GDT
Raghuram Subramani
2025-01-02
*
kernel: GDT: Create GDT
Raghuram Subramani
2025-01-01
*
kernel: Add exit()
Raghuram Subramani
2025-01-01
*
kernel: printk: Color output
Raghuram Subramani
2025-01-01
*
all: Copyright: 2024-2025
Raghuram Subramani
2025-01-01
*
kernel: drivers: Implement serial driver.
Raghuram Subramani
2025-01-01
*
kernel: Add halt()
Raghuram Subramani
2024-12-30
*
kernel: include: driver->drivers
Raghuram Subramani
2024-12-30
*
all: re-indent
Raghuram Subramani
2024-12-30
*
global: update licenses
Raghuram Subramani
2024-12-30
*
kernel: headers: Don't specify variable names in declarations
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
*
drivers: vga_text_buffer: introduce wip driver that doesn't work yet
Raghuram Subramani
2024-12-29
[prev]