You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 9, 2021. It is now read-only.
k4rtik edited this page Apr 20, 2012
·
18 revisions
Tasks
Prepare a working x86 kernel following JamesM's Kernel Development Tutorials
[DONE] Checkout linux0.1 code "You could also have a scout at the linux0.1 code - that has an implementation of vsprintf which is quite neat and tidy. You could copy that function then use it to implement printf(), which will make your life a hell of a lot easier when it comes to debugging."
[DONE] "bran's tutorial had code to handle keyboard interrupts, it worked with his kernel, i tried mergin it, but the interrupts were not captured.., maybe we could do that as an extra functionality" - capturing keyboard itnerrupts and displaying keys on screen
[optional] "A nice thing to do is to get kmalloc/kfree to pass calls straight through to alloc/free if kheap != 0."