History log of /xv6-public/memlayout.h (Results 1 – 14 of 14)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: xv6-rev11
# 96e4e2f4 30-Aug-2018 Frans Kaashoek <kaashoek@mit.edu>

thanks eyalz800


Revision tags: xv6-rev9
# a7c03bd9 24-Aug-2016 Robert Morris <rtm@csail.mit.edu>

p2v -> P2V


# abce9b81 18-Sep-2015 Jindong Zhang <beordle@gmail.com>

Fix comments


Revision tags: xv6-rev8, xv6-rev7, osdi12-submit
# 7e7cb106 13-Sep-2011 Robert Morris <rtm@csail.mit.edu>

more regular kmap[] and description


Revision tags: xv6-rev6
# e25b74ca 01-Sep-2011 Frans Kaashoek <kaashoek@26-4-190.dynamic.csail.mit.edu>

Fix layout issues for printed version


# 15997d58 31-Aug-2011 Robert Morris <rtm@csail.mit.edu>

move the kernel to 0x80000000


# 6f232758 24-Aug-2011 Frans Kaashoek <kaashoek@26-4-190.dynamic.csail.mit.edu>

Eliminate USERTOP; no use for it.


# 5f069dcf 17-Aug-2011 Frans Kaashoek <kaashoek@Frans-Kaashoeks-MacBook-Pro.local>

Switch back to #define for PHYSTOP. Using the E820 to retrieve the memory map is too complicated (must be done in 16-bit real-mode, probably enlarged bootblock beyond 512 bytes, and a #define requir

Switch back to #define for PHYSTOP. Using the E820 to retrieve the memory map is too complicated (must be done in 16-bit real-mode, probably enlarged bootblock beyond 512 bytes, and a #define requires less explanation).

show more ...


# c3dcf479 16-Aug-2011 Frans Kaashoek <kaashoek@26-4-190.dynamic.csail.mit.edu>

Clean up memlayout.h
Get rid of last instances of linear address and "la"
Get ready for detecting physical memory dynamically


# 66ba8079 10-Aug-2011 Frans Kaashoek <kaashoek@42.sub-75-251-87.myvzw.com>

Use static page table for boot, mapping first 4Mbyte; no more segment trick
Allocate proper kernel page table immediately in main using boot allocator
Remove pginit
Simplify address space layout a ti

Use static page table for boot, mapping first 4Mbyte; no more segment trick
Allocate proper kernel page table immediately in main using boot allocator
Remove pginit
Simplify address space layout a tiny bit
More to come (e.g., superpages to simplify static table)

show more ...


# a56c8d60 08-Aug-2011 Frans Kaashoek <kaashoek@79.sub-75-194-237.myvzw.com>

One definition of several macros and constants


# 67d4254d 07-Aug-2011 Frans Kaashoek <kaashoek@14.sub-75-194-120.myvzw.com>

oops


Revision tags: xv6-rev5, xv6-2010, xv6-rev4, xv6-rev3, xv6-2008, xv6-2007, xv6-rev1, symlinks, xv6-2006, xv6-rev0
# 89eb5fbe 24-Jun-2006 rtm <rtm>

boot more than two CPUs, each on own initial stack


# 7baa34a4 21-Jun-2006 kaashoek <kaashoek>

start on MP; detect MP configuration