Gijs Burghoorn
|
56125182b0
Fix: Add separate linkerscripts for rv32 and rv64
|
hai 1 ano |
Gijs Burghoorn
|
6c517f2661
Impr: add rv64 version of r0 assembly
|
hai 1 ano |
Gijs Burghoorn
|
1f29bd3595
Impr: r0 loops to minimize instructions
|
hai 1 ano |
Gijs Burghoorn
|
eef90a0f25
Implement r0 crate in assembly
|
hai 1 ano |
Román Cárdenas
|
a47aca1441
Added clippy workflow
|
%!s(int64=2) %!d(string=hai) anos |
Román Cárdenas
|
89be0f4d1f
cargo clippy --fix
|
%!s(int64=2) %!d(string=hai) anos |
Chien Wong
|
e540f1e410
Add feature single-hart
|
%!s(int64=2) %!d(string=hai) anos |
Román Cárdenas
|
0abe2ab583
use core::arch::global_asm
|
%!s(int64=2) %!d(string=hai) anos |
Pablo Graubner
|
68e99b3352
SMODE: remove redundand paths
|
%!s(int64=2) %!d(string=hai) anos |
Pablo Graubner
|
3e4c04f537
SMODE: rename feature sbi to s-mode
|
%!s(int64=2) %!d(string=hai) anos |
Pablo Graubner
|
67b2fcd8f6
SBI: fix formatting and CHANGELOG
|
%!s(int64=2) %!d(string=hai) anos |
Pablo Graubner
|
061c0aace3
SBI: introducing sbi compatibility
|
%!s(int64=2) %!d(string=hai) anos |
Vadim Kaushan
|
dd23217788
Simplify build.rs example
|
%!s(int64=3) %!d(string=hai) anos |
Vadim Kaushan
|
01097fdd30
Convert default_setup_interrupts into a Rust function
|
%!s(int64=3) %!d(string=hai) anos |
Vadim Kaushan
|
57219ef1a0
Pass a0..a2 to main()
|
%!s(int64=3) %!d(string=hai) anos |
Taiki Endo
|
3c681802de
Update riscv to 0.8 and remove inline-asm feature
|
%!s(int64=3) %!d(string=hai) anos |
Scott Mabin
|
daeaf182e2
Trap handler override improvments
|
%!s(int64=3) %!d(string=hai) anos |
Jake Merdich
|
2042f3b645
[NFC] Fix typo 'suppoted' -> 'supported'
|
%!s(int64=4) %!d(string=hai) anos |
luojia65
|
47416ae5f3
Update riscv dependency to version 0.6
|
%!s(int64=5) %!d(string=hai) anos |
Karol Harasim
|
ff86cd05a5
Add hook to initialize custom interrupt controllers.
|
%!s(int64=5) %!d(string=hai) anos |
Wladimir J. van der Laan
|
48cc1ec1fe
Exception handler may return
|
%!s(int64=5) %!d(string=hai) anos |
Ales Katona
|
c255c0c67e
fix rust fmt to not mangle externs
|
%!s(int64=5) %!d(string=hai) anos |
Vadim Kaushan
|
ab9cccc169
Set MSRV to 1.38
|
%!s(int64=5) %!d(string=hai) anos |
Vadim Kaushan
|
45c729ef43
Remove #![deny(warnings)] (anti-pattern)
|
%!s(int64=5) %!d(string=hai) anos |
Vadim Kaushan
|
f233381982
Implement interrupt and exception handling
|
%!s(int64=5) %!d(string=hai) anos |
Wladimir J. van der Laan
|
e962e8c2ea
Bump version from 0.6.0 to 0.6.1
|
%!s(int64=6) %!d(string=hai) anos |
Vadim Kaushan
|
15fe9928bf
Bump version (0.6.0)
|
%!s(int64=6) %!d(string=hai) anos |
Vadim Kaushan
|
6d144111f3
Update documentation
|
%!s(int64=6) %!d(string=hai) anos |
Vadim Kaushan
|
5c1bbc64e4
Introduce _mp_hook
|
%!s(int64=6) %!d(string=hai) anos |
Vadim Kaushan
|
03f4eef93d
Set trap handler in assembly
|
%!s(int64=6) %!d(string=hai) anos |