From 2c466e9b2544cecd5e8d82cd44078a1353c2f12a Mon Sep 17 00:00:00 2001 From: Yifan Wu Date: Fri, 27 Nov 2020 16:38:02 +0800 Subject: [PATCH] Small Fix. --- docs/_sources/chapter2/1rv-privilege.rst.txt | 2 +- docs/chapter2/1rv-privilege.html | 2 +- source/chapter2/1rv-privilege.rst | 2 +- source/pygments-coloring.txt | 32 ++++++++++++++++++++ 4 files changed, 35 insertions(+), 3 deletions(-) create mode 100644 source/pygments-coloring.txt diff --git a/docs/_sources/chapter2/1rv-privilege.rst.txt b/docs/_sources/chapter2/1rv-privilege.rst.txt index 860ba8c0..0a440b59 100644 --- a/docs/_sources/chapter2/1rv-privilege.rst.txt +++ b/docs/_sources/chapter2/1rv-privilege.rst.txt @@ -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` 中讲解,有兴趣的读者可以参考。 .. 随着特权级的逐渐降低,硬件的能力受到限制, diff --git a/docs/chapter2/1rv-privilege.html b/docs/chapter2/1rv-privilege.html index df9f727a..29598d60 100644 --- a/docs/chapter2/1rv-privilege.html +++ b/docs/chapter2/1rv-privilege.html @@ -368,7 +368,7 @@

RISC-V 特权级架构附录 C:深入机器模式:RustSBI 中讲解,有兴趣的读者可以参考。

+是作为可选内容在 附录 C:深入机器模式:RustSBI 中讲解,有兴趣的读者可以参考。

diff --git a/source/chapter2/1rv-privilege.rst b/source/chapter2/1rv-privilege.rst index 860ba8c0..0a440b59 100644 --- a/source/chapter2/1rv-privilege.rst +++ b/source/chapter2/1rv-privilege.rst @@ -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` 中讲解,有兴趣的读者可以参考。 .. 随着特权级的逐渐降低,硬件的能力受到限制, diff --git a/source/pygments-coloring.txt b/source/pygments-coloring.txt new file mode 100644 index 00000000..09c2cb54 --- /dev/null +++ b/source/pygments-coloring.txt @@ -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 +