index
:
Hyra
dev
expt
main
old
stable
user
The Hyra Operating System
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
amd64
/
amd64
Age
Commit message (
Expand
)
Author
2024-08-12
kernel/amd64: proc: Set curtd upon thread kick
Ian Moffett
2024-07-29
kernel/amd64: Don't try IPIs with null cpu_info
Ian Moffett
2024-07-29
kernel/amd64: cpu: Write cpu_info to IA32_GS_BASE
Ian Moffett
2024-07-29
kernel/amd64: Use only defines + handle err codes
Ian Moffett
2024-07-16
kernel/amd64: trap: Set IPL_HIGH in trap_handler()
Ian Moffett
2024-07-16
kernel/amd64: mp: Lock only around cpu_startup()
Ian Moffett
2024-07-11
kernel/amd64: bus: Move MMIO_OFFSET to bus.h
Ian Moffett
2024-07-10
kernel/amd64: reboot: Halt all with REBOOT_HALT
Ian Moffett
2024-07-10
kernel/amd64: mp: Add missing "static"
Ian Moffett
2024-07-10
kernel/amd64: bus: Fix memory mapping conflicts
Ian Moffett
2024-07-09
kernel/amd64: bus: Add bus abstraction layer
Ian Moffett
2024-07-09
kernel/amd64: Add function to set cache policy
Ian Moffett
2024-07-07
kernel/amd64: Add serial debug logging
Ian Moffett
2024-07-06
kernel/amd64: Add 8250 UART driver
Ian Moffett
2024-07-04
kernel/amd64: Add syscall support + SYS_exit
Ian Moffett
2024-07-02
kernel/amd64: machdep: Fix mistake in comment
Ian Moffett
2024-07-02
kernel/amd64: proc: Fix typo in comment
Ian Moffett
2024-07-02
kernel/amd64: Handle the user GS segment register
Ian Moffett
2024-07-02
kernel/amd64: Add INTRENTRY() and TRAPENTRY()
Ian Moffett
2024-07-02
kernel/amd64: Add missing copyright
Ian Moffett
2024-07-01
kernel/amd64: proc: Add stack init func for exec
Ian Moffett
2024-06-30
kernel/amd64: proc: Add setregs()
Ian Moffett
2024-06-30
kernel/amd64: pmap: Add pmap_destroy_vas()
Ian Moffett
2024-06-29
kernel/amd64: lapic: Improve accuracy of comment
Ian Moffett
2024-06-29
kernel/amd64: lapic: Add support for IPIs
Ian Moffett
2024-06-29
kernel/amd64: proc: Update outdated comment
Ian Moffett
2024-06-28
kernel/amd64: Focus md_td_init() to fork MD code
Ian Moffett
2024-06-28
kernel/amd64: Make splraise() return previous IPL
Ian Moffett
2024-06-28
kernel/amd64: Convert kernel stack base to vaddr
Ian Moffett
2024-06-23
kernel/amd64: Add machdep thread init function
Ian Moffett
2024-06-23
kernel/amd64: pmap: Add function to create new VAS
Ian Moffett
2024-06-20
kernel/amd64: intr: Add splraise/splx support
Ian Moffett
2024-06-13
kernel/amd64: pmap: Fixup and improve consistency
Ian Moffett
2024-06-09
kernel/amd64: pmap: Add initial pmap code
Ian Moffett
2024-06-08
kernel/amd64: Prepare for scheduler
Ian Moffett
2024-06-08
kernel/amd64: Pass CPU info to cpu_startup()
Ian Moffett
2024-06-08
kernel/amd64: lapic: Add End-Of-Interrupt helper
Ian Moffett
2024-06-08
kernel/amd64: lapic: Don't test register_timer()
Ian Moffett
2024-06-08
kernel/amd64: lapic: Serialize lapic_timer_init()
Ian Moffett
2024-06-06
kernel/amd64: lapic: Assign timer to IST_SCHED
Ian Moffett
2024-06-06
kernel/amd64: tss: Add support for TSS
Ian Moffett
2024-06-06
kernel/amd64: lapic: Add support for LAPIC timer
Ian Moffett
2024-06-06
kernel/amd64: intr: Add intr_alloc_vector()
Ian Moffett
2024-06-05
kernel/amd64: Add initial LAPIC code
Ian Moffett
2024-06-04
kernel/amd64: Add I/O APIC driver
Ian Moffett
2024-06-04
kernel/amd64: acpi: Support parsing MADT
Ian Moffett
2024-06-04
kernel/amd64: Support IBRS
Ian Moffett
2024-06-04
kernel/amd64: trap: Add logging for debugging
Ian Moffett
2024-06-04
kernel/amd64: Add HPET driver
Ian Moffett
2024-06-04
project: Initial commit
Ian Moffett