Cargo Features
[dependencies]
atsam4-hal = { version = "0.3.1", default-features = false, features = ["unstable", "usb", "atsam4e", "atsam4e_c", "atsam4e_e", "atsam4e8c", "atsam4e8e", "atsam4e16c", "atsam4e16e", "atsam4n", "atsam4n_a", "atsam4n_b", "atsam4n_c", "atsam4n8a", "atsam4n8b", "atsam4n8c", "atsam4n16b", "atsam4n16c", "atsam4s", "atsam4s_a", "atsam4s_b", "atsam4s_c", "atsam4s_", "atsam4sa", "atsam4sd", "atsam4s2a", "atsam4s2b", "atsam4s2c", "atsam4s4a", "atsam4s4b", "atsam4s4c", "atsam4s8b", "atsam4s8c", "atsam4sa16b", "atsam4sa16c", "atsam4sd16b", "atsam4sd16c", "atsam4sd32b", "atsam4sd32c"] }
- default = atsam4e16e
-
The
atsam4e16e
feature is set by default wheneveratsam4-hal
is added without
somewhere in the dependency tree.default-features = false - unstable
- usb = usb-device
-
Enable USB clock support
Affects
clock::reenable_pllb_clock
,clock::disable_pllb_clock
,clock::wait_for_pllb_lock
,atsam4-hal::udp
… - atsam4e atsam4e16c? atsam4e16e atsam4e8c? atsam4e8e?
-
Affects
atsam4-hal::udp
… - atsam4e_c atsam4e16c? atsam4e8c?
-
100-pin
- atsam4e_e atsam4e16e atsam4e8e?
-
144-pin
- atsam4e8c = atsam4e, atsam4e8c-pac, atsam4e_c
-
Enables critical-section and rt of atsam4e8c-pac
atsam4e
- atsam4e8e = atsam4e, atsam4e8e-pac, atsam4e_e
-
Enables critical-section and rt of atsam4e8e-pac
- atsam4e16c = atsam4e, atsam4e16c-pac, atsam4e_c
-
Enables critical-section and rt of atsam4e16c-pac
- atsam4e16e default = atsam4e, atsam4e16e-pac, atsam4e_e
-
Enables critical-section and rt of atsam4e16e-pac
- atsam4n atsam4n16b? atsam4n16c? atsam4n8a? atsam4n8b? atsam4n8c?
- atsam4n_a atsam4n8a?
-
48-pin
- atsam4n_b atsam4n16b? atsam4n8b?
-
64-pin
- atsam4n_c atsam4n16c? atsam4n8c?
-
100-pin
- atsam4n8a = atsam4n, atsam4n8a-pac, atsam4n_a
-
Enables critical-section and rt of atsam4n8a-pac
atsam4n
- atsam4n8b = atsam4n, atsam4n8b-pac, atsam4n_b
-
Enables critical-section and rt of atsam4n8b-pac
- atsam4n8c = atsam4n, atsam4n8c-pac, atsam4n_c
-
Enables critical-section and rt of atsam4n8c-pac
- atsam4n16b = atsam4n, atsam4n16b-pac, atsam4n_b
-
Enables critical-section and rt of atsam4n16b-pac
- atsam4n16c = atsam4n, atsam4n16c-pac, atsam4n_c
-
Enables critical-section and rt of atsam4n16c-pac
- atsam4s atsam4s2a? atsam4s2b? atsam4s2c? atsam4s4a? atsam4s4b? atsam4s4c? atsam4s8b? atsam4s8c? atsam4sa16b? atsam4sa16c? atsam4sd16b? atsam4sd16c? atsam4sd32b? atsam4sd32c?
-
Affects
adc::TempSensor
,atsam4-hal::adc
,clock::reenable_pllb_clock
,clock::disable_pllb_clock
,clock::wait_for_pllb_lock
,atsam4-hal::udp
… - atsam4s_a atsam4s2a? atsam4s4a?
-
48-pin
- atsam4s_b atsam4s2b? atsam4s4b? atsam4s8b? atsam4sa16b? atsam4sd16b? atsam4sd32b?
-
64-pin
- atsam4s_c atsam4s2c? atsam4s4c? atsam4s8c? atsam4sa16c? atsam4sd16c? atsam4sd32c?
-
100-pin
- atsam4s_ atsam4s2a? atsam4s2b? atsam4s2c? atsam4s4a? atsam4s4b? atsam4s4c? atsam4s8b? atsam4s8c?
-
Single blank flash
- atsam4sa atsam4sa16b? atsam4sa16c?
-
Cache (CMCC)
- atsam4sd atsam4sd16b? atsam4sd16c? atsam4sd32b? atsam4sd32c?
-
Dual bank flash and cache (CMCC)
- atsam4s2a = atsam4s, atsam4s2a-pac, atsam4s_, atsam4s_a
-
Enables critical-section and rt of atsam4s2a-pac
atsam4s
- atsam4s2b = atsam4s, atsam4s2b-pac, atsam4s_, atsam4s_b
-
Enables critical-section and rt of atsam4s2b-pac
- atsam4s2c = atsam4s, atsam4s2c-pac, atsam4s_, atsam4s_c
-
Enables critical-section and rt of atsam4s2c-pac
- atsam4s4a = atsam4s, atsam4s4a-pac, atsam4s_, atsam4s_a
-
Enables critical-section and rt of atsam4s4a-pac
- atsam4s4b = atsam4s, atsam4s4b-pac, atsam4s_, atsam4s_b
-
Enables critical-section and rt of atsam4s4b-pac
- atsam4s4c = atsam4s, atsam4s4c-pac, atsam4s_, atsam4s_c
-
Enables critical-section and rt of atsam4s4c-pac
- atsam4s8b = atsam4s, atsam4s8b-pac, atsam4s_, atsam4s_b
-
Enables critical-section and rt of atsam4s8b-pac
- atsam4s8c = atsam4s, atsam4s8c-pac, atsam4s_, atsam4s_c
-
Enables critical-section and rt of atsam4s8c-pac
- atsam4sa16b = atsam4s, atsam4s_b, atsam4sa, atsam4sa16b-pac
-
Enables critical-section and rt of atsam4sa16b-pac
- atsam4sa16c = atsam4s, atsam4s_c, atsam4sa, atsam4sa16c-pac
-
Enables critical-section and rt of atsam4sa16c-pac
- atsam4sd16b = atsam4s, atsam4s_b, atsam4sd, atsam4sd16b-pac
-
Enables critical-section and rt of atsam4sd16b-pac
- atsam4sd16c = atsam4s, atsam4s_c, atsam4sd, atsam4sd16c-pac
-
Enables critical-section and rt of atsam4sd16c-pac
- atsam4sd32b = atsam4s, atsam4s_b, atsam4sd, atsam4sd32b-pac
-
Enables critical-section and rt of atsam4sd32b-pac
- atsam4sd32c = atsam4s, atsam4s_c, atsam4sd, atsam4sd32c-pac
-
Enables critical-section and rt of atsam4sd32c-pac
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- usb-device usb?
-
Enables usb-device ^0.2.9
- atsam4e8c-pac atsam4e8c?
- atsam4e8e-pac atsam4e8e?
- atsam4e16c-pac atsam4e16c?
- atsam4e16e-pac atsam4e16e
- atsam4n8a-pac atsam4n8a?
- atsam4n8b-pac atsam4n8b?
- atsam4n8c-pac atsam4n8c?
- atsam4n16b-pac atsam4n16b?
- atsam4n16c-pac atsam4n16c?
- atsam4s2a-pac atsam4s2a?
- atsam4s2b-pac atsam4s2b?
- atsam4s2c-pac atsam4s2c?
- atsam4s4a-pac atsam4s4a?
- atsam4s4b-pac atsam4s4b?
- atsam4s4c-pac atsam4s4c?
- atsam4s8b-pac atsam4s8b?
- atsam4s8c-pac atsam4s8c?
- atsam4sa16b-pac atsam4sa16b?
- atsam4sa16c-pac atsam4sa16c?
- atsam4sd16b-pac atsam4sd16b?
- atsam4sd16c-pac atsam4sd16c?
- atsam4sd32b-pac atsam4sd32b?
- atsam4sd32c-pac atsam4sd32c?