Zhouqi Jiang
|
70e10d77c0
macro: declare inner attribute `#[rustsbi(skip)]`
|
1 year ago |
Zhouqi Jiang
|
7cba1f5ea4
macro: simplify internal implementation
|
1 year ago |
Zhouqi Jiang
|
ccc0986b38
macro: generate RustSBI for struct with generics
|
1 year ago |
Zhouqi Jiang
|
47cb62df25
macro: reserve for custom SBI extensions
|
1 year ago |
Zhouqi Jiang
|
ef247853ab
doc: add periods and small document fixes
|
1 year ago |
Zhouqi Jiang
|
d25298aa55
lib: rename MachineInfo to EnvInfo to shorten trait name
|
1 year ago |
Zhouqi Jiang
|
acf4007b83
doc: add documents for derive macro RustSBI
|
1 year ago |
Zhouqi Jiang
|
ac6a14c215
fix: add missing 32-bit concat function
|
1 year ago |
Zhouqi Jiang
|
ba9fd417dd
doc: add documents for derive macro RustSBI.
|
1 year ago |
Zhouqi Jiang
|
d88469db97
tests: add build-full test.
|
1 year ago |
Zhouqi Jiang
|
045e4065f8
examples/derive: add guide-level document on the derive example.
|
1 year ago |
Zhouqi Jiang
|
579445ee0c
macro: gate machine-mode information under `machine` feature
|
1 year ago |
Zhouqi Jiang
|
17f4490ff3
macros: support nacl and sta extensions
|
1 year ago |
Zhouqi Jiang
|
cf9f47e6c6
macros: support pmu, console, susp and cppc extensions
|
1 year ago |
Zhouqi Jiang
|
e3a61bbf72
macros: derive RISC-V extensions depend on field names
|
1 year ago |
Zhouqi Jiang
|
abdf85fe16
nacl: modify type of parameter `shmem` using `NATIVE` constant from sbi-spec
|
1 year ago |
Luo Jia / Zhouqi Jiang
|
4b7a8144c2
Merge pull request #58 from jakezhu9/feat/nacl-sta
|
1 year ago |
jakezhu9
|
3df3a0cf01
feat: support nested acceleration extension
|
1 year ago |
jakezhu9
|
ed4d0c615c
feat: support steal-time accounting extension
|
1 year ago |
jakezhu9
|
4571d684e9
crate: update dependency sbi-spec to 0.0.7-alpha.1
|
1 year ago |
Zhouqi Jiang
|
9ad70bc800
lib: `handle_ecall` now only requires `&self`
|
1 year ago |
Zhouqi Jiang
|
1d2c09f4d6
lib: add new uninitialized RustSBI constructor
|
1 year ago |
Luo Jia / Zhouqi Jiang
|
5ddd71db6a
Merge pull request #57 from rustsbi/dependabot/github_actions/actions/checkout-4
|
1 year ago |
dependabot[bot]
|
737aeb0a44
build(deps): bump actions/checkout from 3 to 4
|
1 year ago |
Luo Jia / Zhouqi Jiang
|
8ebabe32dd
Merge pull request #55 from OccupyMars2025/patch-1
|
1 year ago |
OccupyMars2025
|
ac02d55ec1
doc: fix multiple typos in library documents
|
1 year ago |
Luo Jia / Zhouqi Jiang
|
8e7081d7e4
Merge pull request #51 from ultraman12138/main
|
1 year ago |
{Wangcx}
|
c28a7738f6
Update LICENSE-MULAN
|
1 year ago |
Luo Jia / Zhouqi Jiang
|
16bc39b34a
Merge pull request #49 from jakezhu9/fix/read_hi
|
1 year ago |
jakezhu9
|
5913feb8ec
fix: PMU counter_fw_read_hi
|
1 year ago |