Run examples/subobc on c2a-sils-runtime #44
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
概要
examples/subobc
を c2a-sils-runtime に載せて動作可能にしますIssue / PR
詳細
"c2a-runtime" と呼ばれている,C2A を Rust 製の runtime(ここでは
c2a-sils-runtime
)に載せ,ハードウェア抽象化レイヤ(c2a-hal
)を Rust で実装可能にし,Cargo で一撃でビルド・単体動作(S2E 不要の SILS)可能にするものをexamples/subobc
に導入します.また,UART のエミュレーションに
c2a-uart-kble
を用いているため,テレコマ接続を kble 経由で引き回すことが可能です.c2a-sils-runtime
c2a-uart-kble
c2a-wdt-noop
検証結果
cargo run -p c2a-example-subobc
影響範囲
OSS 版 c2a-core subobc example が
cargo run
できるようになる