Skip to content

Commit

Permalink
Small Fix.
Browse files Browse the repository at this point in the history
  • Loading branch information
wyfcyx committed Nov 27, 2020
1 parent ec042a3 commit 2c466e9
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/_sources/chapter2/1rv-privilege.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ U 模式的应用程序之间的接口被称为 **应用程序二进制接口**
第一章只是一个简单的嵌入式应用,它全程运行在 M 模式下。而在后续的章节中,我们会用到 M/S/U 三种特权级:其中我们的内核运行在 S 模式下
(在本章表现为一个简单的批处理系统),应用程序运行在 U 特权级下,第一章提到的预编译的 bootloader 实际上是运行在 M 模式下的 SEE。
整个系统就由这三层运行在不同特权级下的不同软件组成。在特权级相关机制方面,本书正文中我们重点关心 S/U 特权级, M 特权级的机制细节则
是作为可选内容在附录 :doc:`/appendix-c/index` 中讲解,有兴趣的读者可以参考。
是作为可选内容在 :doc:`/appendix-c/index` 中讲解,有兴趣的读者可以参考。

..
随着特权级的逐渐降低,硬件的能力受到限制,
Expand Down
2 changes: 1 addition & 1 deletion docs/chapter2/1rv-privilege.html
Original file line number Diff line number Diff line change
Expand Up @@ -368,7 +368,7 @@ <h1>RISC-V 特权级架构<a class="headerlink" href="#risc-v" title="永久链
<p>第一章只是一个简单的嵌入式应用,它全程运行在 M 模式下。而在后续的章节中,我们会用到 M/S/U 三种特权级:其中我们的内核运行在 S 模式下
(在本章表现为一个简单的批处理系统),应用程序运行在 U 特权级下,第一章提到的预编译的 bootloader 实际上是运行在 M 模式下的 SEE。
整个系统就由这三层运行在不同特权级下的不同软件组成。在特权级相关机制方面,本书正文中我们重点关心 S/U 特权级, M 特权级的机制细节则
是作为可选内容在附录 <a class="reference internal" href="../appendix-c/index.html"><span class="doc">附录 C:深入机器模式:RustSBI</span></a> 中讲解,有兴趣的读者可以参考。</p>
是作为可选内容在 <a class="reference internal" href="../appendix-c/index.html"><span class="doc">附录 C:深入机器模式:RustSBI</span></a> 中讲解,有兴趣的读者可以参考。</p>
</div>


Expand Down
2 changes: 1 addition & 1 deletion source/chapter2/1rv-privilege.rst
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ U 模式的应用程序之间的接口被称为 **应用程序二进制接口**
第一章只是一个简单的嵌入式应用,它全程运行在 M 模式下。而在后续的章节中,我们会用到 M/S/U 三种特权级:其中我们的内核运行在 S 模式下
(在本章表现为一个简单的批处理系统),应用程序运行在 U 特权级下,第一章提到的预编译的 bootloader 实际上是运行在 M 模式下的 SEE。
整个系统就由这三层运行在不同特权级下的不同软件组成。在特权级相关机制方面,本书正文中我们重点关心 S/U 特权级, M 特权级的机制细节则
是作为可选内容在附录 :doc:`/appendix-c/index` 中讲解,有兴趣的读者可以参考。
是作为可选内容在 :doc:`/appendix-c/index` 中讲解,有兴趣的读者可以参考。

..
随着特权级的逐渐降低,硬件的能力受到限制,
Expand Down
32 changes: 32 additions & 0 deletions source/pygments-coloring.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
Pygments 默认配色:
Keyword.Constant 深绿加粗
Keyword.Declaration 深绿加粗
Keyword.Namespace 深绿加粗
Keyword.Pseudo 浅绿
Keyword.Reserved 深绿加粗
Keyword.Type 樱桃红
Name.Attribute 棕黄
Name.Builtin 浅绿
Name.Builtin.Pseudo 浅绿
Name.Class 深蓝加粗
Name.Constant 棕红
Name.Decorator 浅紫
Name.Entity 灰色
Name.Exception 深红
Name.Function 深蓝
Name.Function.Magic 深蓝
Name.Label 棕黄
Name.Namespace 深蓝加粗
Name.Other 默认黑色
Name.Tag 深绿加粗
Name.Variable 蓝黑


通用寄存器 -> 棕黄 Name.Attribute
CSR -> 棕红 Name.Constant
指令 -> 浅紫 Name.Decorator
伪指令 -> 樱桃红 Keyword.Type
Directives -> 深蓝 Name.Function
标签/剩余字面量 -> 浅绿 Name.Builtin
数字 -> Number

0 comments on commit 2c466e9

Please sign in to comment.