荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: jjk (Welcome to InstallBBS,Linux!), 信区: Linux
标 题: Kernel Hacking Guide(3)
发信站: 荔园晨风BBS站 (Thu Dec 13 19:52:12 2001), 转信
【 以下文字转载自 jjk 的信箱 】
【 原文由 jjksam@smth.org 所发表 】
发信人: gracewind (和风), 信区: FreeBSD
标 题: Kernel Hacking Guide(3)
发信站: BBS 水木清华站 (Wed Dec 12 09:38:11 2001)
i386/i386/pmap.c
physcial mapping module.
pmap_bootstrap(), 280行. 進行 pmap module 的初始動作. 被 getmemsize 呼叫.
設定 global variable:
avail_start 可用而未用的 physcial mem (physfree).
virtual_avail
virtual_end
kernel_pmap
並保留 virtual space 給 pmap 使用 (不 allocate physical addr),
CMAP1/CADDR1, CMAP2/CADDR2 for zeroing & copying pages.
ptmmap/ptvmmap for reading arbitrary physical pages
via /dev/mem.
msgbufmap/msgbufp to map the system message buffer.
--
《金陵酒肆留别》
风吹柳花满店香,吴姬压酒唤客尝。
金陵子弟来相送,欲行不行各尽觞。
请君试问东流水,别意与之谁短长。
※ 来源:·BBS 水木清华站 smth.org·[FROM: 210.28.216.9]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店