Browse Source

Add notes for binary download

Luo Jia 3 years ago
parent
commit
9eb4a18d1d
1 changed files with 5 additions and 4 deletions
  1. 5 4
      README.md

+ 5 - 4
README.md

@@ -8,8 +8,9 @@ RISC-V Supervisor Binary Interface ([SBI](https://github.com/riscv/riscv-sbi-doc
 
 ## Binary downloads
 
-From version 0.2.0, RustSBI is reformed into a library, thus no longer provides binary downloads for specific platforms. 
-You may visit RustSBI-QEMU, RustSBI-K210 or other projects depending on the platforms you need. 
+RustSBI is provided with separate library and binary projects, this is the repository for RustSBI library. 
+For specific platforms, you may visit implementation specific projects depending on the platforms you need. 
+Chip, system and platform vendors should provide RustSBI implementation for dedicated platform as a part of platform software support package.
 
 ## Features
 
@@ -28,7 +29,7 @@ You may visit RustSBI-QEMU, RustSBI-K210 or other projects depending on the plat
 Yes, you can! RustSBI strictly follows RISC-V SBI standard. All features are prepares for all programming languages,
 as long as they support RISC-V SBI defined calling convention. 
 
-If your kernel language supports other SBI implementations, typically it will support RustSBI in the same way.
+If your kernel language supports other SBI implementations, usually it will support RustSBI in the same way.
 
 ## Talks and documents
 
@@ -48,7 +49,7 @@ Slides (Chinese):
 
 ## Notes on platform implementation
 
-1. RustSBI can be used as a library. Under normal circumstances, RustSBI platform can be implemented
+1. RustSBI should be used as a library. Under normal circumstances, RustSBI platform can be implemented
    with embedded Rust's `embedded-hal` libraries.
 2. Contributions are welcomed! We welcome to implement RustSBI for both FPGA cores and real cores.
    Implementations for emulators are also welcomed. Fire a pull request if you are ready!