Skip to content

Commit

Permalink
chore(readme): add a list of things I'd like to learn
Browse files Browse the repository at this point in the history
  • Loading branch information
d4ilyrun committed Dec 19, 2023
1 parent 0714c09 commit 4168241
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

This is a mere hobby kernel for 32-bit x86, to learn about OS/Kernel development.

I'm learning from [osdev](www.osdev.org), following a roadmap from my school's [kernel project](https://k.lse.epita.fr/getting_started/dependencies.html).
I'm learning from [osdev](www.osdev.org), adding features in no particular order, just implementing
stuff I want to learn more about.

## Dependencies

Expand Down Expand Up @@ -46,3 +47,18 @@ $ gdb -x .gdbinit build/kernel/kernel.sym
- Interrupts
- Logging
- PIT & Timer

## Things I'd like to learn/implement

- [X] Interrupts
- [ ] Paging
- [ ] Scheduler
- [ ] Filesystem
- [ ] Syscalls
- User interaction
- [X] Keyboard
- [ ] Mouse
- [ ] Screen
- [ ] Porting an already existing program (Can it run DOOM?)
- [ ] Multitasking
- [ ] Semaphores

0 comments on commit 4168241

Please sign in to comment.