Cargo Features

[dependencies]
ra-fsp-rs = { version = "0.1.11", default-features = false, features = ["device", "log", "smoltcp-ether", "rtic-monotonics", "rtic-monotonics-gpt", "embassy-time-gpt", "embedded-graphics-glcdc", "mod-r_dmac", "mod-r_elc", "mod-r_flash_hp", "mod-r_icu", "mod-r_ioport", "mod-r_gpt", "mod-r_timer_api", "mod-r_glcdc", "mod-r_display_api", "mod-r_ether", "mod-r_ether_phy", "mod-r_ether_phy_target_ics1894", "mod-r_ether_phy_target_ksz8091rnb", "mod-r_ether_phy_target_ksz8041", "mod-r_ether_phy_target_dp83620", "ra4e2", "ra4m1", "ra6m2", "ra6m3", "ra8t1"] }
default = device, log

These default features are set whenever ra-fsp-rs is added without default-features = false somewhere in the dependency tree.

device default

Enables device of ra-fsp-sys and rt of ra6m3-fsp-pac

todo: make pacs always require critical-section

log default

Enables log

smoltcp-ether

Enables mod-r_ether of ra-fsp-sys, medium-ethernet of smoltcp

Affects ra-fsp-rs::smoltcp, ra-fsp-rs::smoltcp.ether

rtic-monotonics rtic-monotonics-gpt?

Enables rtic-monotonics

rtic-monotonics-gpt = mod-r_gpt, rtic-monotonics

Affects ra-fsp-rs::rtic, ra-fsp-rs::rtic.gpt

embassy-time-gpt = mod-r_gpt

Enables embassy-time-driver and embassy-time-queue-utils

Affects ra-fsp-rs::embassy, ra-fsp-rs::embassy.gpt

embedded-graphics-glcdc = mod-r_glcdc

Enables buoyant and embedded-graphics

Affects ra-fsp-rs::embedded_graphics, ra-fsp-rs::embedded_graphics.glcdc

mod-r_dmac

Enables mod-r_dmac of ra-fsp-sys

mod-r_elc

Enables mod-r_elc of ra-fsp-sys

mod-r_flash_hp

Enables mod-r_flash_hp of ra-fsp-sys

mod-r_icu

Enables mod-r_icu of ra-fsp-sys

mod-r_ioport

Enables mod-r_ioport of ra-fsp-sys

Affects ra-fsp-rs::ioport

mod-r_gpt embassy-time-gpt? rtic-monotonics-gpt? = mod-r_timer_api

Enables mod-r_gpt of ra-fsp-sys

Affects ra-fsp-rs::gpt

mod-r_timer_api mod-r_gpt?

Enables mod-r_timer_api of ra-fsp-sys

Affects ra-fsp-rs::timer_api

mod-r_glcdc embedded-graphics-glcdc? = mod-r_display_api

Enables mod-r_glcdc of ra-fsp-sys

Affects ra-fsp-rs::glcdc

mod-r_display_api mod-r_glcdc?

Enables mod-r_display_api of ra-fsp-sys

Affects ra-fsp-rs::display_api

mod-r_ether

Enables mod-r_ether of ra-fsp-sys

Affects ra-fsp-rs::ether

mod-r_ether_phy

Enables mod-r_ether_phy of ra-fsp-sys

Affects ra-fsp-rs::ether_phy

mod-r_ether_phy_target_ics1894

Enables mod-r_ether_phy_target_ics1894 of ra-fsp-sys

mod-r_ether_phy_target_ksz8091rnb

Enables mod-r_ether_phy_target_ksz8091rnb of ra-fsp-sys

mod-r_ether_phy_target_ksz8041

Enables mod-r_ether_phy_target_ksz8041 of ra-fsp-sys

mod-r_ether_phy_target_dp83620

Enables mod-r_ether_phy_target_dp83620 of ra-fsp-sys

ra0e1 ra2a1 ra2a2 ra2e1 ra2e2 ra2e3 ra2l1 ra4e1 ra4e2
ra4m1

Enables ra4m1-fsp-pac, ra4m1 of ra-fsp-sys

ra4m2 ra4m3 ra4t1 ra4w1 ra6e1 ra6e2 ra6m1 ra6m2
ra6m3

Enables ra6m3-fsp-pac, ra6m3 of ra-fsp-sys

ra6m4 ra6m5 ra6t1 ra6t2 ra6t3 ra8m1 ra8d1 ra8t1