Fix reversed interrupt vector name
[viridis.git] / include /
2016-12-17 Jack Millervua: Remove vua =P
2016-09-21 Jack MillerEmbed ISRs at known address
2016-09-19 Jack MillerMass convert NASM -> GNU as
2016-08-27 Jack Millerobjcache: Actually bump allocate
2016-08-27 Jack Millerkernel: Primitive TSC support
2016-08-25 Jack Millerboot: Port accessors and beep... which is more like...
2016-08-21 Jack Millervua: Window func->bcbase into overall parser->bcstack
2016-08-21 Jack Millervua: Re-insert LJ STATIC_ASSERTS for bytecode relationships
2016-08-02 Jack Millervua: Export vua_obj.h through <vua/vua.h>
2016-08-01 Jack Millermm: Fix page_alloc_free_phys return type + improper...
2016-08-01 Jack Millertest: Make assert print information
2016-07-14 Jack MillerAdd naive memset implementation
2016-06-08 Jack Millerstring: strncmp
2016-06-08 Jack Millermm: CELL_SIZE -> OC_CELL_SIZE
2016-06-08 Jack Millermm: #undef fullpage test
2016-06-04 Jack Milleracpi: Refactor RSDP logic into platform
2016-06-04 Jack Millermm: Detect bad memory from page_alloc_phys
2016-05-21 Jack Millerefi: Copy GOP mode/info structs into known boot_header
2016-05-21 Jack Millerefi: Fix stack args, try to locate GOP and pass to...
2016-05-05 Jack Millerefi: Enable EFI calls in our kernel context
2016-05-05 Jack Millermemmap: 16 byte align our initial stack value
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-30 Jack MillerPreliminary EFI stub
2016-04-25 Jack MillerRework objcache
2016-04-25 Jack MillerDefine spinlock_init for runtime
2016-04-25 Jack MillerIDT improvements
2016-04-24 Jack Millervua: Basic multi-alloc string and hash test
2016-04-24 Jack Millervua: More boilerplate
2016-04-24 Jack Millervua: patch into build system
2016-04-24 Jack MillerStop sorting page alloc lists
2016-04-24 Jack MillerMake sure we reserve the 0x2000 realmode entry page
2016-04-15 Jack MillerUse blocks as a list to track the page allocations
2016-04-15 Jack MillerReturn domain allocator to standard pointers
2016-04-13 Jack MillerAdd fullmem test
2016-04-12 Jack MillerExport objcache_destroy proto
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 MillerAdd assert() to test.h, convert domain test to use it
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-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 MillerRefactor domain allocator to expose search
2016-03-27 Jack MillerFirst draft of page_v* allocator funcs
2016-03-27 Jack MillerConvert domain allocator to use offsets, not pointers
2016-03-27 Jack MillerAdd general domain allocator, convert vsalloc to one
2016-03-27 Jack MillerSplit spinlock defines
2016-03-27 Jack MillerAdd map virt to phys helper
2016-03-26 Jack Millerspinlock the page allocator
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 reset_cr3() to inline 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 MillerBit of memmap.h cleanup
2016-03-25 Jack MillerKeep refactoring headers
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 MillerAdd get_cr3
2016-03-25 Jack MillerThread init snapshot
2016-03-25 Jack MillerAdd some memory barriers
2016-03-23 Jack MillerSplit GDTR into 32 and 64 bit versions
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 MillerRefactor map functions, add unmap
2016-03-19 Jack MillerReorder rax in regs, add comments about ABI
2016-03-19 Jack MillerMass add vim instructions to headers
2016-03-19 Jack MillerMass convert headers to use pragma once
2016-03-19 Jack MillerAPIC init
2016-03-19 Jack MillerFix IDT/ISRs
2016-03-19 Jack MillerAdd more assembly snippets
2016-03-19 Jack MillerAdd more mapping helpers (nocache, summarize)
2016-03-19 Jack MillerAdd mmio volatile helpers
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