summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
12 hoursmos/x86_64: idt: Add assembler guardsIan Moffett
12 hoursmos/x86_64: cpu: Add interrupt descriptor tableIan Moffett
13 hoursusr: sdk: Add PACKED attribute to sdk/defs.hIan Moffett
16 hoursmos: kern: Add panic functionIan Moffett
29 hoursmos/x86_64: Add GDT headerIan Moffett
29 hoursdocs: Add README stubIan Moffett
29 hoursmos/x86_64+mu: Add processor control regionIan Moffett
29 hoursmos/x86_64: msr: Add wrmsr/rdmsr helpersIan Moffett
35 hoursmos: mm: Add physical memory manager sourcesIan Moffett
35 hoursmos: mm: Add mm/vmm.h virtual memory headerIan Moffett
35 hoursmos: bpt: Add bpt_kernel_base() helperIan Moffett
35 hoursusr: sdk: Add memset() functionIan Moffett
35 hoursusr: sdk: Add sdk/defs.hIan Moffett
35 hoursusr: sdk: Add units.hIan Moffett
38 hoursmos: kern: Add spinlock sourcesIan Moffett
38 hoursusr: sdk: Add STATUS_NAME_TOO_LONG to sdk/status.hIan Moffett
38 hoursmos/x86_64: cpu: Make mu_cpu_pause globalIan Moffett
38 hoursmos/x86_64: cpu: Add atomic swap primitive + MU ifIan Moffett
38 hoursmos/x86_64: prim: Ensure code is in .textIan Moffett
39 hoursmos/x86_64: Add processor primitives + MU interfaceIan Moffett
40 hoursmos: bpt: Add boot memory map interfaceIan Moffett
40 hoursmos: bpt: Add null check for get_vars callbackIan Moffett
2 daysmos: Add boot protocol translation layerIan Moffett
2 daysmos: proto: Add limine protocolIan Moffett
2 daysbuild: Add clean targetIan Moffett
2 daysusr: sdk: Add strcmp() to sdk/string.h + sourcesIan Moffett
2 daysusr: sdk: Add status codes to sdk/status.hIan Moffett
2 daysusr: sdk: Add UPTR type to sdk/types.hIan Moffett
2 daysmos/x86_64: cpu: Load our own GDTIan Moffett
2 daysmos: kern: Add formatted trace helpersIan Moffett
2 daysusr: sdk: Add vsnprintf() family helpersIan Moffett
2 daysmos: kern: Add newline to boot header tailIan Moffett
2 daysusr: sdk: Add itoa() functionIan Moffett
2 daysusr: sdk: Add memcpy() functionIan Moffett
2 daysusr: sdk: Add sdk/stdarg.hIan Moffett
3 daysmos: kern: Add boot header to serial logIan Moffett
3 daysmos: kern: Add serial raw trace functionIan Moffett
3 daysmos/x86_64: uart: Make sure to clear DLAB after initIan Moffett
3 daysmos/x86_64: build: Link with SDK libmos.aIan Moffett
3 daysmos/x86_64: mu_uart_write() -> mu_uart_writed()Ian Moffett
3 daysmos/x86_64: Add model specific register definitionsIan Moffett
3 daysmos/x86_64: Add UART driver + MU interfaceIan Moffett
3 daysusr: sdk: Add sdk/param.hIan Moffett
3 daysmos/x86_64: Add port I/O helpers + arch target dirIan Moffett
3 daysmos: Add initial C entrypointIan Moffett
3 daysusr: sdk: Add initial string lib sources + strlenIan Moffett
3 daysusr: sdk: Add SDK typesIan Moffett
3 daysbuild: Remove sys.mosIan Moffett
3 daysinitial commitIan Moffett