index
:
rv7
dev
master
Preparing since 2025...
Ian Moffett <ian@osmora.org>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
Age
Commit message (
Expand
)
Author
2025-11-19
kern/amd64: lapic: Add EOI function
Ian Moffett
2025-11-19
kern/amd64: mp: Load per-core GDT/IDT
Ian Moffett
2025-11-19
kern/amd64: Move GDT selector defines to gdt.h
Ian Moffett
2025-11-19
kern/amd64: mp: Bring up per-processor idle threads
Ian Moffett
2025-11-19
kern/amd64: mp: Add CPU idle function to split logic
Ian Moffett
2025-11-19
kern: mu: Add percpu queue for scheduling
Ian Moffett
2025-11-19
kern/amd64: cpu: Add cpu_count() function
Ian Moffett
2025-11-19
kern/amd64+os: proc: Add process initialization
Ian Moffett
2025-11-19
kern/amd64: mp: Don't return on present entry
Ian Moffett
2025-11-19
kern/amd64: mmu: Set uninitialized field to paddr
Ian Moffett
2025-11-19
kern/amd64: cpu: Add user segment descriptors
Ian Moffett
2025-11-19
kern/amd64: cpu: Expand GDT structure for clarity
Ian Moffett
2025-11-19
kern/amd64+mu: panic: Dump registers on panic
Ian Moffett
2025-11-19
kern/amd64: mp: Keep track of brought up cores
Ian Moffett
2025-11-18
kern/amd64: lapic: Add Local APIC timer interface
Ian Moffett
2025-11-18
kern/amd64: idt: Make idt.h includable in ASM
Ian Moffett
2025-11-18
kern/amd64: mp: Add application processor counter
Ian Moffett
2025-11-18
project: Correct malformed copyright headers
Ian Moffett
2025-11-18
kern/amd64: mmu: Add function to map pages
Ian Moffett
2025-11-18
kern/amd64: mmu: Don't truncate bits when reading vas
Ian Moffett
2025-11-18
kern/amd64: Do low-level processor configuration
Ian Moffett
2025-11-18
kern/amd64: mmu: Add mu_pmap_forkvas() helper
Ian Moffett
2025-11-17
kern/amd64: mp: Sync MTRRs between APs and BSP
Ian Moffett
2025-11-17
kern/amd64: boot: Disable interrupts on AP boot
Ian Moffett
2025-11-17
kern/amd64: mp: Update stale comment about mappings
Ian Moffett
2025-11-17
kern/amd64: mp: Make AP bring up more stable
Ian Moffett
2025-11-17
kern/amd64: cpu: Don't initialize bootspace twice
Ian Moffett
2025-11-17
kern/amd64: Bring application cores to long mode
Ian Moffett
2025-11-17
kern/amd64: mp: Ensure core is online capable
Ian Moffett
2025-11-17
kern/amd64: mp: Add multiprocessing groundwork
Ian Moffett
2025-11-17
kern/amd64: lapic: Add lapic_read_id() function
Ian Moffett
2025-11-17
kern/amd64: lapic: Fix SVR low byte to logical 1s
Ian Moffett
2025-11-17
kern/amd64: lapic: Fix typo in comment
Ian Moffett
2025-11-17
kern/amd64: lapic: Make ICR values 64-bits
Ian Moffett
2025-11-17
kern/amd64: lapic: Add support for sending IPIs
Ian Moffett
2025-11-17
kern/amd64: lapic: Configure and calibrate timer
Ian Moffett
2025-11-17
kern/amd64: isa: Add minimal i8254 driver
Ian Moffett
2025-11-17
kern/amd64: cpu: Add initial Local APIC driver
Ian Moffett
2025-11-16
kern/amd64+mu: Add processor descriptor + percpu state
Ian Moffett
2025-11-16
kern/amd64: cpu: Disable master/slave i8259 chips
Ian Moffett
2025-11-16
kern/amd64+mu: Add initial virtual memory sources
Ian Moffett
2025-11-16
kern: panic: Deprecate mu_panic_preamble()
Ian Moffett
2025-11-16
kern/amd64: Add spinlock impl for AMD64 port
Ian Moffett
2025-11-15
build: Add header deps
Ian Moffett
2025-11-15
kern/amd64: Add panic function + MU helpers
Ian Moffett
2025-11-15
kern/amd64: uart: Add missing RET
Ian Moffett
2025-11-15
kern/amd64: cpu: Add kernel fence for trap entry
Ian Moffett
2025-11-15
kern/amd64: cpu: Add initial trap handling
Ian Moffett
2025-11-15
kern/amd64: io: Add uart_puts() helper for strings
Ian Moffett
2025-11-15
build: Make build logs pretty
Ian Moffett
[next]