⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 page.htm

📁 这是一个Linux内核。是0.11版本的
💻 HTM
字号:
<!doctype html public "-//W3C//DTD HTML 3.2//EN"><html><head><title>Linux/mm/page.s</title><meta http-equiv=Content-Type content="text/html; charset=gb2312"><base href="http://oldlinux.org/lxr/http_cn/"></head><body bgcolor=white><div align=center>   [<b><i>源代码浏览</i></b>] [<a href="diff/mm/page.s">区别标定</a>] [<a href="ident">标识符搜索</a>] [<a href="search">文本搜索</a>] [<a href="find">文件搜索</a>]</div><h1 align=center>  <a href="http:/">     OldLinux</a>  <a href="http:blurb.html">    交叉引用</a><br>  <a href="source/">Linux</a>/<a href="source/mm/">mm</a>/<a href="source/mm/page.s">page.s</a></h1><div align=center>    <b>版本:</b>   [<a href="source/mm/page.s?v=1.0">1.0</a>] [<a href="source/mm/page.s?v=0.99.11">0.99.11</a>] [<a href="source/mm/page.s?v=0.99">0.99</a>] [<a href="source/mm/page.s?v=0.98">0.98</a>] [<a href="source/mm/page.s?v=0.97">0.97</a>] [<a href="source/mm/page.s?v=0.96a">0.96a</a>] [<a href="source/mm/page.s?v=0.95">0.95</a>] [<a href="source/mm/page.s?v=0.12">0.12</a>] [<b><i>0.11</i></b>] [<a href="source/mm/page.s?v=0.01">0.01</a>]  <br>  <b>体系结构:</b>   [<b><i>i386</i></b>]  <br></div><hr><pre>  <a name=L1 href="source/mm/page.s#L1">1</a> /*  <a name=L2 href="source/mm/page.s#L2">2</a>  *  linux/mm/page.s  <a name=L3 href="source/mm/page.s#L3">3</a>  *  <a name=L4 href="source/mm/page.s#L4">4</a>  *  (C) 1991  Linus Torvalds  <a name=L5 href="source/mm/page.s#L5">5</a>  */  <a name=L6 href="source/mm/page.s#L6">6</a>   <a name=L7 href="source/mm/page.s#L7">7</a> /*  <a name=L8 href="source/mm/page.s#L8">8</a>  * page.s contains the low-level page-exception code.  <a name=L9 href="source/mm/page.s#L9">9</a>  * the real work is done in mm.c <a name=L10 href="source/mm/page.s#L10">10</a>  */ <a name=L11 href="source/mm/page.s#L11">11</a>  <a name=L12 href="source/mm/page.s#L12">12</a> .globl _page_fault <a name=L13 href="source/mm/page.s#L13">13</a>  <a name=L14 href="source/mm/page.s#L14">14</a> _page_fault: <a name=L15 href="source/mm/page.s#L15">15</a>         xchgl %eax,(%esp) <a name=L16 href="source/mm/page.s#L16">16</a>         pushl %ecx <a name=L17 href="source/mm/page.s#L17">17</a>         pushl %edx <a name=L18 href="source/mm/page.s#L18">18</a>         push %ds <a name=L19 href="source/mm/page.s#L19">19</a>         push %es <a name=L20 href="source/mm/page.s#L20">20</a>         push %fs <a name=L21 href="source/mm/page.s#L21">21</a>         movl $0x10,%edx <a name=L22 href="source/mm/page.s#L22">22</a>         mov %dx,%ds <a name=L23 href="source/mm/page.s#L23">23</a>         mov %dx,%es <a name=L24 href="source/mm/page.s#L24">24</a>         mov %dx,%fs <a name=L25 href="source/mm/page.s#L25">25</a>         movl %cr2,%edx <a name=L26 href="source/mm/page.s#L26">26</a>         pushl %edx <a name=L27 href="source/mm/page.s#L27">27</a>         pushl %eax <a name=L28 href="source/mm/page.s#L28">28</a>         testl $1,%eax <a name=L29 href="source/mm/page.s#L29">29</a>         jne 1f <a name=L30 href="source/mm/page.s#L30">30</a>         call _do_no_page <a name=L31 href="source/mm/page.s#L31">31</a>         jmp 2f <a name=L32 href="source/mm/page.s#L32">32</a> 1:      call _do_wp_page <a name=L33 href="source/mm/page.s#L33">33</a> 2:      addl $8,%esp <a name=L34 href="source/mm/page.s#L34">34</a>         pop %fs <a name=L35 href="source/mm/page.s#L35">35</a>         pop %es <a name=L36 href="source/mm/page.s#L36">36</a>         pop %ds <a name=L37 href="source/mm/page.s#L37">37</a>         popl %edx <a name=L38 href="source/mm/page.s#L38">38</a>         popl %ecx <a name=L39 href="source/mm/page.s#L39">39</a>         popl %eax <a name=L40 href="source/mm/page.s#L40">40</a>         iret</pre><hr><div align=center>   [<b><i>源代码浏览</i></b>] [<a href="diff/mm/page.s">区别标定</a>] [<a href="ident">标识符搜索</a>] [<a href="search">文本搜索</a>] [<a href="find">文件搜索</a>] </div><hr>本网页由 <a href="http:blurb.html">LXR引擎</a> 自动生成.<br></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -