rlvgl-chips-microchip 0.0.2

Microchip chip database adapter for rlvgl code generation.
Documentation
  • Coverage
  • 100%
    8 out of 8 items documented0 out of 5 items with examples
  • Size
  • Source code size: 7.64 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 736.63 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 1m 16s Average build duration of successful builds.
  • all releases: 1m 16s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • SoftOboros/rlvgl
    26 2 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • iraabbott

rlvgl-chips-microchip

Package: rlvgl-chips-microchip

rlvgl-chips-microchip is the Microchip board catalog crate used by rlvgl-creator and related code-generation tooling.

What It Provides

  • vendor() returning the stable vendor key: "microchip"
  • boards() for a lightweight list of known boards
  • find() for exact-name board lookup
  • raw_db() for the embedded raw board-definition blob produced at build time

Build-Time Data Source

When building from a workspace checkout, set RLVGL_CHIP_SRC to a directory of vendor board-definition files before compiling the crate:

RLVGL_CHIP_SRC=build/chipdb/microchip cargo build -p rlvgl-chips-microchip

If RLVGL_CHIP_SRC is not set, the crate still builds and its baked-in board catalog remains available. The raw embedded database blob simply reflects whatever the build script packaged during that build.

Status

The public API is intentionally small and uniform across the vendor chip crates. Its main job today is to feed board-selection and BSP-generation flows in rlvgl-creator.

Features

  • serde: enable serialization support for the exposed data types

License

MIT

More Information

For more information, visit softoboros.com.