Add write-combining memory mapping mode (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Fri, 11 Mar 2016 19:40:39 +0000 (14:40 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Fri, 11 Mar 2016 21:41:00 +0000 (16:41 -0500)
commit278ac8cba7fef01f29569e32fda4202da451c1b0
tree66c0dc85d186923dd722cf41e0b2add85751b482
parent39376ead969c2c8a311be88fd673aeac799159b2
Add write-combining memory mapping mode (XCC)

Use PTE_WRITECOMB for PTEs if you're manually building a mapping.

Reinstall your kernel headers.

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/arch/riscv/ros/mmu.h
kern/arch/x86/ros/mmu64.h
kern/include/mm.h
kern/src/mm.c