aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-04kernel/amd64: Add I/O APIC driverIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel/amd64: acpi: Support parsing MADTIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: Add sys/errno.hIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel/amd64: Support IBRSIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel/amd64: trap: Add logging for debuggingIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: vm: Add physical memory allocatorIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: lib: Add memset()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04build: Fix versionIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: Add ALIGN_UP/ALIGN_DOWN macrosIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: Add bitmap helper macrosIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: syslog: Print timestamp in kprintf()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel/amd64: Add HPET driverIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: Add initial ACPI codeIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: Add timer abstractionIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: Add panic()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: Add mmio(9)Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: lib: Add memcmp()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04kernel: Add initial virtual memory codeIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-06-04project: Initial commitIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>