DeanoBurrito/northport
Monolithic kernel, drivers and support libraries for x86_64, riscv64 and m68k.
C++MIT
Issues
- 0
Make use of global pointer on riscv
#59 opened by DeanoBurrito - 0
Change `sl::String` to accept `sl::StringSpan` for comparisons and other functions, instead of other strings
#60 opened by DeanoBurrito - 0
- 0
- 1
Documentation
#48 opened by DeanoBurrito - 1
`SetRsdp()` can truncate ACPI table accesses
#54 opened by DeanoBurrito - 1
- 1
Build system portability issues
#51 opened by DeanoBurrito - 2
Remove accidental HHDM usage
#50 opened by DeanoBurrito - 1
- 1
Deadlock in QueueClockEvent
#47 opened by DeanoBurrito - 0
Scheduler fails to initialize entry task.
#46 opened by DeanoBurrito - 1
FormatPrinter has unhandled cases
#4 opened by DeanoBurrito - 0
Finish support for x86 vector registers
#35 opened by DeanoBurrito - 0
Syslib: Expanded Template Library
#41 opened by DeanoBurrito - 1
Fix Timer Calibration
#45 opened by DeanoBurrito - 1
Scheduler Rewrite: per-core focus
#37 opened by DeanoBurrito - 1
Enforce HHDM Upper Limit
#44 opened by DeanoBurrito - 1
System call tidying
#43 opened by DeanoBurrito - 1
Optimizations break kernel
#25 opened by DeanoBurrito - 1
Global Kernel Config
#42 opened by DeanoBurrito - 9
Mysterious stack corruption
#36 opened by DeanoBurrito - 0
IdAllocator: Add a retired IDs queue
#38 opened by DeanoBurrito - 3
Feature: Bootloader abstraction
#22 opened by DeanoBurrito - 1
- 0
- 1
Kernel page tables can fall out of sync
#21 opened by DeanoBurrito - 1
SimpleFramebuffer::DrawLine() implementation
#10 opened by DeanoBurrito - 0
- 0
Documentation: part 2
#24 opened by DeanoBurrito - 1
- 0
- 2
Fix increased boot times
#18 opened by DeanoBurrito - 1
C++ demangler has some strange edge cases.
#16 opened by DeanoBurrito - 1
Better SimpleFramebuffer implementation
#14 opened by DeanoBurrito - 2
- 0
- 0
Cleanup syslib/include/Memory.h
#8 opened by DeanoBurrito - 1
C++ name unmangling
#12 opened by DeanoBurrito - 2
IO APIC will never write NMIs
#7 opened by DeanoBurrito - 0
Clang builds are extremely broken.
#9 opened by DeanoBurrito - 1
Better use of sl::EnumHasFlag()
#6 opened by DeanoBurrito - 0
- 0
Retire use of __attribute__(())
#2 opened by DeanoBurrito