- 15 Aug, 2022 4 commits
- 14 Aug, 2022 1 commit
-
-
陈林峰 authored
-
- 10 Aug, 2022 3 commits
- 09 Aug, 2022 1 commit
-
-
陈林峰 authored
-
- 07 Aug, 2022 1 commit
-
-
陈林峰 authored
-
- 06 Aug, 2022 1 commit
-
-
陈林峰 authored
-
- 05 Aug, 2022 2 commits
- 04 Aug, 2022 1 commit
-
-
陈林峰 authored
Characters can be printed on the screen. Support partial stack backtracking
-
- 29 Jul, 2022 3 commits
-
-
陈林峰 authored
-
陈林峰 authored
This part does not involve hardware issues, so it can be advanced quickly, but the reader needs to fully understand the synchronization issues of the operating system
-
陈林峰 authored
Since the process mechanism of the loongarch platform is different from that of riscv, the implementation of threads also needs to be modified. The main focus is on the kernel stack and trap context.
-
- 28 Jul, 2022 2 commits
- 27 Jul, 2022 3 commits
-
-
陈林峰 authored
Close the external interrupt correlation, test the accuracy of the file system
-
陈林峰 authored
use isomorphic_drivers and pci-rs in rcore-os repository
-
陈林峰 authored
Complete pci device scans, probe stat devices, and modify other libraries to support the loonarch platform. Write a simple keyboard device driver. Add external interrupt support
-
- 21 Jul, 2022 1 commit
-
-
陈林峰 authored
-
- 18 Jul, 2022 3 commits
- 17 Jul, 2022 4 commits
- 15 Jul, 2022 2 commits
- 12 Jul, 2022 2 commits
- 11 Jul, 2022 3 commits
-
-
陈林峰 authored
-
陈林峰 authored
-
陈林峰 authored
Because the hardware characteristics of loongarch are quite different from those of riscv, the changes in this chapter are relatively large, and because the behavior of privileged instructions is difficult to debug, although the basic work has been completed, it still cannot work normally.
-
- 08 Jul, 2022 2 commits
- 07 Jul, 2022 1 commit
-
-
陈林峰 authored
-