Cargo Features
atsamx7x-hal has no features set by default.
[dependencies]
atsamx7x-hal = { version = "0.4.3-alpha1", features = ["v71", "v70", "e70", "s70", "pins-64", "pins-100", "pins-144", "flash-2M", "flash-1M", "flash-512K", "can", "device-selected", "unproven", "usart-spi-host-without-select", "reconfigurable-system-pins", "same70j19b", "same70j19b-rt", "same70j20b", "same70j20b-rt", "same70j21b", "same70j21b-rt", "same70n19b", "same70n19b-rt", "same70n20b", "same70n20b-rt", "same70n21b", "same70n21b-rt", "same70q19b", "same70q19b-rt", "same70q20b", "same70q20b-rt", "same70q21b", "same70q21b-rt", "sams70j19b", "sams70j19b-rt", "sams70j20b", "sams70j20b-rt", "sams70j21b", "sams70j21b-rt", "sams70n19b", "sams70n19b-rt", "sams70n20b", "sams70n20b-rt", "sams70n21b", "sams70n21b-rt", "sams70q19b", "sams70q19b-rt", "sams70q20b", "sams70q20b-rt", "sams70q21b", "sams70q21b-rt", "samv70j19b", "samv70j19b-rt", "samv70j20b", "samv70j20b-rt", "samv70n19b", "samv70n19b-rt", "samv70n20b", "samv70n20b-rt", "samv70q19b", "samv70q19b-rt", "samv70q20b", "samv70q20b-rt", "samv71j19b", "samv71j19b-rt", "samv71j20b", "samv71j20b-rt", "samv71j21b", "samv71j21b-rt", "samv71n19b", "samv71n19b-rt", "samv71n20b", "samv71n20b-rt", "samv71n21b", "samv71n21b-rt", "samv71q19b", "samv71q19b-rt", "samv71q20b", "samv71q20b-rt", "samv71q21b", "samv71q21b-rt"] }
- v71 samv71j19b? samv71j20b? samv71j21b? samv71n19b? samv71n20b? samv71n21b? samv71q19b? samv71q20b? samv71q21b? = can
-
Internal-only feature flags; do not set directly.
Refer to §2 in the data sheet.
Refer to §2. - v70 samv70j19b? samv70j20b? samv70n19b? samv70n20b? samv70q19b? samv70q20b? = can
- e70 same70j19b? same70j20b? same70j21b? same70n19b? same70n20b? same70n21b? same70q19b? same70q20b? same70q21b? = can
- s70 sams70j19b? sams70j20b? sams70j21b? sams70n19b? sams70n20b? sams70n21b? sams70q19b? sams70q20b? sams70q21b?
- pins-64 same70j19b? same70j20b? same70j21b? sams70j19b? sams70j20b? sams70j21b? samv70j19b? samv70j20b? samv71j19b? samv71j20b? samv71j21b?
-
J variants
- pins-100 same70n19b? same70n20b? same70n21b? sams70n19b? sams70n20b? sams70n21b? samv70n19b? samv70n20b? samv71n19b? samv71n20b? samv71n21b?
-
N variants
Affects
can::Can1
… - pins-144 same70q19b? same70q20b? same70q21b? sams70q19b? sams70q20b? sams70q21b? samv70q19b? samv70q20b? samv71q19b? samv71q20b? samv71q21b?
-
Q variants
Affects
can::Can1
… - flash-2M same70j21b? same70n21b? same70q21b? sams70j21b? sams70n21b? sams70q21b? samv71j21b? samv71n21b? samv71q21b?
-
"21"-suffix
- flash-1M same70j20b? same70n20b? same70q20b? sams70j20b? sams70n20b? sams70q20b? samv70j20b? samv70n20b? samv70q20b? samv71j20b? samv71n20b? samv71q20b?
-
"20"-suffix
- flash-512K same70j19b? same70n19b? same70q19b? sams70j19b? sams70n19b? sams70q19b? samv70j19b? samv70n19b? samv70q19b? samv71j19b? samv71n19b? samv71q19b?
-
"19"-suffix
- can e70? v70? v71? = mcan-core
-
Affects
atsamx7x-hal::can
… - device-selected same70j19b? same70j20b? same70j21b? same70n19b? same70n20b? same70n21b? same70q19b? same70q20b? same70q21b? sams70j19b? sams70j20b? sams70j21b? sams70n19b? sams70n20b? sams70n21b? sams70q19b? sams70q20b? sams70q21b? samv70j19b? samv70j20b? samv70n19b? samv70n20b? samv70q19b? samv70q20b? samv71j19b? samv71j20b? samv71j21b? samv71n19b? samv71n20b? samv71n21b? samv71q19b? samv71q20b? samv71q21b?
-
Affects
atsamx7x-hal::afec
,atsamx7x-hal::clocks
,atsamx7x-hal::efc
,atsamx7x-hal::generics
,atsamx7x-hal::pio
,atsamx7x-hal::pwm
,atsamx7x-hal::rtt
,atsamx7x-hal::serial
,atsamx7x-hal::tc
,atsamx7x-hal::usb
,atsamx7x-hal::watchdog
,atsamx7x-hal::can
… - unproven
-
Enables unproven of embedded-hal ^0.2.7
- usart-spi-host-without-select
- reconfigurable-system-pins
- same70j19b same70j19b-rt? = atsame70j19b, device-selected, e70, flash-512K, pins-64
- same70j19b-rt = same70j19b
-
Enables rt of atsame70j19b
- same70j20b same70j20b-rt? = atsame70j20b, device-selected, e70, flash-1M, pins-64
- same70j20b-rt = same70j20b
-
Enables rt of atsame70j20b
- same70j21b same70j21b-rt? = atsame70j21b, device-selected, e70, flash-2M, pins-64
- same70j21b-rt = same70j21b
-
Enables rt of atsame70j21b
- same70n19b same70n19b-rt? = atsame70n19b, device-selected, e70, flash-512K, pins-100
- same70n19b-rt = same70n19b
-
Enables rt of atsame70n19b
- same70n20b same70n20b-rt? = atsame70n20b, device-selected, e70, flash-1M, pins-100
- same70n20b-rt = same70n20b
-
Enables rt of atsame70n20b
- same70n21b same70n21b-rt? = atsame70n21b, device-selected, e70, flash-2M, pins-100
- same70n21b-rt = same70n21b
-
Enables rt of atsame70n21b
- same70q19b same70q19b-rt? = atsame70q19b, device-selected, e70, flash-512K, pins-144
- same70q19b-rt = same70q19b
-
Enables rt of atsame70q19b
- same70q20b same70q20b-rt? = atsame70q20b, device-selected, e70, flash-1M, pins-144
- same70q20b-rt = same70q20b
-
Enables rt of atsame70q20b
- same70q21b same70q21b-rt? = atsame70q21b, device-selected, e70, flash-2M, pins-144
- same70q21b-rt = same70q21b
-
Enables rt of atsame70q21b
- sams70j19b sams70j19b-rt? = atsams70j19b, device-selected, flash-512K, pins-64, s70
- sams70j19b-rt = sams70j19b
-
Enables rt of atsams70j19b
- sams70j20b sams70j20b-rt? = atsams70j20b, device-selected, flash-1M, pins-64, s70
- sams70j20b-rt = sams70j20b
-
Enables rt of atsams70j20b
- sams70j21b sams70j21b-rt? = atsams70j21b, device-selected, flash-2M, pins-64, s70
- sams70j21b-rt = sams70j21b
-
Enables rt of atsams70j21b
- sams70n19b sams70n19b-rt? = atsams70n19b, device-selected, flash-512K, pins-100, s70
- sams70n19b-rt = sams70n19b
-
Enables rt of atsams70n19b
- sams70n20b sams70n20b-rt? = atsams70n20b, device-selected, flash-1M, pins-100, s70
- sams70n20b-rt = sams70n20b
-
Enables rt of atsams70n20b
- sams70n21b sams70n21b-rt? = atsams70n21b, device-selected, flash-2M, pins-100, s70
- sams70n21b-rt = sams70n21b
-
Enables rt of atsams70n21b
- sams70q19b sams70q19b-rt? = atsams70q19b, device-selected, flash-512K, pins-144, s70
- sams70q19b-rt = sams70q19b
-
Enables rt of atsams70q19b
- sams70q20b sams70q20b-rt? = atsams70q20b, device-selected, flash-1M, pins-144, s70
- sams70q20b-rt = sams70q20b
-
Enables rt of atsams70q20b
- sams70q21b sams70q21b-rt? = atsams70q21b, device-selected, flash-2M, pins-144, s70
- sams70q21b-rt = sams70q21b
-
Enables rt of atsams70q21b
- samv70j19b samv70j19b-rt? = atsamv70j19b, device-selected, flash-512K, pins-64, v70
- samv70j19b-rt = samv70j19b
-
Enables rt of atsamv70j19b
- samv70j20b samv70j20b-rt? = atsamv70j20b, device-selected, flash-1M, pins-64, v70
- samv70j20b-rt = samv70j20b
-
Enables rt of atsamv70j20b
- samv70n19b samv70n19b-rt? = atsamv70n19b, device-selected, flash-512K, pins-100, v70
- samv70n19b-rt = samv70n19b
-
Enables rt of atsamv70n19b
- samv70n20b samv70n20b-rt? = atsamv70n20b, device-selected, flash-1M, pins-100, v70
- samv70n20b-rt = samv70n20b
-
Enables rt of atsamv70n20b
- samv70q19b samv70q19b-rt? = atsamv70q19b, device-selected, flash-512K, pins-144, v70
- samv70q19b-rt = samv70q19b
-
Enables rt of atsamv70q19b
- samv70q20b samv70q20b-rt? = atsamv70q20b, device-selected, flash-1M, pins-144, v70
- samv70q20b-rt = samv70q20b
-
Enables rt of atsamv70q20b
- samv71j19b samv71j19b-rt? = atsamv71j19b, device-selected, flash-512K, pins-64, v71
- samv71j19b-rt = samv71j19b
-
Enables rt of atsamv71j19b
- samv71j20b samv71j20b-rt? = atsamv71j20b, device-selected, flash-1M, pins-64, v71
- samv71j20b-rt = samv71j20b
-
Enables rt of atsamv71j20b
- samv71j21b samv71j21b-rt? = atsamv71j21b, device-selected, flash-2M, pins-64, v71
- samv71j21b-rt = samv71j21b
-
Enables rt of atsamv71j21b
- samv71n19b samv71n19b-rt? = atsamv71n19b, device-selected, flash-512K, pins-100, v71
- samv71n19b-rt = samv71n19b
-
Enables rt of atsamv71n19b
- samv71n20b samv71n20b-rt? = atsamv71n20b, device-selected, flash-1M, pins-100, v71
- samv71n20b-rt = samv71n20b
-
Enables rt of atsamv71n20b
- samv71n21b samv71n21b-rt? = atsamv71n21b, device-selected, flash-2M, pins-100, v71
- samv71n21b-rt = samv71n21b
-
Enables rt of atsamv71n21b
- samv71q19b samv71q19b-rt? = atsamv71q19b, device-selected, flash-512K, pins-144, v71
- samv71q19b-rt = samv71q19b
-
Enables rt of atsamv71q19b
- samv71q20b samv71q20b-rt? = atsamv71q20b, device-selected, flash-1M, pins-144, v71
- samv71q20b-rt = samv71q20b
-
Enables rt of atsamv71q20b
- samv71q21b samv71q21b-rt? = atsamv71q21b, device-selected, flash-2M, pins-144, v71
- samv71q21b-rt = samv71q21b
-
Enables rt of atsamv71q21b
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.
- mcan-core can?
- atsame70j19b same70j19b? same70j19b-rt?
- atsame70j20b same70j20b? same70j20b-rt?
- atsame70j21b same70j21b? same70j21b-rt?
- atsame70n19b same70n19b? same70n19b-rt?
- atsame70n20b same70n20b? same70n20b-rt?
- atsame70n21b same70n21b? same70n21b-rt?
- atsame70q19b same70q19b? same70q19b-rt?
- atsame70q20b same70q20b? same70q20b-rt?
- atsame70q21b same70q21b? same70q21b-rt?
- atsams70j19b sams70j19b? sams70j19b-rt?
- atsams70j20b sams70j20b? sams70j20b-rt?
- atsams70j21b sams70j21b? sams70j21b-rt?
- atsams70n19b sams70n19b? sams70n19b-rt?
- atsams70n20b sams70n20b? sams70n20b-rt?
- atsams70n21b sams70n21b? sams70n21b-rt?
- atsams70q19b sams70q19b? sams70q19b-rt?
- atsams70q20b sams70q20b? sams70q20b-rt?
- atsams70q21b sams70q21b? sams70q21b-rt?
- atsamv70j19b samv70j19b? samv70j19b-rt?
- atsamv70j20b samv70j20b? samv70j20b-rt?
- atsamv70n19b samv70n19b? samv70n19b-rt?
- atsamv70n20b samv70n20b? samv70n20b-rt?
- atsamv70q19b samv70q19b? samv70q19b-rt?
- atsamv70q20b samv70q20b? samv70q20b-rt?
- atsamv71j19b samv71j19b? samv71j19b-rt?
- atsamv71j20b samv71j20b? samv71j20b-rt?
- atsamv71j21b samv71j21b? samv71j21b-rt?
- atsamv71n19b samv71n19b? samv71n19b-rt?
- atsamv71n20b samv71n20b? samv71n20b-rt?
- atsamv71n21b samv71n21b? samv71n21b-rt?
- atsamv71q19b samv71q19b? samv71q19b-rt?
- atsamv71q20b samv71q20b? samv71q20b-rt?
- atsamv71q21b samv71q21b? samv71q21b-rt?