| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | proc: interrupt: define context and trap frame | Tianhao Wang | 2024-06-11 |
| | | | | | Signed-off-by: Tianhao Wang <shrik3@mailbox.org> | ||
| * | mm: add basic paging infra from x86_64 crate | Tianhao Wang | 2024-06-11 |
| | | | | | | | | | | | the x86_64 crate is pretty solid and has a permissive license (Apache/MIT), but I want to make this myself in the future to "experience" the unsafe rust further....Also it has too many abstractions, which is justified as a library, but not ideal for a from sctrach toy OS as it hides the lower end. Signed-off-by: Tianhao Wang <shrik3@mailbox.org> | ||
| * | formatting code | Tianhao Wang | 2024-06-11 |
| | | |||
| * | thredding 1/? | Tianhao Wang | 2024-06-11 |
| | | |||
| * | chore: make clippy happy | Tianhao Wang | 2024-06-11 |
| | | |||
| * | MM: add modules for memory management | Tianhao Wang | 2024-06-11 |
| | | |||
| * | basic interrupt/PIC support | Tianhao Wang | 2024-06-11 |
| | | |||
| * | formatting code, use tab identation -- before it's too late | Tianhao Wang | 2024-01-30 |
| | | |||
| * | add delay between IOs | Tianhao Wang | 2023-03-14 |
| | | |||
| * | a minimal working demo on bare metal | Tianhao Wang | 2023-03-10 |
