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 中讲解,有兴趣的读者可以参考。
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
+