2014-05-31 etherealHopefully fixed the SMP timing issue. master
2014-05-26 etherealHacked together a solution by spinlocking the AP boot...
2014-05-25 etherealFixed several very embarrasing mistakes.
2014-05-25 etherealVarious cleanups.
2014-05-18 etherealTrying to debug timing error somewhere in AP booting.
2014-05-16 etherealFixed race condition with a thread deleting itself.
2014-05-15 etherealVarious small cleanups.
2014-05-14 etherealSignificant code cleanups.
2014-05-14 etherealAdded support for local APIC timer, now used as schedul...
2014-05-12 etherealCode cleanups, trying to get scheduler working on APs.
2014-05-12 etherealAPs now in 64-bit realm.
2014-05-12 etherealAPs are now booted, but not in long mode yet.
2014-05-12 etherealImplemented beginning of ACPI tables parser.
2014-05-12 etherealThread sleeping "works" (with a hack).
2014-05-12 etherealAdded hack-ish solution to previous bug.
2014-05-12 etherealTrying to get thread sleeping working.
2014-05-11 etherealSimple thread scheduler implemented and working.
2014-05-11 etherealKernel thread creation streamlined.
2014-05-11 etherealFixed some small bugs in context-switching system.
2014-05-11 etherealImplemented context-switching system.
2014-05-07 etherealAdded interrupt routing functionality; simple keyboard...
2014-05-07 etherealAdd note to GDTRegistry about W bit for data segments.
2014-05-07 etherealAdded interrupt handling functionality.
2014-05-05 etherealMake everything clang-compatible.
2014-05-02 etherealStarted adding support for interrupts and hardware...
2014-05-02 etherealFix documentation comment. notes-2-finished
2014-05-02 etherealFix bug in GDTRegistry.
2014-05-02 etherealFixed various bugs, introduced GDTRegistry.
2014-05-02 etherealFixed bug in physical registry.
2014-05-02 etherealStarted implementing pool allocator.
2014-05-02 etherealImplemented simple virtual memory manager.
2014-05-02 etherealStarted implementing virtual memory manager.
2014-05-02 etherealChanged to CMake-based buildsystem.
2014-05-01 etherealImport reference skeleton kernel.