index
:
StrixKernel
CLAUDE_TEST
Documenting
master
Custom x86_64 kernel written in Rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2026-03-10
added a proper function handling to timer_interrupt as its passed from the ↵
Natasha Moongrave
PIC to the CPU in interrupts.rs
2026-03-10
added crate::print as a dependency in src/interrupts.rs
Natasha Moongrave
2026-03-10
Added an InterruptIndex enum to handle hardware exceptions sent by the PICs ↵
Natasha Moongrave
to the CPU in src/interrupts.rs
2026-03-10
enabled hardware interrupts in init() of src/lib.rs
Natasha Moongrave
2026-03-10
updated cargo.lock with newest dependencies
Natasha Moongrave
2026-03-10
added initilization of hardware interrupt PICs from src/interrupts.rs to the ↵
Natasha Moongrave
init function of src/lib.rs
2026-03-10
addd base configuration for offsets of PICs for hardware interrupts to not ↵
Natasha Moongrave
overlap with exception interrupts in src/interrupts.rs
2026-03-10
add pic8259 as a dependency for interrupt controllers
Natasha Moongrave
2026-02-18
POST 06 DONE
Natasha Moongrave
2026-02-18
updated
Natasha Moongrave
2026-02-18
added a test for stack_overflow
Natasha Moongrave
2026-02-18
stack overflow no longer causes a chain reaction leading to a triple ↵
Natasha Moongrave
exception and a system reboot
2026-02-18
added handling for double stack extensions
Natasha Moongrave
2026-02-18
added handling for breakpoint exception + incorporated it into the test ↵
Natasha Moongrave
infrastructure
2026-02-18
fixed some of the stuff by copying directly from the tutorial (mine had errors)
Natasha Moongrave
2026-02-17
updated .gitignore
Natasha Moongrave
2026-02-17
fixed a test
Natasha Moongrave
2026-02-17
add to .gitignore
Natasha Moongrave
2026-02-17
did some "nescessary" tests
Natasha Moongrave
2026-02-17
updated .gitignore
Natasha Moongrave
2026-02-17
updated .gitignore
Natasha Moongrave
2026-02-17
added tests
Natasha Moongrave
2026-02-17
configured tests, docs and macros
Natasha Moongrave
2026-02-17
added tests
Natasha Moongrave
2026-02-17
updated main.rs to use the current tests and println! working tree
Natasha Moongrave
2026-02-17
added nescessarCargo.tomly updates to
Natasha Moongrave
2026-02-17
reformated config.toml
Natasha Moongrave
2026-02-17
updated .gitignore
Natasha Moongrave
2026-02-17
added test println! and panic! messages
Natasha Moongrave
2026-02-17
implemented a proper vga buffer and handling for println! and panic! macros ↵
Natasha Moongrave
in the buffer
2026-02-17
added dependencies
Natasha Moongrave
2026-02-17
added a basic vga buffer
Natasha Moongrave
2026-02-17
post 02 done
Natasha Moongrave
2026-02-17
added ability to run the krenel with cargo run in confg
Natasha Moongrave
2026-02-17
updated dev flake
Natasha Moongrave
2026-02-17
updated .gitignore
Natasha Moongrave
2026-02-17
added bootloader as a dependency
Natasha Moongrave
2026-02-17
updated .gitignore
Natasha Moongrave
2026-02-17
deleted old build config
Natasha Moongrave
2026-02-17
updated _start to display Hello World!
Natasha Moongrave
2026-02-17
moved the build config to a proper location
Natasha Moongrave
2026-02-17
added default build to configuration
Natasha Moongrave
2026-02-17
added memory functions to compiler config
Natasha Moongrave
2026-02-17
updated .gitignore
Natasha Moongrave
2026-02-17
fixed flake to use rustup for everyything
Natasha Moongrave
2026-02-17
added custom _start function instead of main
Natasha Moongrave
2026-02-17
added custom target configuration
Natasha Moongrave
2026-02-17
added bin configuration to Cargo.toml
Natasha Moongrave
2026-02-17
added cargo config to allow for experimental features
Natasha Moongrave
2026-02-17
updated flake to include all tools
Natasha Moongrave
[next]