Fix reversed interrupt vector name
[viridis.git] / kernel /
2019-04-12 Jack MillerFix reversed interrupt vector name
2019-04-12 Jack Millertsc: Downgrade failed calibration to a warning
2019-04-12 Jack Millerirq: Fix prints, ignore spurious irq 15
2016-12-17 Jack Millervua: Remove vua =P
2016-09-20 Jack MillerSimplify EFI stub generation
2016-09-19 Jack MillerMass convert NASM -> GNU as
2016-08-27 Jack Millerkernel: Primitive TSC support
2016-08-04 Jack Millerbios: Add tab support
2016-08-04 Jack Millerefi: Add tab support
2016-08-04 Jack Millerstring: Simplify fieldwidth, fix overflow
2016-08-04 Jack Millerefi: Fix reversed parens in font
2016-08-02 Jack Millerstring: Add %S to directly print Vua string object
2016-08-02 Jack Millerstring: Shrink convert stack buffer
2016-08-01 Jack Millerefi: Fix vertical scroll
2016-08-01 Jack Millerconsole: Discard printk too early
2016-07-14 Jack MillerAdd naive memset implementation
2016-06-08 Jack Millerstring: strncmp
2016-06-06 Jack Millerkernel: Do console_init earlier
2016-06-06 Jack Millerefi: Map BootServices junk
2016-06-05 Jack Millerefi: Implement find_rsdp
2016-06-04 Jack Milleracpi: Refactor RSDP logic into platform
2016-05-22 Jack Millerefi: Blit 8x8 bitmap font to screen
2016-05-22 Jack Millerefi: Remove unused protocol struct
2016-05-21 Jack Millerefi: Clear framebuffer
2016-05-21 Jack Millerefi: Theoretically fix efi_call stack args
2016-05-05 Jack Millerefi: Enable EFI calls in our kernel context
2016-05-05 Jack Millerefi: Actually parse memory map
2016-05-04 Jack Millerefi: finish stubbing platform file
2016-05-04 Jack Millerplatform: redirect console through platform code
2016-05-04 Jack Millerboot: Get grub.h out of common includes
2016-05-04 Jack Millerplatform: Refactor page_alloc for platform memmap
2016-05-04 Jack MillerDetect platform
2016-05-04 Jack Millerefi: Change main() call with common boot header
2016-04-24 Jack Millervua: patch into build system
2016-04-13 Jack MillerAdd fullmem test
2016-04-13 Jack MillerFix vfree() call to use pages
2016-04-07 Jack MillerFix wrong hint to APIC mmio vsalloc
2016-04-07 Jack MillerFix BIOS reserves
2016-04-06 Jack MillerEnable page alloc test, add fullmem test stub
2016-04-06 Jack MillerDerive CPU stack address in realmode stub
2016-04-05 Jack MillerLet domain allocator merge, enforce vsalloc page granul...
2016-03-29 Jack MillerMassive indent run, tabs to space -linux -nut -ts4 -i4
2016-03-29 Jack MillerRemove empty {} from test whiles
2016-03-28 Jack MillerMove objcache test func
2016-03-28 Jack MillerImplement objcache free
2016-03-28 Jack MillerFirst draft of objcache code
2016-03-27 Jack MillerAdd general domain allocator, convert vsalloc to one
2016-03-27 Jack MillerSplit spinlock defines
2016-03-25 Jack MillerRemove console_flush
2016-03-25 Jack MillerAdd basic spinlock xchg implementation
2016-03-25 Jack MillerClarify STACK(cpu) macros (fixes early stack)
2016-03-25 Jack MillerReserve big kernel space / stack space on vsalloc_init
2016-03-25 Jack MillerFinish inlining, abolish misc.asm
2016-03-25 Jack MillerMove get_crx() into inline asm
2016-03-25 Jack MillerMove MSR helpers to inline asm
2016-03-25 Jack MillerMove mmio.h to asm/mmio.h
2016-03-25 Jack MillerMove regs.h to include/asm
2016-03-25 Jack MillerPut CPU kernel stacks at known locations
2016-03-25 Jack MillerAbstract smp_wake from ACPI
2016-03-25 Jack MillerHacktastic thread jump to C
2016-03-25 Jack MillerGet secondary threads into long mode, our GDT
2016-03-25 Jack MillerDon't use apic->write for x2apic ICR
2016-03-25 Jack MillerAPIC notes / wakeup fixes
2016-03-25 Jack MillerRemove lapic enabled force hack
2016-03-25 Jack MillerSplit xapic / x2apic read ids
2016-03-25 Jack MillerRemove delays / debug output in APIC wakeup
2016-03-25 Jack MillerThread init snapshot
2016-03-21 Jack MillerMass convert vmalloc -> vsalloc
2016-03-21 Jack MillerACPI, get far enough to parse MADT
2016-03-21 Jack MillerRefactor APIC to unify most of the x2/xapic differences
2016-03-20 Jack MillerAdd vsnprintf %c format
2016-03-20 Jack MillerACPI, find RSDP
2016-03-20 Jack MillerOnly dump IRQ information / hang on system interrupts
2016-03-19 Jack MillerAdd some comments to apic.c
2016-03-19 Jack MillerEOI interrupts, init CT *after* setting up timer ISR
2016-03-19 Jack MillerProperly #define MMIO offsets for xAPIC
2016-03-19 Jack MillerAdd missing vimline
2016-03-19 Jack MillerAPIC init
2016-03-19 Jack MillerFix IDT/ISRs
2016-03-19 Jack MillerFixup VGA scroll / line cleanup
2016-03-19 Jack Millervsnprintf add fieldwidth format strings
2016-03-19 Jack MillerRefactor main.c funcs into proper places, add cpuid
2016-03-19 Jack MillerPage granularity allocators, basic printk, banner print
2016-03-19 Jack MillerLong Mode. long-mode