Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xwwwb/riscv-os
https://github.com/xwwwb/riscv-os
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/xwwwb/riscv-os
- Owner: xwwwb
- Created: 2024-02-20T12:37:30.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-24T16:35:40.000Z (9 months ago)
- Last Synced: 2024-11-06T12:22:49.095Z (3 months ago)
- Language: C
- Size: 14 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 基于 RISCV 架构的多任务操作系统开发
github: https://github.com/xwwwb/riscv-os
gitee: https://gitee.com/xwwwb/riscv-os
### 如何运行
使用Ubuntu20.04
20.04及以后的系统都可用
[Ubuntu – 软件包搜索结果 -- gcc-riscv64-unknown-elf](https://packages.ubuntu.com/search?keywords=gcc-riscv64-unknown-elf)
```shell
sudo apt update
sudo apt install build-essential gcc make perl dkms git gcc-riscv64-unknown-elf gdb-multiarch qemu-system-misc
```### Hello World
![image-20240405002604850](./images/image-20240405002604850.png)
### 内存分页
### 协作式多任务
### 陷入 中断 定时器