index
:
xv6-riscv
riscv
MIT xv6-RISCV kernel modified to RV64I base integer extension
Aditya N. Naik
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
memlayout.h
Age
Commit message (
Expand
)
Author
2019-06-11
separate source into kernel/ user/ mkfs/
Robert Morris
2019-06-05
spinlocks using gcc intrinsics
Robert Morris
2019-06-05
start at support for multiple CPUs
Robert Morris
2019-06-04
timer interrupts -> supervisor software interrupt
Robert Morris
2019-06-04
fix a problem with end. make uartputc() wait until h/w is ready.
Robert Morris
2019-06-03
push/pop all registers when handling interrupt from kernel
Robert Morris
2019-06-03
takes one uart input interrupt, then panics
Robert Morris
2019-05-31
-initrd fs.img, ramdisk.c, file system
Robert Morris
2019-05-31
fork/wait/exit work
Robert Morris
2018-09-23
Checkpoint port of xv6 to x86-64. Passed usertests on 2 processors a few times.
Frans Kaashoek
2018-08-30
thanks eyalz800
Frans Kaashoek
2016-08-24
p2v -> P2V
Robert Morris
2015-09-18
Fix comments
Jindong Zhang
2011-09-13
more regular kmap[] and description
Robert Morris
2011-09-01
Fix layout issues for printed version
Frans Kaashoek
2011-08-31
move the kernel to 0x80000000
Robert Morris
2011-08-24
Eliminate USERTOP; no use for it.
Frans Kaashoek
2011-08-16
Switch back to #define for PHYSTOP. Using the E820 to retrieve the memory ma...
Frans Kaashoek
2011-08-16
Clean up memlayout.h
Frans Kaashoek
2011-08-09
Use static page table for boot, mapping first 4Mbyte; no more segment trick
Frans Kaashoek
2011-08-08
One definition of several macros and constants
Frans Kaashoek
2011-08-07
oops
Frans Kaashoek
2006-07-16
was empty; gone
rsc
2006-06-24
boot more than two CPUs, each on own initial stack
rtm
2006-06-21
start on MP; detect MP configuration
kaashoek