tree: 3c1947dece67b60a8fefa8e8c20acb6d363ffb3e
  1. cantrip-ml-component/
  2. cantrip-ml-coordinator/
  3. cantrip-ml-interface/
  4. cantrip-ml-shared/
  5. cantrip-ml-support/
  6. fake-vec-core/
  7. kelvin-vec-core/
  8. springbok-vec-core/
  9. tests/
  10. Cargo.toml
  11. MlCoordinator.camkes
  12. README.md
apps/system/components/MlCoordinator/README.md

Crate descriptions

Uses cantrip-os-common, not unit testable

cantrip-ml-interface: Outside interface used by external clients cantrip-ml-component: Camkes interface, locks MLCoord cantrip-ml-coordinator: Main point of logic

Unit testable

cantrip-ml-shared: Shared structs used in most other crates cantrip-ml-support: Unit testable code

HAL

cantrip-vec-core: The HAL for the Vector Core fake-vec-core: A stubbed out version of cantrip-vec-core