py32csdk-hal-sys 0.1.0

PY32 HAL bindings
docs.rs failed to build py32csdk-hal-sys-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: py32csdk-hal-sys-0.4.0

This project is in progress.

This is a crate that generates bindings using the C SDK for PY32F0. Currently, installing arm-none-eabi-gcc is required to use this library. Use arm-none-eabi-gcc -v in cmd to verify the installation.

TODO:

  • Precompilation
  • Macro functions

To handle macros with type conversions, this library requires using this Pull Request. However, to compile this PR, you need to set the dependency address of cmacro to https://github.com/reitermarkus/cmacro-rs. You might be able to achieve this using [patch.crates-io] or by directly fetching the library.

A more convenient way is to use the precompiled static library.