Zhouqi Jiang
|
d01baa5ce7
refactor: merge upstream main into feat/sbi-example
|
před 1 měsícem |
Zhouqi Jiang
|
75857567c1
feat(spec): add an SBI version example for usage of the Version structure
|
před 1 měsícem |
Zhouqi Jiang
|
d3035bc0b2
fix(spec): small fix on RV128I emulator example
|
před 1 měsícem |
Zhouqi Jiang
|
b17aee8b9d
feat(spec): add changelog entry for RV128I emulator example
|
před 1 měsícem |
Zhouqi Jiang
|
bc38c1b533
feat(spec): add beq instruction for the example RV128I emulator
|
před 1 měsícem |
Zhouqi Jiang
|
395dcf5aae
feat(spec): add an example of RV128I emulator to illustrate example of non-usize SbiRet
|
před 1 měsícem |
Woshiluo Luo
|
756705c3ff
Merge prototyper
|
před 1 měsícem |
guttatus
|
5cb8f954a0
refactor: move the rustsbi library to the `library` directory
|
před 1 měsícem |
guttatus
|
192b67c89c
Merge pull request #63 from woshiluo/patch-1
|
před 1 měsícem |
guttatus
|
472f2bd23f
Merge pull request #64 from woshiluo/bump-riscv
|
před 1 měsícem |
Luo Jia / Zhouqi Jiang
|
7a74de58f3
feat(spec): refactor `SbiRet` to be generic of register and introduce the `SbiRegister` trait (#93)
|
před 1 měsícem |
Woshiluo Luo
|
9b125f1d1b
feat: bump `riscv` to 1.12.1
|
před 1 měsícem |
Woshiluo Luo
|
3969141682
fix: use naked_asm for payload and fdt include
|
před 1 měsícem |
guttatus
|
82d4e5bf2f
Merge pull request #62 from guttatus/ci
|
před 1 měsícem |
guttatus
|
d9a01149ef
feat: add ci and refactor code
|
před 1 měsícem |
guttatus
|
8cb5b2b535
Merge pull request #61 from guttatus/edition2024
|
před 1 měsícem |
guttatus
|
00935acde4
feat: update rust edition to 2024 and change `asm!` to `naked_asm!`
|
před 1 měsícem |
Zhouqi Jiang
|
99f4177fbe
fix(workflow): fix sbi-rt test, now we run it in latest nightly
|
před 1 měsícem |
Luo Jia / Zhouqi Jiang
|
bca2dbc0b3
fix: build `sbi-rt` on non-RISC-V targets (#89)
|
před 1 měsícem |
Zhouqi Jiang
|
e4d32c7492
fix(workflow): set MSRV test to 1.83.0 nightly-2024-11-26
|
před 1 měsícem |
Luo Jia / Zhouqi Jiang
|
1103763803
fix: migrate to Rust 2024 edition and refactor code (#88)
|
před 1 měsícem |
Nelson Boss
|
e785bbfe62
docs(readme): update MSRV in README.md (#92)
|
před 1 měsícem |
Solar1s.
|
9c1e8e9038
feat(ci): add MSRV test job for minimum supported Rust version (1.86.0-nightly) (#91)
|
před 1 měsícem |
Zhouqi Jiang
|
65e20b91cf
fix(workflow): print authors' information usign HEAD~1 on commit pushes
|
před 1 měsícem |
Luo Jia / Zhouqi Jiang
|
e69f74f184
fix(workflow): check all commits for Signed-off-by in pull requests or commit pushes (#90)
|
před 1 měsícem |
Zhouqi Jiang
|
e24ac6b5c6
feat(supervisor): use ArceOS Unikernel to build a S-mode bootloader prototype
|
před 1 měsícem |
Zhouqi Jiang
|
5652d3fa80
feat(supervisor): add console subsystem, support QEMU RV64
|
před 1 měsícem |
Zhouqi Jiang
|
030f9cd480
github: add pull request template to inform commit rules
|
před 1 měsícem |
Zhouqi Jiang
|
405661126a
lib: replace `map`+`unwrap_or` with `Option::map_or` in impls
|
před 1 měsícem |
guttatus
|
f4b581a4ab
Merge pull request #60 from woshiluo/refactor-trap
|
před 2 měsíci |