File tree 2 files changed +6
-18
lines changed
2 files changed +6
-18
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ Poster in RISC-V Days Tokyo 2024 Summer: [PDF](https://riscv.or.jp/wp-content/up
8
8
## Run Linux
9
9
### Build QEMU
10
10
We need to build manually the QEMU to support IOMMU.
11
- ```
11
+ ``` sh
12
12
$ git clone https://github.com/qemu/qemu.git -b staging
13
13
$ cd qemu/
14
14
# https://patchwork.ozlabs.org/project/qemu-devel/list/?series=417654
@@ -21,7 +21,7 @@ $ make -j $(nproc)
21
21
Ver. 9.2 or later should officially support IOMMU, so it should no longer be necessary to apply patches.
22
22
23
23
### Build Linux
24
- ```
24
+ ``` sh
25
25
$ git clone https://github.com/torvalds/linux -b v6.9
26
26
27
27
$ cd /path/to/this/repository
@@ -35,7 +35,7 @@ $ mv vmlinux /path/to/this/repository
35
35
See also for custom guest image: ` guest_image/README.md ` .
36
36
37
37
### Create rootfs
38
- ```
38
+ ``` sh
39
39
$ git clone https://gitee.com/mirrors/busyboxsource.git
40
40
$ cd busyboxsource
41
41
@@ -70,13 +70,13 @@ $ mv rootfs.img /path/to/this/repository
70
70
```
71
71
72
72
### Run
73
- ```
73
+ ``` sh
74
74
# The actual command to be executed is written in .cargo/config.toml.
75
75
$ cargo r
76
76
```
77
77
78
78
## Documents
79
- ```
79
+ ``` sh
80
80
$ cargo doc --open
81
81
```
82
82
Original file line number Diff line number Diff line change 1
- //! hikami - Light weight type-1 hypervisor for RISC-V H-extension.
2
- //!
3
- //! ## Run
4
- //! ```no_run
5
- //! # The actual command to be executed is written in .cargo/config.toml.
6
- //! $ cargo r
7
- //! ```
8
- //!
9
- //! ## Documents
10
- //! ```no_run
11
- //! $ cargo doc --open
12
- //! ```
13
-
1
+ #![ doc = include_str ! ( "../README.md" ) ]
14
2
#![ no_main]
15
3
#![ no_std]
16
4
You can’t perform that action at this time.
0 commit comments