Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Miykael_xxm
RCore Tutorial Book V3
提交
b69f6b52
R
RCore Tutorial Book V3
项目概览
Miykael_xxm
/
RCore Tutorial Book V3
与 Fork 源项目一致
Fork自
rcore-os / RCore Tutorial Book V3
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
RCore Tutorial Book V3
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
b69f6b52
编写于
11月 16, 2020
作者:
Y
Yifan Wu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Try Utterance.
上级
fd331ca8
变更
21
隐藏空白更改
内联
并排
Showing
21 changed file
with
258 addition
and
5 deletion
+258
-5
docs/_sources/chapter2/index.rst.txt
docs/_sources/chapter2/index.rst.txt
+6
-0
docs/_sources/index.rst.txt
docs/_sources/index.rst.txt
+1
-0
docs/chapter1/1app-ee-platform.html
docs/chapter1/1app-ee-platform.html
+1
-0
docs/chapter1/2remove-std.html
docs/chapter1/2remove-std.html
+1
-0
docs/chapter1/3minimal-rt.html
docs/chapter1/3minimal-rt.html
+1
-0
docs/chapter1/4load-manually.html
docs/chapter1/4load-manually.html
+1
-0
docs/chapter1/5sbi-print.html
docs/chapter1/5sbi-print.html
+1
-0
docs/chapter1/6practice.html
docs/chapter1/6practice.html
+3
-2
docs/chapter1/index.html
docs/chapter1/index.html
+1
-0
docs/chapter2/index.html
docs/chapter2/index.html
+216
-0
docs/collaboration.html
docs/collaboration.html
+1
-0
docs/genindex.html
docs/genindex.html
+1
-0
docs/index.html
docs/index.html
+1
-0
docs/objects.inv
docs/objects.inv
+0
-0
docs/quickstart.html
docs/quickstart.html
+1
-0
docs/rest-example.html
docs/rest-example.html
+3
-2
docs/search.html
docs/search.html
+1
-0
docs/searchindex.js
docs/searchindex.js
+1
-1
source/chapter2/index.rst
source/chapter2/index.rst
+6
-0
source/conf.py
source/conf.py
+10
-0
source/index.rst
source/index.rst
+1
-0
未找到文件。
docs/_sources/chapter2/index.rst.txt
0 → 100644
浏览文件 @
b69f6b52
第二章:系统调用
==============================================
.. toctree::
:hidden:
:maxdepth: 4
\ No newline at end of file
docs/_sources/index.rst.txt
浏览文件 @
b69f6b52
...
...
@@ -13,6 +13,7 @@ rCore-Tutorial-Book 第三版
quickstart
chapter1/index
chapter2/index
.. toctree::
:maxdepth: 2
...
...
docs/chapter1/1app-ee-platform.html
浏览文件 @
b69f6b52
...
...
@@ -99,6 +99,7 @@
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"6practice.html"
>
练习一
</a></li>
</ul>
</li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/chapter1/2remove-std.html
浏览文件 @
b69f6b52
...
...
@@ -99,6 +99,7 @@
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"6practice.html"
>
练习一
</a></li>
</ul>
</li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/chapter1/3minimal-rt.html
浏览文件 @
b69f6b52
...
...
@@ -100,6 +100,7 @@
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"6practice.html"
>
练习一
</a></li>
</ul>
</li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/chapter1/4load-manually.html
浏览文件 @
b69f6b52
...
...
@@ -99,6 +99,7 @@
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"6practice.html"
>
练习一
</a></li>
</ul>
</li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/chapter1/5sbi-print.html
浏览文件 @
b69f6b52
...
...
@@ -96,6 +96,7 @@
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"6practice.html"
>
练习一
</a></li>
</ul>
</li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/chapter1/6practice.html
浏览文件 @
b69f6b52
...
...
@@ -37,7 +37,7 @@
<link
rel=
"stylesheet"
href=
"../_static/pygments.css"
type=
"text/css"
/>
<link
rel=
"index"
title=
"索引"
href=
"../genindex.html"
/>
<link
rel=
"search"
title=
"搜索"
href=
"../search.html"
/>
<link
rel=
"next"
title=
"
reStructuredText 基本语法"
href=
"../rest-example
.html"
/>
<link
rel=
"next"
title=
"
第二章:系统调用"
href=
"../chapter2/index
.html"
/>
<link
rel=
"prev"
title=
"格式化输出"
href=
"5sbi-print.html"
/>
</head>
...
...
@@ -97,6 +97,7 @@
</li>
</ul>
</li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
@@ -190,7 +191,7 @@ addr2line 工具在运行结束之后手动去可执行文件中查找每个地
<div
class=
"rst-footer-buttons"
role=
"navigation"
aria-label=
"footer navigation"
>
<a
href=
"../
rest-example.html"
class=
"btn btn-neutral float-right"
title=
"reStructuredText 基本语法
"
accesskey=
"n"
rel=
"next"
>
Next
<span
class=
"fa fa-arrow-circle-right"
></span></a>
<a
href=
"../
chapter2/index.html"
class=
"btn btn-neutral float-right"
title=
"第二章:系统调用
"
accesskey=
"n"
rel=
"next"
>
Next
<span
class=
"fa fa-arrow-circle-right"
></span></a>
<a
href=
"5sbi-print.html"
class=
"btn btn-neutral float-left"
title=
"格式化输出"
accesskey=
"p"
rel=
"prev"
><span
class=
"fa fa-arrow-circle-left"
></span>
Previous
</a>
...
...
docs/chapter1/index.html
浏览文件 @
b69f6b52
...
...
@@ -94,6 +94,7 @@
<li
class=
"toctree-l2"
><a
class=
"reference internal"
href=
"6practice.html"
>
练习一
</a></li>
</ul>
</li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/chapter2/index.html
0 → 100644
浏览文件 @
b69f6b52
<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="zh-CN" > <![endif]-->
<!--[if gt IE 8]><!-->
<html
class=
"no-js"
lang=
"zh-CN"
>
<!--<![endif]-->
<head>
<meta
charset=
"utf-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0"
>
<title>
第二章:系统调用
—
rCore-Tutorial-Book-v3 0.1 文档
</title>
<script
type=
"text/javascript"
src=
"../_static/js/modernizr.min.js"
></script>
<script
type=
"text/javascript"
id=
"documentation_options"
data-url_root=
"../"
src=
"../_static/documentation_options.js"
></script>
<script
src=
"../_static/jquery.js"
></script>
<script
src=
"../_static/underscore.js"
></script>
<script
src=
"../_static/doctools.js"
></script>
<script
src=
"../_static/language_data.js"
></script>
<script
src=
"../_static/translations.js"
></script>
<script
async=
"async"
src=
"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"
></script>
<script
type=
"text/javascript"
src=
"../_static/js/theme.js"
></script>
<link
rel=
"stylesheet"
href=
"../_static/css/theme.css"
type=
"text/css"
/>
<link
rel=
"stylesheet"
href=
"../_static/pygments.css"
type=
"text/css"
/>
<link
rel=
"index"
title=
"索引"
href=
"../genindex.html"
/>
<link
rel=
"search"
title=
"搜索"
href=
"../search.html"
/>
<link
rel=
"next"
title=
"reStructuredText 基本语法"
href=
"../rest-example.html"
/>
<link
rel=
"prev"
title=
"练习一"
href=
"../chapter1/6practice.html"
/>
</head>
<body
class=
"wy-body-for-nav"
>
<div
class=
"wy-grid-for-nav"
>
<nav
data-toggle=
"wy-nav-shift"
class=
"wy-nav-side"
>
<div
class=
"wy-side-scroll"
>
<div
class=
"wy-side-nav-search"
>
<a
href=
"../index.html"
class=
"icon icon-home"
>
rCore-Tutorial-Book-v3
</a>
<div
role=
"search"
>
<form
id=
"rtd-search-form"
class=
"wy-form"
action=
"../search.html"
method=
"get"
>
<input
type=
"text"
name=
"q"
placeholder=
"Search docs"
/>
<input
type=
"hidden"
name=
"check_keywords"
value=
"yes"
/>
<input
type=
"hidden"
name=
"area"
value=
"default"
/>
</form>
</div>
</div>
<div
class=
"wy-menu wy-menu-vertical"
data-spy=
"affix"
role=
"navigation"
aria-label=
"main navigation"
>
<p
class=
"caption"
><span
class=
"caption-text"
>
正文
</span></p>
<ul
class=
"current"
>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../quickstart.html"
>
快速上手
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../chapter1/index.html"
>
第一章:构建运行 RV64 裸机程序
</a></li>
<li
class=
"toctree-l1 current"
><a
class=
"current reference internal"
href=
"#"
>
第二章:系统调用
</a><ul
class=
"simple"
>
</ul>
</li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../rest-example.html"
>
reStructuredText 基本语法
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"../collaboration.html"
>
项目协作
</a></li>
</ul>
</div>
</div>
</nav>
<section
data-toggle=
"wy-nav-shift"
class=
"wy-nav-content-wrap"
>
<nav
class=
"wy-nav-top"
aria-label=
"top navigation"
>
<i
data-toggle=
"wy-nav-top"
class=
"fa fa-bars"
></i>
<a
href=
"../index.html"
>
rCore-Tutorial-Book-v3
</a>
</nav>
<div
class=
"wy-nav-content"
>
<div
class=
"rst-content"
>
<div
role=
"navigation"
aria-label=
"breadcrumbs navigation"
>
<ul
class=
"wy-breadcrumbs"
>
<li><a
href=
"../index.html"
>
Docs
</a>
»
</li>
<li>
第二章:系统调用
</li>
<li
class=
"wy-breadcrumbs-aside"
>
<a
href=
"../_sources/chapter2/index.rst.txt"
rel=
"nofollow"
>
View page source
</a>
</li>
</ul>
<hr/>
</div>
<div
role=
"main"
class=
"document"
itemscope=
"itemscope"
itemtype=
"http://schema.org/Article"
>
<div
itemprop=
"articleBody"
>
<div
class=
"section"
id=
"id1"
>
<h1>
第二章:系统调用
<a
class=
"headerlink"
href=
"#id1"
title=
"永久链接至标题"
>
¶
</a></h1>
<div
class=
"toctree-wrapper compound"
>
</div>
</div>
</div>
</div>
<footer>
<div
class=
"rst-footer-buttons"
role=
"navigation"
aria-label=
"footer navigation"
>
<a
href=
"../rest-example.html"
class=
"btn btn-neutral float-right"
title=
"reStructuredText 基本语法"
accesskey=
"n"
rel=
"next"
>
Next
<span
class=
"fa fa-arrow-circle-right"
></span></a>
<a
href=
"../chapter1/6practice.html"
class=
"btn btn-neutral float-left"
title=
"练习一"
accesskey=
"p"
rel=
"prev"
><span
class=
"fa fa-arrow-circle-left"
></span>
Previous
</a>
</div>
<hr/>
<div
role=
"contentinfo"
>
<p>
©
Copyright 2020, Yifan Wu
</p>
</div>
Built with
<a
href=
"http://sphinx-doc.org/"
>
Sphinx
</a>
using a
<a
href=
"https://github.com/rtfd/sphinx_rtd_theme"
>
theme
</a>
provided by
<a
href=
"https://readthedocs.org"
>
Read the Docs
</a>
.
</footer>
</div>
</div>
</section>
</div>
<script
type=
"text/javascript"
>
jQuery
(
function
()
{
SphinxRtdTheme
.
Navigation
.
enable
(
true
);
});
</script>
</body>
</html>
\ No newline at end of file
docs/collaboration.html
浏览文件 @
b69f6b52
...
...
@@ -85,6 +85,7 @@
<ul>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"quickstart.html"
>
快速上手
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter1/index.html"
>
第一章:构建运行 RV64 裸机程序
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul
class=
"current"
>
...
...
docs/genindex.html
浏览文件 @
b69f6b52
...
...
@@ -84,6 +84,7 @@
<ul>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"quickstart.html"
>
快速上手
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter1/index.html"
>
第一章:构建运行 RV64 裸机程序
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/index.html
浏览文件 @
b69f6b52
...
...
@@ -85,6 +85,7 @@
<ul>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"quickstart.html"
>
快速上手
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter1/index.html"
>
第一章:构建运行 RV64 裸机程序
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/objects.inv
浏览文件 @
b69f6b52
无法预览此类型文件
docs/quickstart.html
浏览文件 @
b69f6b52
...
...
@@ -88,6 +88,7 @@
</ul>
</li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter1/index.html"
>
第一章:构建运行 RV64 裸机程序
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/rest-example.html
浏览文件 @
b69f6b52
...
...
@@ -38,7 +38,7 @@
<link
rel=
"index"
title=
"索引"
href=
"genindex.html"
/>
<link
rel=
"search"
title=
"搜索"
href=
"search.html"
/>
<link
rel=
"next"
title=
"项目协作"
href=
"collaboration.html"
/>
<link
rel=
"prev"
title=
"
练习一"
href=
"chapter1/6practice
.html"
/>
<link
rel=
"prev"
title=
"
第二章:系统调用"
href=
"chapter2/index
.html"
/>
</head>
<body
class=
"wy-body-for-nav"
>
...
...
@@ -86,6 +86,7 @@
<ul>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"quickstart.html"
>
快速上手
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter1/index.html"
>
第一章:构建运行 RV64 裸机程序
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul
class=
"current"
>
...
...
@@ -205,7 +206,7 @@
<a
href=
"collaboration.html"
class=
"btn btn-neutral float-right"
title=
"项目协作"
accesskey=
"n"
rel=
"next"
>
Next
<span
class=
"fa fa-arrow-circle-right"
></span></a>
<a
href=
"chapter
1/6practice.html"
class=
"btn btn-neutral float-left"
title=
"练习一
"
accesskey=
"p"
rel=
"prev"
><span
class=
"fa fa-arrow-circle-left"
></span>
Previous
</a>
<a
href=
"chapter
2/index.html"
class=
"btn btn-neutral float-left"
title=
"第二章:系统调用
"
accesskey=
"p"
rel=
"prev"
><span
class=
"fa fa-arrow-circle-left"
></span>
Previous
</a>
</div>
...
...
docs/search.html
浏览文件 @
b69f6b52
...
...
@@ -85,6 +85,7 @@
<ul>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"quickstart.html"
>
快速上手
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter1/index.html"
>
第一章:构建运行 RV64 裸机程序
</a></li>
<li
class=
"toctree-l1"
><a
class=
"reference internal"
href=
"chapter2/index.html"
>
第二章:系统调用
</a></li>
</ul>
<p
class=
"caption"
><span
class=
"caption-text"
>
开发注记
</span></p>
<ul>
...
...
docs/searchindex.js
浏览文件 @
b69f6b52
Search
.
setIndex
({
docnames
:[
"
chapter1/1app-ee-platform
"
,
"
chapter1/2remove-std
"
,
"
chapter1/3minimal-rt
"
,
"
chapter1/4load-manually
"
,
"
chapter1/5sbi-print
"
,
"
chapter1/6practice
"
,
"
chapter1/index
"
,
"
collaboration
"
,
"
index
"
,
"
quickstart
"
,
"
rest-example
"
],
envversion
:{
"
sphinx.domains.c
"
:
2
,
"
sphinx.domains.changeset
"
:
1
,
"
sphinx.domains.citation
"
:
1
,
"
sphinx.domains.cpp
"
:
3
,
"
sphinx.domains.index
"
:
1
,
"
sphinx.domains.javascript
"
:
2
,
"
sphinx.domains.math
"
:
2
,
"
sphinx.domains.python
"
:
2
,
"
sphinx.domains.rst
"
:
2
,
"
sphinx.domains.std
"
:
1
,
sphinx
:
56
},
filenames
:[
"
chapter1/1app-ee-platform.rst
"
,
"
chapter1/2remove-std.rst
"
,
"
chapter1/3minimal-rt.rst
"
,
"
chapter1/4load-manually.rst
"
,
"
chapter1/5sbi-print.rst
"
,
"
chapter1/6practice.rst
"
,
"
chapter1/index.rst
"
,
"
collaboration.rst
"
,
"
index.rst
"
,
"
quickstart.rst
"
,
"
rest-example.rst
"
],
objects
:{},
objnames
:{},
objtypes
:{},
terms
:{
"
00
"
:
3
,
"
00000000
"
:
3
,
"
0000000000000000
"
:
3
,
"
0000000000000001
"
:
3
,
"
0000000000000013
"
:
3
,
"
0000000000000018
"
:
3
,
"
000000000000001a
"
:
3
,
"
0000000000000041
"
:
3
,
"
000000000000006a
"
:
3
,
"
00000000000000ab
"
:
3
,
"
00000000000001c8
"
:
3
,
"
0000000000010000
"
:
3
,
"
0000000080020000
"
:
3
,
"
0000000080020010
"
:
3
,
"
0000000080021000
"
:
3
,
"
0000000080031000
"
:
3
,
"
00001000
"
:
3
,
"
00002000
"
:
3
,
"
0000206a
"
:
3
,
"
00002080
"
:
3
,
"
00002248
"
:
3
,
"
00002289
"
:
3
,
"
01
"
:
3
,
"
02
"
:
3
,
"
06
"
:
0
,
"
06s
"
:
1
,
"
09
"
:
0
,
"
0x0
"
:
3
,
"
0x0000000000000000
"
:
3
,
"
0x000000000000001a
"
:
3
,
"
0x0000000000001000
"
:
3
,
"
0x0000000000002000
"
:
3
,
"
0x0000000000010000
"
:
3
,
"
0x0000000080020000
"
:
3
,
"
0x0000000080021000
"
:
3
,
"
0x1
"
:
3
,
"
0x1000
"
:
3
,
"
0x1a
"
:
3
,
"
0x20000
"
:
3
,
"
0x222
"
:[
4
,
6
],
"
0x80000000
"
:[
2
,
3
],
"
0x80020000
"
:[
2
,
3
,
4
,
6
],
"
0x80021000
"
:
3
,
"
0x80022000
"
:[
4
,
6
],
"
0x80023000
"
:[
4
,
6
],
"
0x80033000
"
:[
4
,
6
],
"
0xb109
"
:[
4
,
6
],
"
10
"
:[
2
,
3
],
"
11
"
:[
0
,
2
,
3
],
"
115200
"
:
3
,
"
12
"
:
3
,
"
128k
"
:
3
,
"
13
"
:[
3
,
4
],
"
14
"
:[
0
,
3
],
"
15
"
:
3
,
"
1500000
"
:
3
,
"
15s
"
:
0
,
"
16
"
:[
2
,
3
],
"
17
"
:
3
,
"
18
"
:
3
,
"
184
"
:
9
,
"
19
"
:
3
,
"
194
"
:
9
,
"
20
"
:
2
,
"
2018spring
"
:
2
,
"
2019spring
"
:
2
,
"
2020
"
:[
0
,
2
],
"
212
"
:
9
,
"
26
"
:
3
,
"
32
"
:[
0
,
2
],
"
4096
"
:[
2
,
3
],
"
42
"
:
9
,
"
45
"
:
3
,
"
46
"
:[
3
,
4
,
6
],
"
48
"
:
0
,
"
4c
"
:
3
,
"
4k
"
:
2
,
"
5212
"
:
9
,
"
56
"
:
3
,
"
64
"
:[
0
,
2
,
3
],
"
64i
"
:
0
,
"
73dc675b9
"
:
0
,
"
73dc675b9437c2a51a975a9f58cc66f05463c351
"
:
0
,
"
777
"
:
3
,
"
78wp4f2l
"
:
3
,
"
7f
"
:
3
,
"
828
"
:
2
,
"
9016
"
:
3
,
"
abstract
"
:
0
,
"
byte
"
:
3
,
"
class
"
:
3
,
"
default
"
:
3
,
"
float
"
:
3
,
"
for
"
:[
0
,
2
,
3
],
"
function
"
:[
1
,
2
],
"
if
"
:[
2
,
3
,
4
],
"
in
"
:[
0
,
1
,
2
,
3
],
"
new
"
:[
0
,
2
],
"
null
"
:
3
,
"
static
"
:
3
,
"
switch
"
:
2
,
"
while
"
:
2
,
__
:[
4
,
6
],
_____
:[
4
,
6
],
______
:[
4
,
6
],
_______
:[
4
,
6
],
___________
:[
4
,
6
],
_info
:
1
,
_start
:[
2
,
3
],
a0
:[
2
,
10
],
a1
:
2
,
a7
:
2
,
a_
:
2
,
a_n
:
2
,
abi
:
3
,
abs
:
3
,
activ
:
2
,
add
:[
7
,
10
],
addr2lin
:
5
,
addr
:
3
,
address
:[
2
,
3
],
align
:[
2
,
3
],
all
:
3
,
alloc
:
3
,
alpha
:
10
,
and
:
3
,
architectur
:
0
,
are
:
3
,
arg
:
2
,
as
:[
3
,
4
],
ascii
:
2
,
asm
:
2
,
assembl
:
2
,
assert
:
1
,
at
:[
4
,
6
],
attribut
:
3
,
ax
:
3
,
bare
:
0
,
base_address
:[
2
,
3
],
be
:
0
,
berkelei
:
2
,
beta
:
10
,
bin
:[
0
,
3
],
binari
:[
0
,
3
],
bind
:
3
,
bio
:
3
,
bit
:
3
,
blogo
:
1
,
board
:[
3
,
6
],
boot_stack
:[
2
,
3
,
4
,
6
],
boot_stack_top
:[
2
,
3
,
4
],
bootload
:[
2
,
3
,
4
],
box
:
3
,
bs
:
3
,
bss
:[
2
,
4
,
6
],
build
:[
1
,
2
,
3
,
7
],
burner
:
3
,
but
:
1
,
call
:[
0
,
2
],
calle
:
2
,
caller
:
2
,
can
:
0
,
cannot
:
1
,
cargo
:[
0
,
1
,
2
,
3
],
cd
:
6
,
central
:
0
,
cforc
:
2
,
cgu
:
3
,
ch1
:
6
,
checkout
:
6
,
chmod
:
3
,
clear_bss
:[
3
,
4
],
clink
:
2
,
clone
:
6
,
com
:
6
,
comment
:
3
,
commit
:[
0
,
7
],
compil
:[
0
,
1
,
2
],
complement
:
3
,
compress
:
3
,
config
:[
1
,
2
],
consol
:
4
,
console_putchar
:
4
,
contain
:
3
,
context
:
2
,
control
:
2
,
convent
:
2
,
copi
:
3
,
core
:[
0
,
1
,
4
],
cornel
:
2
,
cos
:
10
,
cp
:
3
,
cpu
:[
0
,
2
],
crate
:[
0
,
4
],
cross
:
1
,
cs3410
:
2
,
cs61c
:
2
,
ctrl
:
3
,
current
:
3
,
data
:[
2
,
3
,
4
,
6
],
date
:
0
,
dd
:
3
,
debug
:
0
,
debuginfo
:[
0
,
1
],
deploi
:
7
,
derefer
:
3
,
destin
:
2
,
dev
:[
0
,
1
,
3
],
devic
:
3
,
direct
:
3
,
directori
:
0
,
discard
:
2
,
doc
:
7
,
docker
:
9
,
dtr
:
3
,
e0463
:
0
,
ebss
:[
2
,
3
,
4
],
edata
:[
2
,
3
,
4
],
eh_fram
:
2
,
ekernel
:[
2
,
3
],
elf64
:
3
,
elf
:[
0
,
1
,
2
,
3
,
9
],
els
:[
3
,
4
],
endian
:
3
,
endif
:
3
,
entri
:[
2
,
3
,
4
,
6
],
entsiz
:
3
,
environ
:
0
,
eol
:
3
,
epilogu
:
2
,
erodata
:[
2
,
3
,
4
],
err
:[
1
,
4
],
error
:[
0
,
1
],
etext
:[
2
,
3
,
4
],
exclud
:
3
,
exec
:
3
,
execut
:[
0
,
3
],
extern
:[
3
,
4
],
extra
:
3
,
featur
:[
2
,
4
],
file
:[
0
,
2
,
3
,
4
],
filesiz
:
3
,
filter
:
3
,
find
:[
0
,
1
],
finish
:[
0
,
1
],
first
:
2
,
fixm
:[
3
,
6
,
9
],
flag
:
3
,
flow
:
2
,
fmt
:
4
,
fn
:[
0
,
1
,
2
,
3
,
4
,
10
],
for_each
:
3
,
format
:
3
,
found
:
1
,
fp
:[
2
,
5
],
frame
:
2
,
from
:
2
,
func
:
3
,
gdb
:
3
,
gif
:
10
,
git
:[
6
,
7
],
github
:
6
,
global
:
3
,
global_asm
:
2
,
globl
:
2
,
gnu
:[
0
,
1
],
gnu_stack
:
3
,
gp
:
2
,
grep
:
0
,
group
:
3
,
hash
:
0
,
header
:
3
,
heap
:
2
,
hello
:[
0
,
1
,
2
,
4
,
6
],
home
:[
0
,
1
],
host
:
0
,
html
:
7
,
http
:
6
,
i32
:
10
,
ifeq
:
3
,
imm
:
2
,
immedi
:
2
,
include_str
:
2
,
index
:[
3
,
7
],
info
:[
3
,
4
],
inner
:
3
,
instal
:[
0
,
7
],
instruct
:[
0
,
2
],
into
:
3
,
isa
:[
0
,
1
],
jal
:
2
,
jalr
:
2
,
jieba
:
7
,
k210
:
6
,
kei
:
3
,
kernel
:[
3
,
4
,
6
],
kernel_bin
:
3
,
kernel_elf
:
3
,
kernel_entry_pa
:
3
,
kflash
:
3
,
kib
:[
2
,
3
],
la
:
2
,
lang_item
:[
1
,
2
,
4
],
last
:
2
,
layout
:
2
,
ld
:[
2
,
3
],
lectur
:
2
,
leftarrow
:
2
,
let
:
4
,
lf
:
3
,
lifo
:
2
,
line
:
4
,
link
:
3
,
linkabl
:
3
,
linker
:[
2
,
3
],
linux
:[
0
,
1
,
9
],
list
:
0
,
littl
:
3
,
llvm
:
0
,
load
:
3
,
loader
:
3
,
local
:
3
,
localhost
:
9
,
locat
:
4
,
loop
:[
1
,
2
],
lpcrel_hi0
:
3
,
lsb
:
3
,
machin
:[
3
,
4
,
6
],
maco
:[
0
,
6
,
9
],
macro
:
1
,
macro_us
:
4
,
mafd
:
0
,
magic
:
3
,
mai
:
0
,
main
:[
0
,
2
,
3
,
4
,
6
],
maix
:[
3
,
6
,
9
],
make
:[
2
,
3
,
6
,
7
],
makefil
:
3
,
malloc
:
2
,
man
:
3
,
medeleg
:[
4
,
6
],
memori
:[
0
,
2
],
memsiz
:
3
,
merg
:[
3
,
7
],
messag
:
4
,
metadata
:
3
,
metal
:
0
,
mideleg
:[
4
,
6
],
miniterm
:[
3
,
9
],
misa
:[
4
,
6
],
mit
:
2
,
mod
:[
1
,
2
,
4
],
mode
:
3
,
ms
:
3
,
musl
:
9
,
mut
:
3
,
mv
:
3
,
name
:
3
,
ndx
:
3
,
nightli
:
0
,
no
:
3
,
no_main
:[
1
,
2
],
no_mangl
:[
2
,
4
],
no_std
:[
1
,
2
],
nobit
:
3
,
nograph
:
3
,
none
:[
0
,
1
,
2
,
3
,
4
,
9
],
not
:[
0
,
1
,
3
],
note
:[
0
,
2
],
notyp
:
3
,
nr
:
3
,
num
:
3
,
number
:
3
,
objcopi
:
3
,
object
:
2
,
objectfil
:
2
,
of
:
3
,
offset
:
3
,
ok
:
4
,
option
:[
1
,
4
],
order
:
3
,
os
:[
0
,
1
,
2
,
3
,
4
,
6
],
out
:
2
,
output_arch
:
2
,
panic
:[
1
,
4
],
panic_handl
:
4
,
panic_info_messag
:
4
,
panicinfo
:[
1
,
4
],
panick
:[
4
,
6
],
pc
:[
2
,
3
,
6
],
physaddr
:
3
,
physic
:
2
,
pip
:
7
,
platform
:[
0
,
4
,
6
],
point
:
3
,
pointer
:[
2
,
3
],
pop
:
2
,
prev
:
5
,
print
:[
0
,
4
],
println
:[
0
,
4
],
process
:[
0
,
3
],
processor
:[
0
,
3
],
progbit
:
3
,
program
:
3
,
prologu
:
2
,
pseudo
:
2
,
pub
:[
2
,
4
],
push
:[
2
,
7
],
py
:
3
,
pyseri
:
9
,
python3
:
3
,
python
:
9
,
qemu
:[
4
,
6
,
9
],
ra
:[
2
,
5
],
raw
:
3
,
rc
:
3
,
rcore
:[
0
,
1
,
6
,
9
],
rd
:
2
,
read
:
7
,
readelf
:
3
,
readthedoc
:
10
,
record
:
2
,
refcel
:
3
,
regist
:
2
,
releas
:[
0
,
2
,
3
],
requir
:[
1
,
3
],
rest
:
7
,
restor
:
2
,
restructuredtext
:
7
,
result
:[
1
,
4
],
ret
:
2
,
risc
:[
0
,
3
],
riscv32i
:
0
,
riscv32imac
:
0
,
riscv32imc
:
0
,
riscv64
:[
3
,
9
],
riscv64gc
:[
0
,
1
,
2
,
3
,
9
],
riscv64imac
:[
0
,
9
],
riscv64imafdc
:
0
,
riscv
:[
0
,
2
,
3
],
riscv_attribut
:
3
,
rodata
:[
2
,
3
,
4
,
6
],
rs
:[
0
,
1
,
2
,
3
,
4
,
6
],
rts
:
3
,
run
:[
0
,
3
,
6
],
rust
:[
1
,
2
,
3
,
4
,
5
,
9
,
10
],
rust_main
:[
2
,
3
,
4
,
5
],
rustc
:
0
,
rustflag
:
2
,
rustsbi
:[
3
,
4
,
6
],
rustup
:
0
,
rv32
:
0
,
rv32i
:
0
,
rv64
:
3
,
rv64acdfimsu
:[
4
,
6
],
rv64gc
:
1
,
rv64i
:
0
,
rvc
:
3
,
rw
:
3
,
s0
:
2
,
s11
:
2
,
s1
:
2
,
safe
:
3
,
save
:
2
,
sbi
:[
3
,
4
],
sbss
:[
2
,
3
,
4
],
scope
:
1
,
script
:
2
,
sdata
:[
2
,
3
,
4
],
section
:[
2
,
3
],
sectionnam
:
2
,
seek
:
3
,
serialport
:
3
,
set
:
0
,
shinbokuow
:[
0
,
1
],
shstrtab
:
3
,
shutdown
:[
4
,
6
],
sifiv
:
9
,
sin
:
10
,
size
:
3
,
skernel
:[
2
,
3
],
soft
:
3
,
some
:
4
,
sourc
:
2
,
sp
:
2
,
space
:
2
,
specif
:
3
,
sphinx
:[
7
,
10
],
sphinx_rtd_them
:
7
,
src
:[
0
,
1
,
2
,
3
,
4
,
6
],
srodata
:[
2
,
3
,
4
],
stack
:
2
,
stackfram
:
2
,
start
:[
1
,
3
],
std
:[
0
,
1
],
stext
:[
2
,
3
,
4
],
strace
:
0
,
string
:
3
,
strip
:
3
,
strtab
:
3
,
sudo
:
3
,
symbol
:
3
,
symtab
:
3
,
system
:[
0
,
3
],
sysv
:
3
,
t0
:
2
,
t6
:
2
,
tabl
:
3
,
target
:[
0
,
1
,
2
,
3
],
text
:[
2
,
3
,
4
,
6
],
the
:[
0
,
7
],
there
:
3
,
thi
:[
1
,
3
],
tls
:
3
,
to
:
3
,
toml
:
0
,
tool
:
3
,
tp
:
2
,
tree
:
0
,
trick
:
1
,
triplet
:
0
,
tsrc
:
2
,
ttyusb0
:
3
,
tutori
:[
0
,
1
,
6
,
9
],
type
:
3
,
u8
:
3
,
ubuntu
:[
0
,
3
,
9
],
ucb
:
3
,
und
:
3
,
unit
:
0
,
unix
:
3
,
unknown
:[
0
,
1
,
2
,
3
,
9
],
unoptim
:[
0
,
1
],
unsaf
:
3
,
unwrap
:[
1
,
4
],
use
:[
1
,
4
],
usiz
:[
3
,
4
],
v0
:[
0
,
1
],
v3
:[
0
,
1
,
6
],
valu
:
3
,
verbos
:
0
,
version
:[
0
,
3
,
4
,
6
],
virt
:
3
,
virtaddr
:
3
,
vis
:
3
,
wa
:
3
,
window
:
0
,
workspac
:[
0
,
1
],
world
:[
0
,
1
,
2
,
4
,
6
],
write
:[
0
,
1
,
3
],
write_volatil
:
3
,
wsl
:
6
,
x0
:
2
,
x1
:
2
,
x2
:
2
,
x31
:
2
,
x3
:
2
,
x4
:
2
,
x86
:
0
,
x86_64
:[
0
,
1
],
yes
:
2
,
zero
:
2
},
titles
:[
"
\
u5e94
\
u7528
\
u7a0b
\
u5e8f
\
u8fd0
\
u884c
\
u73af
\
u5883
\
u4e0e
\
u5e73
\
u53f0
\
u652f
\
u6301
"
,
"
\
u79fb
\
u9664
\
u6807
\
u51c6
\
u5e93
\
u4f9d
\
u8d56
"
,
"
\
u91cd
\
u5efa
\
u6700
\
u5c0f
\
u5316
\
u8fd0
\
u884c
\
u65f6
"
,
"
\
u624b
\
u52a8
\
u52a0
\
u8f7d
\
u3001
\
u8fd0
\
u884c
\
u5e94
\
u7528
\
u7a0b
\
u5e8f
"
,
"
\
u683c
\
u5f0f
\
u5316
\
u8f93
\
u51fa
"
,
"
\
u7ec3
\
u4e60
\
u4e00
"
,
"
\
u7b2c
\
u4e00
\
u7ae0
\
uff1a
\
u6784
\
u5efa
\
u8fd0
\
u884c RV64
\
u88f8
\
u673a
\
u7a0b
\
u5e8f
"
,
"
\
u9879
\
u76ee
\
u534f
\
u4f5c
"
,
"
rCore-Tutorial-Book
\
u7b2c
\
u4e09
\
u7248
"
,
"
\
u5feb
\
u901f
\
u4e0a
\
u624b
"
,
"
reStructuredText
\
u57fa
\
u672c
\
u8bed
\
u6cd5
"
],
titleterms
:{
backtrac
:
5
,
book
:
8
,
bss
:
3
,
k210
:
3
,
main
:
1
,
panic_handl
:
1
,
println
:
1
,
qemu
:
3
,
rcore
:
8
,
restructuredtext
:
10
,
risc
:
2
,
rust
:
0
,
rv64
:
6
,
tutori
:
8
}})
\ No newline at end of file
Search
.
setIndex
({
docnames
:[
"
chapter1/1app-ee-platform
"
,
"
chapter1/2remove-std
"
,
"
chapter1/3minimal-rt
"
,
"
chapter1/4load-manually
"
,
"
chapter1/5sbi-print
"
,
"
chapter1/6practice
"
,
"
chapter1/index
"
,
"
chapter2/index
"
,
"
collaboration
"
,
"
index
"
,
"
quickstart
"
,
"
rest-example
"
],
envversion
:{
"
sphinx.domains.c
"
:
2
,
"
sphinx.domains.changeset
"
:
1
,
"
sphinx.domains.citation
"
:
1
,
"
sphinx.domains.cpp
"
:
3
,
"
sphinx.domains.index
"
:
1
,
"
sphinx.domains.javascript
"
:
2
,
"
sphinx.domains.math
"
:
2
,
"
sphinx.domains.python
"
:
2
,
"
sphinx.domains.rst
"
:
2
,
"
sphinx.domains.std
"
:
1
,
sphinx
:
56
},
filenames
:[
"
chapter1/1app-ee-platform.rst
"
,
"
chapter1/2remove-std.rst
"
,
"
chapter1/3minimal-rt.rst
"
,
"
chapter1/4load-manually.rst
"
,
"
chapter1/5sbi-print.rst
"
,
"
chapter1/6practice.rst
"
,
"
chapter1/index.rst
"
,
"
chapter2/index.rst
"
,
"
collaboration.rst
"
,
"
index.rst
"
,
"
quickstart.rst
"
,
"
rest-example.rst
"
],
objects
:{},
objnames
:{},
objtypes
:{},
terms
:{
"
00
"
:
3
,
"
00000000
"
:
3
,
"
0000000000000000
"
:
3
,
"
0000000000000001
"
:
3
,
"
0000000000000013
"
:
3
,
"
0000000000000018
"
:
3
,
"
000000000000001a
"
:
3
,
"
0000000000000041
"
:
3
,
"
000000000000006a
"
:
3
,
"
00000000000000ab
"
:
3
,
"
00000000000001c8
"
:
3
,
"
0000000000010000
"
:
3
,
"
0000000080020000
"
:
3
,
"
0000000080020010
"
:
3
,
"
0000000080021000
"
:
3
,
"
0000000080031000
"
:
3
,
"
00001000
"
:
3
,
"
00002000
"
:
3
,
"
0000206a
"
:
3
,
"
00002080
"
:
3
,
"
00002248
"
:
3
,
"
00002289
"
:
3
,
"
01
"
:
3
,
"
02
"
:
3
,
"
06
"
:
0
,
"
06s
"
:
1
,
"
09
"
:
0
,
"
0x0
"
:
3
,
"
0x0000000000000000
"
:
3
,
"
0x000000000000001a
"
:
3
,
"
0x0000000000001000
"
:
3
,
"
0x0000000000002000
"
:
3
,
"
0x0000000000010000
"
:
3
,
"
0x0000000080020000
"
:
3
,
"
0x0000000080021000
"
:
3
,
"
0x1
"
:
3
,
"
0x1000
"
:
3
,
"
0x1a
"
:
3
,
"
0x20000
"
:
3
,
"
0x222
"
:[
4
,
6
],
"
0x80000000
"
:[
2
,
3
],
"
0x80020000
"
:[
2
,
3
,
4
,
6
],
"
0x80021000
"
:
3
,
"
0x80022000
"
:[
4
,
6
],
"
0x80023000
"
:[
4
,
6
],
"
0x80033000
"
:[
4
,
6
],
"
0xb109
"
:[
4
,
6
],
"
10
"
:[
2
,
3
],
"
11
"
:[
0
,
2
,
3
],
"
115200
"
:
3
,
"
12
"
:
3
,
"
128k
"
:
3
,
"
13
"
:[
3
,
4
],
"
14
"
:[
0
,
3
],
"
15
"
:
3
,
"
1500000
"
:
3
,
"
15s
"
:
0
,
"
16
"
:[
2
,
3
],
"
17
"
:
3
,
"
18
"
:
3
,
"
184
"
:
10
,
"
19
"
:
3
,
"
194
"
:
10
,
"
20
"
:
2
,
"
2018spring
"
:
2
,
"
2019spring
"
:
2
,
"
2020
"
:[
0
,
2
],
"
212
"
:
10
,
"
26
"
:
3
,
"
32
"
:[
0
,
2
],
"
4096
"
:[
2
,
3
],
"
42
"
:
10
,
"
45
"
:
3
,
"
46
"
:[
3
,
4
,
6
],
"
48
"
:
0
,
"
4c
"
:
3
,
"
4k
"
:
2
,
"
5212
"
:
10
,
"
56
"
:
3
,
"
64
"
:[
0
,
2
,
3
],
"
64i
"
:
0
,
"
73dc675b9
"
:
0
,
"
73dc675b9437c2a51a975a9f58cc66f05463c351
"
:
0
,
"
777
"
:
3
,
"
78wp4f2l
"
:
3
,
"
7f
"
:
3
,
"
828
"
:
2
,
"
9016
"
:
3
,
"
abstract
"
:
0
,
"
byte
"
:
3
,
"
class
"
:
3
,
"
default
"
:
3
,
"
float
"
:
3
,
"
for
"
:[
0
,
2
,
3
],
"
function
"
:[
1
,
2
],
"
if
"
:[
2
,
3
,
4
],
"
in
"
:[
0
,
1
,
2
,
3
],
"
new
"
:[
0
,
2
],
"
null
"
:
3
,
"
static
"
:
3
,
"
switch
"
:
2
,
"
while
"
:
2
,
__
:[
4
,
6
],
_____
:[
4
,
6
],
______
:[
4
,
6
],
_______
:[
4
,
6
],
___________
:[
4
,
6
],
_info
:
1
,
_start
:[
2
,
3
],
a0
:[
2
,
11
],
a1
:
2
,
a7
:
2
,
a_
:
2
,
a_n
:
2
,
abi
:
3
,
abs
:
3
,
activ
:
2
,
add
:[
8
,
11
],
addr2lin
:
5
,
addr
:
3
,
address
:[
2
,
3
],
align
:[
2
,
3
],
all
:
3
,
alloc
:
3
,
alpha
:
11
,
and
:
3
,
architectur
:
0
,
are
:
3
,
arg
:
2
,
as
:[
3
,
4
],
ascii
:
2
,
asm
:
2
,
assembl
:
2
,
assert
:
1
,
at
:[
4
,
6
],
attribut
:
3
,
ax
:
3
,
bare
:
0
,
base_address
:[
2
,
3
],
be
:
0
,
berkelei
:
2
,
beta
:
11
,
bin
:[
0
,
3
],
binari
:[
0
,
3
],
bind
:
3
,
bio
:
3
,
bit
:
3
,
blogo
:
1
,
board
:[
3
,
6
],
boot_stack
:[
2
,
3
,
4
,
6
],
boot_stack_top
:[
2
,
3
,
4
],
bootload
:[
2
,
3
,
4
],
box
:
3
,
bs
:
3
,
bss
:[
2
,
4
,
6
],
build
:[
1
,
2
,
3
,
8
],
burner
:
3
,
but
:
1
,
call
:[
0
,
2
],
calle
:
2
,
caller
:
2
,
can
:
0
,
cannot
:
1
,
cargo
:[
0
,
1
,
2
,
3
],
cd
:
6
,
central
:
0
,
cforc
:
2
,
cgu
:
3
,
ch1
:
6
,
checkout
:
6
,
chmod
:
3
,
clear_bss
:[
3
,
4
],
clink
:
2
,
clone
:
6
,
com
:
6
,
comment
:
3
,
commit
:[
0
,
8
],
compil
:[
0
,
1
,
2
],
complement
:
3
,
compress
:
3
,
config
:[
1
,
2
],
consol
:
4
,
console_putchar
:
4
,
contain
:
3
,
context
:
2
,
control
:
2
,
convent
:
2
,
copi
:
3
,
core
:[
0
,
1
,
4
],
cornel
:
2
,
cos
:
11
,
cp
:
3
,
cpu
:[
0
,
2
],
crate
:[
0
,
4
],
cross
:
1
,
cs3410
:
2
,
cs61c
:
2
,
ctrl
:
3
,
current
:
3
,
data
:[
2
,
3
,
4
,
6
],
date
:
0
,
dd
:
3
,
debug
:
0
,
debuginfo
:[
0
,
1
],
deploi
:
8
,
derefer
:
3
,
destin
:
2
,
dev
:[
0
,
1
,
3
],
devic
:
3
,
direct
:
3
,
directori
:
0
,
discard
:
2
,
doc
:
8
,
docker
:
10
,
dtr
:
3
,
e0463
:
0
,
ebss
:[
2
,
3
,
4
],
edata
:[
2
,
3
,
4
],
eh_fram
:
2
,
ekernel
:[
2
,
3
],
elf64
:
3
,
elf
:[
0
,
1
,
2
,
3
,
10
],
els
:[
3
,
4
],
endian
:
3
,
endif
:
3
,
entri
:[
2
,
3
,
4
,
6
],
entsiz
:
3
,
environ
:
0
,
eol
:
3
,
epilogu
:
2
,
erodata
:[
2
,
3
,
4
],
err
:[
1
,
4
],
error
:[
0
,
1
],
etext
:[
2
,
3
,
4
],
exclud
:
3
,
exec
:
3
,
execut
:[
0
,
3
],
extern
:[
3
,
4
],
extra
:
3
,
featur
:[
2
,
4
],
file
:[
0
,
2
,
3
,
4
],
filesiz
:
3
,
filter
:
3
,
find
:[
0
,
1
],
finish
:[
0
,
1
],
first
:
2
,
fixm
:[
3
,
6
,
10
],
flag
:
3
,
flow
:
2
,
fmt
:
4
,
fn
:[
0
,
1
,
2
,
3
,
4
,
11
],
for_each
:
3
,
format
:
3
,
found
:
1
,
fp
:[
2
,
5
],
frame
:
2
,
from
:
2
,
func
:
3
,
gdb
:
3
,
gif
:
11
,
git
:[
6
,
8
],
github
:
6
,
global
:
3
,
global_asm
:
2
,
globl
:
2
,
gnu
:[
0
,
1
],
gnu_stack
:
3
,
gp
:
2
,
grep
:
0
,
group
:
3
,
hash
:
0
,
header
:
3
,
heap
:
2
,
hello
:[
0
,
1
,
2
,
4
,
6
],
home
:[
0
,
1
],
host
:
0
,
html
:
8
,
http
:
6
,
i32
:
11
,
ifeq
:
3
,
imm
:
2
,
immedi
:
2
,
include_str
:
2
,
index
:[
3
,
8
],
info
:[
3
,
4
],
inner
:
3
,
instal
:[
0
,
8
],
instruct
:[
0
,
2
],
into
:
3
,
isa
:[
0
,
1
],
jal
:
2
,
jalr
:
2
,
jieba
:
8
,
k210
:
6
,
kei
:
3
,
kernel
:[
3
,
4
,
6
],
kernel_bin
:
3
,
kernel_elf
:
3
,
kernel_entry_pa
:
3
,
kflash
:
3
,
kib
:[
2
,
3
],
la
:
2
,
lang_item
:[
1
,
2
,
4
],
last
:
2
,
layout
:
2
,
ld
:[
2
,
3
],
lectur
:
2
,
leftarrow
:
2
,
let
:
4
,
lf
:
3
,
lifo
:
2
,
line
:
4
,
link
:
3
,
linkabl
:
3
,
linker
:[
2
,
3
],
linux
:[
0
,
1
,
10
],
list
:
0
,
littl
:
3
,
llvm
:
0
,
load
:
3
,
loader
:
3
,
local
:
3
,
localhost
:
10
,
locat
:
4
,
loop
:[
1
,
2
],
lpcrel_hi0
:
3
,
lsb
:
3
,
machin
:[
3
,
4
,
6
],
maco
:[
0
,
6
,
10
],
macro
:
1
,
macro_us
:
4
,
mafd
:
0
,
magic
:
3
,
mai
:
0
,
main
:[
0
,
2
,
3
,
4
,
6
],
maix
:[
3
,
6
,
10
],
make
:[
2
,
3
,
6
,
8
],
makefil
:
3
,
malloc
:
2
,
man
:
3
,
medeleg
:[
4
,
6
],
memori
:[
0
,
2
],
memsiz
:
3
,
merg
:[
3
,
8
],
messag
:
4
,
metadata
:
3
,
metal
:
0
,
mideleg
:[
4
,
6
],
miniterm
:[
3
,
10
],
misa
:[
4
,
6
],
mit
:
2
,
mod
:[
1
,
2
,
4
],
mode
:
3
,
ms
:
3
,
musl
:
10
,
mut
:
3
,
mv
:
3
,
name
:
3
,
ndx
:
3
,
nightli
:
0
,
no
:
3
,
no_main
:[
1
,
2
],
no_mangl
:[
2
,
4
],
no_std
:[
1
,
2
],
nobit
:
3
,
nograph
:
3
,
none
:[
0
,
1
,
2
,
3
,
4
,
10
],
not
:[
0
,
1
,
3
],
note
:[
0
,
2
],
notyp
:
3
,
nr
:
3
,
num
:
3
,
number
:
3
,
objcopi
:
3
,
object
:
2
,
objectfil
:
2
,
of
:
3
,
offset
:
3
,
ok
:
4
,
option
:[
1
,
4
],
order
:
3
,
os
:[
0
,
1
,
2
,
3
,
4
,
6
],
out
:
2
,
output_arch
:
2
,
panic
:[
1
,
4
],
panic_handl
:
4
,
panic_info_messag
:
4
,
panicinfo
:[
1
,
4
],
panick
:[
4
,
6
],
pc
:[
2
,
3
,
6
],
physaddr
:
3
,
physic
:
2
,
pip
:
8
,
platform
:[
0
,
4
,
6
],
point
:
3
,
pointer
:[
2
,
3
],
pop
:
2
,
prev
:
5
,
print
:[
0
,
4
],
println
:[
0
,
4
],
process
:[
0
,
3
],
processor
:[
0
,
3
],
progbit
:
3
,
program
:
3
,
prologu
:
2
,
pseudo
:
2
,
pub
:[
2
,
4
],
push
:[
2
,
8
],
py
:
3
,
pyseri
:
10
,
python3
:
3
,
python
:
10
,
qemu
:[
4
,
6
,
10
],
ra
:[
2
,
5
],
raw
:
3
,
rc
:
3
,
rcore
:[
0
,
1
,
6
,
10
],
rd
:
2
,
read
:
8
,
readelf
:
3
,
readthedoc
:
11
,
record
:
2
,
refcel
:
3
,
regist
:
2
,
releas
:[
0
,
2
,
3
],
requir
:[
1
,
3
],
rest
:
8
,
restor
:
2
,
restructuredtext
:
8
,
result
:[
1
,
4
],
ret
:
2
,
risc
:[
0
,
3
],
riscv32i
:
0
,
riscv32imac
:
0
,
riscv32imc
:
0
,
riscv64
:[
3
,
10
],
riscv64gc
:[
0
,
1
,
2
,
3
,
10
],
riscv64imac
:[
0
,
10
],
riscv64imafdc
:
0
,
riscv
:[
0
,
2
,
3
],
riscv_attribut
:
3
,
rodata
:[
2
,
3
,
4
,
6
],
rs
:[
0
,
1
,
2
,
3
,
4
,
6
],
rts
:
3
,
run
:[
0
,
3
,
6
],
rust
:[
1
,
2
,
3
,
4
,
5
,
10
,
11
],
rust_main
:[
2
,
3
,
4
,
5
],
rustc
:
0
,
rustflag
:
2
,
rustsbi
:[
3
,
4
,
6
],
rustup
:
0
,
rv32
:
0
,
rv32i
:
0
,
rv64
:
3
,
rv64acdfimsu
:[
4
,
6
],
rv64gc
:
1
,
rv64i
:
0
,
rvc
:
3
,
rw
:
3
,
s0
:
2
,
s11
:
2
,
s1
:
2
,
safe
:
3
,
save
:
2
,
sbi
:[
3
,
4
],
sbss
:[
2
,
3
,
4
],
scope
:
1
,
script
:
2
,
sdata
:[
2
,
3
,
4
],
section
:[
2
,
3
],
sectionnam
:
2
,
seek
:
3
,
serialport
:
3
,
set
:
0
,
shinbokuow
:[
0
,
1
],
shstrtab
:
3
,
shutdown
:[
4
,
6
],
sifiv
:
10
,
sin
:
11
,
size
:
3
,
skernel
:[
2
,
3
],
soft
:
3
,
some
:
4
,
sourc
:
2
,
sp
:
2
,
space
:
2
,
specif
:
3
,
sphinx
:[
8
,
11
],
sphinx_rtd_them
:
8
,
src
:[
0
,
1
,
2
,
3
,
4
,
6
],
srodata
:[
2
,
3
,
4
],
stack
:
2
,
stackfram
:
2
,
start
:[
1
,
3
],
std
:[
0
,
1
],
stext
:[
2
,
3
,
4
],
strace
:
0
,
string
:
3
,
strip
:
3
,
strtab
:
3
,
sudo
:
3
,
symbol
:
3
,
symtab
:
3
,
system
:[
0
,
3
],
sysv
:
3
,
t0
:
2
,
t6
:
2
,
tabl
:
3
,
target
:[
0
,
1
,
2
,
3
],
text
:[
2
,
3
,
4
,
6
],
the
:[
0
,
8
],
there
:
3
,
thi
:[
1
,
3
],
tls
:
3
,
to
:
3
,
toml
:
0
,
tool
:
3
,
tp
:
2
,
tree
:
0
,
trick
:
1
,
triplet
:
0
,
tsrc
:
2
,
ttyusb0
:
3
,
tutori
:[
0
,
1
,
6
,
10
],
type
:
3
,
u8
:
3
,
ubuntu
:[
0
,
3
,
10
],
ucb
:
3
,
und
:
3
,
unit
:
0
,
unix
:
3
,
unknown
:[
0
,
1
,
2
,
3
,
10
],
unoptim
:[
0
,
1
],
unsaf
:
3
,
unwrap
:[
1
,
4
],
use
:[
1
,
4
],
usiz
:[
3
,
4
],
v0
:[
0
,
1
],
v3
:[
0
,
1
,
6
],
valu
:
3
,
verbos
:
0
,
version
:[
0
,
3
,
4
,
6
],
virt
:
3
,
virtaddr
:
3
,
vis
:
3
,
wa
:
3
,
window
:
0
,
workspac
:[
0
,
1
],
world
:[
0
,
1
,
2
,
4
,
6
],
write
:[
0
,
1
,
3
],
write_volatil
:
3
,
wsl
:
6
,
x0
:
2
,
x1
:
2
,
x2
:
2
,
x31
:
2
,
x3
:
2
,
x4
:
2
,
x86
:
0
,
x86_64
:[
0
,
1
],
yes
:
2
,
zero
:
2
},
titles
:[
"
\
u5e94
\
u7528
\
u7a0b
\
u5e8f
\
u8fd0
\
u884c
\
u73af
\
u5883
\
u4e0e
\
u5e73
\
u53f0
\
u652f
\
u6301
"
,
"
\
u79fb
\
u9664
\
u6807
\
u51c6
\
u5e93
\
u4f9d
\
u8d56
"
,
"
\
u91cd
\
u5efa
\
u6700
\
u5c0f
\
u5316
\
u8fd0
\
u884c
\
u65f6
"
,
"
\
u624b
\
u52a8
\
u52a0
\
u8f7d
\
u3001
\
u8fd0
\
u884c
\
u5e94
\
u7528
\
u7a0b
\
u5e8f
"
,
"
\
u683c
\
u5f0f
\
u5316
\
u8f93
\
u51fa
"
,
"
\
u7ec3
\
u4e60
\
u4e00
"
,
"
\
u7b2c
\
u4e00
\
u7ae0
\
uff1a
\
u6784
\
u5efa
\
u8fd0
\
u884c RV64
\
u88f8
\
u673a
\
u7a0b
\
u5e8f
"
,
"
\
u7b2c
\
u4e8c
\
u7ae0
\
uff1a
\
u7cfb
\
u7edf
\
u8c03
\
u7528
"
,
"
\
u9879
\
u76ee
\
u534f
\
u4f5c
"
,
"
rCore-Tutorial-Book
\
u7b2c
\
u4e09
\
u7248
"
,
"
\
u5feb
\
u901f
\
u4e0a
\
u624b
"
,
"
reStructuredText
\
u57fa
\
u672c
\
u8bed
\
u6cd5
"
],
titleterms
:{
backtrac
:
5
,
book
:
9
,
bss
:
3
,
k210
:
3
,
main
:
1
,
panic_handl
:
1
,
println
:
1
,
qemu
:
3
,
rcore
:
9
,
restructuredtext
:
11
,
risc
:
2
,
rust
:
0
,
rv64
:
6
,
tutori
:
9
}})
\ No newline at end of file
source/chapter2/index.rst
0 → 100644
浏览文件 @
b69f6b52
第二章:系统调用
==============================================
.. toctree::
:hidden:
:maxdepth: 4
\ No newline at end of file
source/conf.py
浏览文件 @
b69f6b52
...
...
@@ -55,3 +55,13 @@ html_theme = 'sphinx_rtd_theme'
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
html_static_path
=
[
'_static'
]
comments_config
=
{
"utterances"
:
{
"repo"
:
"rcore-os/rCore-Tutorial-Book-v3"
,
"issue-term"
:
"pathname"
,
"label"
:
"comments"
,
"theme"
:
"github-light"
,
"crossorigin"
:
"anonymous"
,
}
}
source/index.rst
浏览文件 @
b69f6b52
...
...
@@ -13,6 +13,7 @@ rCore-Tutorial-Book 第三版
quickstart
chapter1/index
chapter2/index
.. toctree::
:maxdepth: 2
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录