Interpreting documentation & what's next?
Posted: Sat Jul 22, 2017 4:28 am
I have an interesting topic on my mind. How do you guys actually interpret documentation? How does your mechanism work? Do you just magically write code out of nowhere?
(Assuming you've never heard anything about the subject (or not a lot)). Any guidelines?
Other part of this topic:
@omarrx024 mentioned I should focus on things like multitasking and user-space. Which led me to this question. What should I do next? Without having to build dependencies. (e.g. I need to do something called X, but X requires Y and Z to be implemented already).
How many separate "modules" can I build independently without needing something I haven't implmeneted yet?
This is what I currently have:
memory category (GDT, PMM, VMM, Kernel Heap, some other abstractions), interrupts category (IDT, IRQ, ISR), timer category (PIT), input category (keyboard, PS2), output category (TUI), debug category (panic screen), hardware category (ports).
What is my next logical step? What to implement next "by the book" & without needing "Y" and "Z", but can do with what I have currently?
Btw, I've read a wiki page on OSDev stereotypes, unfortunately found to be one of them.
(Assuming you've never heard anything about the subject (or not a lot)). Any guidelines?
Other part of this topic:
@omarrx024 mentioned I should focus on things like multitasking and user-space. Which led me to this question. What should I do next? Without having to build dependencies. (e.g. I need to do something called X, but X requires Y and Z to be implemented already).
How many separate "modules" can I build independently without needing something I haven't implmeneted yet?
This is what I currently have:
memory category (GDT, PMM, VMM, Kernel Heap, some other abstractions), interrupts category (IDT, IRQ, ISR), timer category (PIT), input category (keyboard, PS2), output category (TUI), debug category (panic screen), hardware category (ports).
What is my next logical step? What to implement next "by the book" & without needing "Y" and "Z", but can do with what I have currently?
Btw, I've read a wiki page on OSDev stereotypes, unfortunately found to be one of them.