An open API service indexing awesome lists of open source software.

https://github.com/asko7779/kernel-panic-module

Early and primitive version of a kernel panic module programmed in C++ as a part of my OS projects and tests
https://github.com/asko7779/kernel-panic-module

bare-metal cpp kernel-panic os programming testing-module

Last synced: 2 months ago
JSON representation

Early and primitive version of a kernel panic module programmed in C++ as a part of my OS projects and tests

Awesome Lists containing this project

README

          

A simple, experimental kernel panic module written in C++. Built for my OS projects, learning, and kinda just out of boredom

---

## What is This?

This project is an early, barebones attempt at handling kernel panics

## Why Did I Make This?

I started this module as a way to dive deeper into how operating systems deal with catastrophic failures. Theres a lot to learn from seeing things break sometimes

## What Makes It Interesting?

- **Pure C++:** 100% C++. No weird dependencies.
- **Hackable & Simple:** The code is intentionally straightforward so you can mess with it, break it, or build on top
- **Learning-Focused:** It’s not production-ready, but its a great place to get your hands dirty if you’re curious about OS internals
- **Open for Suggestions:** If you have ideas, spot issues, or want to collaborate, Id love to hear from you

## License

MIT, because sharing is caring right

---

> This project is a work in progress and always will be. If you’re here to experiment, learn, or just poke around, take your time

---

Feel free to tweak, fork, or reach out if you want to talk about OS design, kernel panics, or cool project ideas