Cargo Features
[dependencies]
avr-device = { version = "0.8.1", default-features = false, features = ["device-selected", "at90can128", "at90can64", "at90can32", "at90usb1286", "atmega1280", "atmega1284p", "atmega128a", "atmega128rfa1", "atmega16", "atmega16u2", "atmega164pa", "atmega168", "atmega2560", "atmega8", "atmega8u2", "atmega324pa", "atmega328p", "atmega328pb", "atmega3208", "atmega3209", "atmega4808", "atmega4809", "atmega48p", "atmega32a", "atmega32u2", "atmega32u4", "atmega64", "atmega644", "atmega88p", "attiny13a", "attiny167", "attiny202", "attiny212", "attiny204", "attiny214", "attiny2313", "attiny2313a", "attiny26", "attiny261a", "attiny402", "attiny404", "attiny412", "attiny414", "attiny416", "attiny417", "attiny44a", "attiny461a", "attiny804", "attiny816", "attiny817", "attiny828", "attiny84", "attiny841", "attiny84a", "attiny85", "attiny861", "attiny861a", "attiny88", "attiny1604", "attiny1606", "attiny1614", "attiny1617", "attiny1626", "attiny3217", "avr64du32", "avr64du28", "avr128db28", "avr128db48", "rt", "critical-section", "docsrs"] }
- default = critical-section
-
The
critical-sectionfeature is set by default wheneveravr-deviceis added withoutsomewhere in the dependency tree.default-features = false - device-selected at90can128? at90can32? at90can64? at90usb1286? atmega1280? atmega1284p? atmega128a? atmega128rfa1? atmega16? atmega164pa? atmega168? atmega16u2? atmega2560? atmega3208? atmega3209? atmega324pa? atmega328p? atmega328pb? atmega32a? atmega32u2? atmega32u4? atmega4808? atmega4809? atmega48p? atmega64? atmega644? atmega8? atmega88p? atmega8u2? attiny13a? attiny1604? attiny1606? attiny1614? attiny1617? attiny1626? attiny167? attiny202? attiny204? attiny212? attiny214? attiny2313? attiny2313a? attiny26? attiny261a? attiny3217? attiny402? attiny404? attiny412? attiny414? attiny416? attiny417? attiny44a? attiny461a? attiny804? attiny816? attiny817? attiny828? attiny84? attiny841? attiny84a? attiny85? attiny861? attiny861a? attiny88? avr128db28? avr128db48? avr64du28? avr64du32?
- at90can128 = device-selected
-
Affects
devices::at90can128… - at90can64 = device-selected
-
Affects
devices::at90can64… - at90can32 = device-selected
-
Affects
devices::at90can32… - at90usb1286 = device-selected
-
Affects
devices::at90usb1286… - atmega1280 = device-selected
-
Affects
devices::atmega1280… - atmega1284p = device-selected
-
Affects
devices::atmega1284p… - atmega128a = device-selected
-
Affects
devices::atmega128a… - atmega128rfa1 = device-selected
-
Affects
devices::atmega128rfa1… - atmega16 = device-selected
-
Affects
devices::atmega16… - atmega16u2 = device-selected
-
Affects
devices::atmega16u2… - atmega164pa = device-selected
-
Affects
devices::atmega164pa… - atmega168 = device-selected
-
Affects
devices::atmega168… - atmega2560 docsrs? = device-selected
-
Affects
devices::atmega2560… - atmega8 = device-selected
-
Affects
devices::atmega8… - atmega8u2 = device-selected
-
Affects
devices::atmega8u2… - atmega324pa = device-selected
-
Affects
devices::atmega324pa… - atmega328p docsrs? = device-selected
-
Affects
devices::atmega328p… - atmega328pb = device-selected
-
Affects
devices::atmega328pb… - atmega3208 = device-selected
-
Affects
devices::atmega3208… - atmega3209 = device-selected
-
Affects
devices::atmega3209… - atmega4808 = device-selected
-
Affects
devices::atmega4808… - atmega4809 docsrs? = device-selected
-
Affects
devices::atmega4809… - atmega48p = device-selected
-
Affects
devices::atmega48p… - atmega32a = device-selected
-
Affects
devices::atmega32a… - atmega32u2 = device-selected
-
Affects
devices::atmega32u2… - atmega32u4 docsrs? = device-selected
-
Affects
devices::atmega32u4… - atmega64 = device-selected
-
Affects
devices::atmega64… - atmega644 = device-selected
-
Affects
devices::atmega644… - atmega88p = device-selected
-
Affects
devices::atmega88p… - attiny13a = device-selected
-
Affects
devices::attiny13a… - attiny167 = device-selected
-
Affects
devices::attiny167… - attiny202 = device-selected
-
Affects
devices::attiny202… - attiny212 = device-selected
-
Affects
devices::attiny212… - attiny204 = device-selected
-
Affects
devices::attiny204… - attiny214 = device-selected
-
Affects
devices::attiny214… - attiny2313 = device-selected
-
Affects
devices::attiny2313… - attiny2313a = device-selected
-
Affects
devices::attiny2313a… - attiny26 = device-selected
-
Affects
devices::attiny26… - attiny261a = device-selected
-
Affects
devices::attiny261a… - attiny402 = device-selected
-
Affects
devices::attiny402… - attiny404 = device-selected
-
Affects
devices::attiny404… - attiny412 = device-selected
-
Affects
devices::attiny412… - attiny414 = device-selected
-
Affects
devices::attiny414… - attiny416 = device-selected
-
Affects
devices::attiny416… - attiny417 = device-selected
-
Affects
devices::attiny417… - attiny44a = device-selected
-
Affects
devices::attiny44a… - attiny461a = device-selected
-
Affects
devices::attiny461a… - attiny804 = device-selected
-
Affects
devices::attiny804… - attiny816 = device-selected
-
Affects
devices::attiny816… - attiny817 = device-selected
-
Affects
devices::attiny817… - attiny828 = device-selected
-
Affects
devices::attiny828… - attiny84 = device-selected
-
Affects
devices::attiny84… - attiny841 = device-selected
-
Affects
devices::attiny841… - attiny84a = device-selected
-
Affects
devices::attiny84a… - attiny85 docsrs? = device-selected
-
Affects
devices::attiny85… - attiny861 = device-selected
-
Affects
devices::attiny861… - attiny861a = device-selected
-
Affects
devices::attiny861a… - attiny88 = device-selected
-
Affects
devices::attiny88… - attiny1604 = device-selected
-
Affects
devices::attiny1604… - attiny1606 = device-selected
-
Affects
devices::attiny1606… - attiny1614 = device-selected
-
Affects
devices::attiny1614… - attiny1617 = device-selected
-
Affects
devices::attiny1617… - attiny1626 = device-selected
-
Affects
devices::attiny1626… - attiny3217 = device-selected
-
Affects
devices::attiny3217… - avr64du32 = device-selected
-
Affects
devices::avr64du32… - avr64du28 = device-selected
-
Affects
devices::avr64du28… - avr128db28 = device-selected
-
Affects
devices::avr128db28… - avr128db48 = device-selected
-
Affects
devices::avr128db48… - rt docsrs? = avr-device-macros
-
Affects
asm::get_stack_size… - critical-section default
-
With restore-state-u8
- docsrs = atmega2560, atmega328p, atmega32u4, atmega4809, attiny85, rt, ufmt
-
Unfortunately, we can only build documentation for a subset of the supported MCUs on docs.rs. If you think a very popular chip is missing from the list,
feel free to add it here.
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.