luojia65
|
58cdcc769e
Simplify code in trap handler of test kernel
|
4 rokov pred |
luojia65
|
ca2f8c871f
Bug fix for interrupt bit in `scause::set` (#10)
|
4 rokov pred |
luojia65
|
b8b9ba794f
Add cause number check in test kernel
|
4 rokov pred |
luojia65
|
81d53d8200
Small fix for pass test on non-RISC-V
|
4 rokov pred |
luojia65
|
1f64dff7de
Pre-release 0.2.0-alpha.1
|
4 rokov pred |
luojia65
|
766d6a0ae3
Modify readme documents for v0.2.0
|
4 rokov pred |
luojia65
|
6147b65c5d
Prepare for release v0.2.0
|
4 rokov pred |
luojia65
|
6e06b4e8e9
Add remote fence extension; document fixes
|
4 rokov pred |
luojia65
|
e7292b92ff
Add RFENCE; fix for IPI and ecall
|
4 rokov pred |
luojia65
|
8bb5a3cf2b
Add instruction emulation test in SBI
|
4 rokov pred |
luojia65
|
42812b504c
Use latest `riscv` crate as dependency for QEMU platform
|
4 rokov pred |
luojia65
|
ee1eeb2a13
Modify package name for test kernel
|
4 rokov pred |
luojia65
|
b2d5d2632e
32-bit test kernel on qemu
|
4 rokov pred |
luojia65
|
83699cafeb
Remove use of global_asm and llvm_asm in test kernel
|
4 rokov pred |
luojia65
|
27965fdf5f
Small fix for binary release notes
|
4 rokov pred |
luojia65
|
6db24ecbee
Small fix for binary release notes
|
4 rokov pred |
luojia65
|
bc47d0c58f
Add information on building manually with `just`
|
4 rokov pred |
luojia65
|
925af85fae
Add some notes for platform support
|
4 rokov pred |
luojia65
|
195808d7ab
Small fix
|
4 rokov pred |
luojia65
|
4a16ac5946
Test kernel console now will lock before `println` line is finished
|
4 rokov pred |
luojia65
|
764ea38a0e
Modify test kernel console
|
4 rokov pred |
luojia65
|
0c78c4e184
Test-kernel: update SBI base module test
|
4 rokov pred |
luojia65
|
518e666558
Update documents from SBI specification
|
4 rokov pred |
luojia65
|
3e6fbb65bd
Small fix for illegal instruction testcase
|
4 rokov pred |
luojia65
|
2dd90c3456
Add a test kernel to test illegal instruction delegation (#10)
|
4 rokov pred |
luojia65
|
267d8a8f9e
Illegal instruction dispatch documents (#10) and cleanup
|
4 rokov pred |
luojia65
|
6407ec0841
Test kernel; illegal exception dispatch
|
4 rokov pred |
luojia65
|
24a980dbc4
Modify justfile target; modify sepc in illegal instruction
|
4 rokov pred |
luojia65
|
618c836c2e
Fix: platform impl does not require floating point
|
4 rokov pred |
luojia65
|
1d09b93509
Small document fixes for test kernel
|
4 rokov pred |