Closed Slesarew closed 1 year ago
Looks interesting. I don't have any experience using no_std
so have a bunch of questions. To start with though, what's your use case for this functionality?
We use it as de-facto industry standard now around Substrate ecosystem.
no-std
goes into Kampela device firmware (here). There, metadata is sent as a bunch of NFC packets into airgapped baremetal signing device to let the user see what they are signing. It is baremetal just to reduce attack surface and save some power and memory along the way. Thus we are compiling it to Cortex-M33 target, our particular chip even has some floating point support.
Merged. Thanks!
metal
feature supportsno_std
in configurationdefault-features = false, features = ["metal"]
. Float calculation is done viamicromath
crate.All previously available functionality remains under default
std
feature.Some tweaking of
python
andwasm
features was done to compile tests.