version 1.24, 2003/07/15 03:36:13 |
version 1.24.2.1, 2005/06/08 11:32:47 |
Line 2011 pmap_enter(pmap, va, pa, prot, flags) |
|
Line 2011 pmap_enter(pmap, va, pa, prot, flags) |
|
new_pte |= PG_VALID; |
new_pte |= PG_VALID; |
if (prot & VM_PROT_WRITE) |
if (prot & VM_PROT_WRITE) |
new_pte |= PG_WRITE; |
new_pte |= PG_WRITE; |
|
if (flags & VM_PROT_ALL) { |
|
new_pte |= PG_REF; |
|
if (flags & VM_PROT_WRITE) { |
|
new_pte |= PG_MOD; |
|
} |
|
} |
|
|
/* ...and finally the page-frame number. */ |
/* ...and finally the page-frame number. */ |
new_pte |= PA_PGNUM(pa); |
new_pte |= PA_PGNUM(pa); |