index
:
rbraun/x15.git
arm_port_dev
basic_paging
master
memory_model_dev
The X15 microkernel
Richard Braun
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
arch
Age
Commit message (
Expand
)
Author
2017-10-04
Fix some header inclusions
Richard Braun
2017-09-27
x86/pmap: add assertion on CPU ID
Richard Braun
2017-09-21
Merge branch 'xbuild'
Richard Braun
2017-09-21
New build system
Richard Braun
2017-09-21
Remove autotools files
Richard Braun
2017-09-20
x86/ssp: fix LTO builds
Richard Braun
2017-09-07
Use accessors when referring to global kernel objects
Richard Braun
2017-09-06
vm: rename min/max macros to start/end variants
Richard Braun
2017-09-05
x86/{pmap,tcb}: don't use tsd for the update oplist
Richard Braun
2017-09-03
Minor style fix
Richard Braun
2017-09-03
x86: import macros from the init module
Richard Braun
2017-09-02
Rework the build system
Richard Braun
2017-09-02
Make assert have no side effects
Richard Braun
2017-08-27
x86/pit: make the PIT a potential clock source
Richard Braun
2017-08-27
kern/clock: new module
Richard Braun
2017-08-11
x86/atomic: fix regression in atomic_load_64
Richard Braun
2017-08-04
vm/vm_page: rename vm_page_atop and vm_page_ptoa
Richard Braun
2017-07-29
x86/boot: add a todo entry about EFI support
Richard Braun
2017-07-14
x86/acpi: fix typo
Richard Braun
2017-07-13
Switch to initialization operations
Richard Braun
2017-07-02
Merge branch 'vm_object'
Richard Braun
2017-07-02
vm/vm_kmem: create a VM object to track mapped kernel pages
Richard Braun
2017-07-01
x86/acpi: register system I/O reset method
Richard Braun
2017-07-01
x86/cpu: register triple fault reset method
Richard Braun
2017-07-01
x86/trap: rename double fault trigger function
Richard Braun
2017-07-01
kern/shutdown: new module
Richard Braun
2017-07-01
Minor style fixes
Richard Braun
2017-06-28
x86/string: explain the memory clobber in read-only functions
Richard Braun
2017-06-28
x86/string: implement assembly versions of strncmp and strchr
Richard Braun
2017-06-28
x86/string: make strlen return value computation more intuitive
Richard Braun
2017-06-25
Use the C11 alignas and noreturn macros
Richard Braun
2017-06-25
Fix increment/decrement operator style mistakes
Richard Braun
2017-06-25
x86/cpu: remove unnecessary qualifiers on the IDT register variable
Richard Braun
2017-06-25
Remove the param module
Richard Braun
2017-06-25
Move physical memory properties into the new x86/pmem module
Richard Braun
2017-06-24
Move the INTR_TABLE_SIZE macro to the x86/trap module
Richard Braun
2017-06-24
Move the HZ macro to the kern/thread module
Richard Braun
2017-06-24
Move the DATA_ALIGN and TEXT_ALIGN macros to the x86/cpu module
Richard Braun
2017-06-24
Move the CPU_L1_SIZE macro to x86/cpu module
Richard Braun
2017-06-24
Break STACK_SIZE macro into 3 different macros
Richard Braun
2017-06-24
x86/boot: remove extern stack declarations
Richard Braun
2017-06-24
x86/param: remove __LITTLE_ENDIAN__ macro
Richard Braun
2017-06-23
x86/uart: handle command line arguments
Richard Braun
2017-06-23
x86/cga: minor checks and improvements
Richard Braun
2017-06-23
x86/atkbd: implement the home/end keys
Richard Braun
2017-06-23
x86/cga: fix newline character handling
Richard Braun
2017-06-22
kern/macros: move the __read_mostly macro here
Richard Braun
2017-06-22
kern/string: fetch arch-specific defines from machine/string.h
Richard Braun
2017-06-19
x86/atkbd: fix handling of unknown sequences
Richard Braun
2017-06-19
x86/cga: minor refactoring
Richard Braun
[next]