Support in 'C' language #1215
-
Hi, |
Beta Was this translation helpful? Give feedback.
Answered by
jhand2
Dec 21, 2023
Replies: 1 comment
-
Caliptra firmware is written in Rust and there are no plans to rewrite it in another language. However Caliptra firmware is self-contained inside the Caliptra hardware boundary, so it should not impact integration into any other SoC firmware/software. libcaliptra (inside this repo) is a C library for writing client code that interacts with Caliptra's registers, which integrators can use to communicate with Caliptra (mailbox, sha accelerators, etc). |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
FerralCoder
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Caliptra firmware is written in Rust and there are no plans to rewrite it in another language. However Caliptra firmware is self-contained inside the Caliptra hardware boundary, so it should not impact integration into any other SoC firmware/software.
libcaliptra (inside this repo) is a C library for writing client code that interacts with Caliptra's registers, which integrators can use to communicate with Caliptra (mailbox, sha accelerators, etc).