pgdir_walk, boot_map_segment, page_{lookup,remove,insert} implemented.
commit9740be443983e80da5bf00d540036b1300232267
authorGuanqun Lu <Guanqun.Lu@Gmail.com>
Sat, 8 Mar 2008 15:16:03 +0000 (8 23:16 +0800)
committerGuanqun Lu <Guanqun.Lu@Gmail.com>
Sat, 8 Mar 2008 15:16:03 +0000 (8 23:16 +0800)
treea19477f023cb85a0e7bfa69fdc6bd580cdc8f856
parent7f6a57605ca49fb28b122af7db27384177a5ba5f
pgdir_walk, boot_map_segment, page_{lookup,remove,insert} implemented.

the return value of pgdir_walk is a little different from what i
originally thought it was. it should return the actual page table
entry instead of the base value of the page table containing that
entry.

Signed-off-by: Guanqun Lu <Guanqun.Lu@Gmail.com>
kern/pmap.c