#[allow(renamed_and_removed_lints)]
#[allow(private_no_mangle_statics)]
#[no_mangle]
pub(crate) static mut DEVICE_PERIPHERALS: bool = false;
#[cfg(feature = "at90can128")]
pub mod at90can128 {
include!(concat!(env!("OUT_DIR"), "/pac/at90can128.rs"));
}
#[cfg(feature = "at90can64")]
pub mod at90can64 {
include!(concat!(env!("OUT_DIR"), "/pac/at90can64.rs"));
}
#[cfg(feature = "at90can32")]
pub mod at90can32 {
include!(concat!(env!("OUT_DIR"), "/pac/at90can32.rs"));
}
#[cfg(feature = "at90usb1286")]
pub mod at90usb1286 {
include!(concat!(env!("OUT_DIR"), "/pac/at90usb1286.rs"));
}
#[cfg(feature = "atmega1280")]
pub mod atmega1280 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega1280.rs"));
}
#[cfg(feature = "atmega1284p")]
pub mod atmega1284p {
include!(concat!(env!("OUT_DIR"), "/pac/atmega1284p.rs"));
}
#[cfg(feature = "atmega128a")]
pub mod atmega128a {
include!(concat!(env!("OUT_DIR"), "/pac/atmega128a.rs"));
}
#[cfg(feature = "atmega128rfa1")]
pub mod atmega128rfa1 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega128rfa1.rs"));
}
#[cfg(feature = "atmega16")]
pub mod atmega16 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega16.rs"));
}
#[cfg(feature = "atmega164pa")]
pub mod atmega164pa {
include!(concat!(env!("OUT_DIR"), "/pac/atmega164pa.rs"));
}
#[cfg(feature = "atmega168")]
pub mod atmega168 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega168.rs"));
}
#[cfg(feature = "atmega16u2")]
pub mod atmega16u2 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega16u2.rs"));
}
#[cfg(feature = "atmega2560")]
pub mod atmega2560 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega2560.rs"));
}
#[cfg(feature = "atmega324pa")]
pub mod atmega324pa {
include!(concat!(env!("OUT_DIR"), "/pac/atmega324pa.rs"));
}
#[cfg(feature = "atmega328p")]
pub mod atmega328p {
include!(concat!(env!("OUT_DIR"), "/pac/atmega328p.rs"));
}
#[cfg(feature = "atmega328pb")]
pub mod atmega328pb {
include!(concat!(env!("OUT_DIR"), "/pac/atmega328pb.rs"));
}
#[cfg(feature = "atmega32a")]
pub mod atmega32a {
include!(concat!(env!("OUT_DIR"), "/pac/atmega32a.rs"));
}
#[cfg(feature = "atmega32u2")]
pub mod atmega32u2 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega32u2.rs"));
}
#[cfg(feature = "atmega32u4")]
pub mod atmega32u4 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega32u4.rs"));
}
#[cfg(feature = "atmega3208")]
pub mod atmega3208 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega3208.rs"));
}
#[cfg(feature = "atmega3209")]
pub mod atmega3209 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega3209.rs"));
}
#[cfg(feature = "atmega4808")]
pub mod atmega4808 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega4808.rs"));
}
#[cfg(feature = "atmega4809")]
pub mod atmega4809 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega4809.rs"));
}
#[cfg(feature = "atmega48p")]
pub mod atmega48p {
include!(concat!(env!("OUT_DIR"), "/pac/atmega48p.rs"));
}
#[cfg(feature = "atmega8")]
pub mod atmega8 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega8.rs"));
}
#[cfg(feature = "atmega8u2")]
pub mod atmega8u2 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega8u2.rs"));
}
#[cfg(feature = "atmega64")]
pub mod atmega64 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega64.rs"));
}
#[cfg(feature = "atmega644")]
pub mod atmega644 {
include!(concat!(env!("OUT_DIR"), "/pac/atmega644.rs"));
}
#[cfg(feature = "atmega88p")]
pub mod atmega88p {
include!(concat!(env!("OUT_DIR"), "/pac/atmega88p.rs"));
}
#[cfg(feature = "attiny13a")]
pub mod attiny13a {
include!(concat!(env!("OUT_DIR"), "/pac/attiny13a.rs"));
}
#[cfg(feature = "attiny167")]
pub mod attiny167 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny167.rs"));
}
#[cfg(feature = "attiny1606")]
pub mod attiny1606 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny1606.rs"));
}
#[cfg(feature = "attiny1604")]
pub mod attiny1604 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny1604.rs"));
}
#[cfg(feature = "attiny1614")]
pub mod attiny1614 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny1614.rs"));
}
#[cfg(feature = "attiny1626")]
pub mod attiny1626 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny1626.rs"));
}
#[cfg(feature = "attiny1617")]
pub mod attiny1617 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny1617.rs"));
}
#[cfg(feature = "attiny3217")]
pub mod attiny3217 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny3217.rs"));
}
#[cfg(feature = "attiny202")]
pub mod attiny202 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny202.rs"));
}
#[cfg(feature = "attiny204")]
pub mod attiny204 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny204.rs"));
}
#[cfg(feature = "attiny212")]
pub mod attiny212 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny212.rs"));
}
#[cfg(feature = "attiny214")]
pub mod attiny214 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny214.rs"));
}
#[cfg(feature = "attiny2313")]
pub mod attiny2313 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny2313.rs"));
}
#[cfg(feature = "attiny2313a")]
pub mod attiny2313a {
include!(concat!(env!("OUT_DIR"), "/pac/attiny2313a.rs"));
}
#[cfg(feature = "attiny26")]
pub mod attiny26 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny26.rs"));
}
#[cfg(feature = "attiny261a")]
pub mod attiny261a {
include!(concat!(env!("OUT_DIR"), "/pac/attiny261a.rs"));
}
#[cfg(feature = "attiny402")]
pub mod attiny402 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny402.rs"));
}
#[cfg(feature = "attiny404")]
pub mod attiny404 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny404.rs"));
}
#[cfg(feature = "attiny412")]
pub mod attiny412 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny412.rs"));
}
#[cfg(feature = "attiny414")]
pub mod attiny414 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny414.rs"));
}
#[cfg(feature = "attiny416")]
pub mod attiny416 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny416.rs"));
}
#[cfg(feature = "attiny417")]
pub mod attiny417 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny417.rs"));
}
#[cfg(feature = "attiny44a")]
pub mod attiny44a {
include!(concat!(env!("OUT_DIR"), "/pac/attiny44a.rs"));
}
#[cfg(feature = "attiny461a")]
pub mod attiny461a {
include!(concat!(env!("OUT_DIR"), "/pac/attiny461a.rs"));
}
#[cfg(feature = "attiny804")]
pub mod attiny804 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny804.rs"));
}
#[cfg(feature = "attiny816")]
pub mod attiny816 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny816.rs"));
}
#[cfg(feature = "attiny817")]
pub mod attiny817 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny817.rs"));
}
#[cfg(feature = "attiny828")]
pub mod attiny828 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny828.rs"));
}
#[cfg(feature = "attiny84")]
pub mod attiny84 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny84.rs"));
}
#[cfg(feature = "attiny841")]
pub mod attiny841 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny841.rs"));
}
#[cfg(feature = "attiny84a")]
pub mod attiny84a {
include!(concat!(env!("OUT_DIR"), "/pac/attiny84a.rs"));
}
#[cfg(feature = "attiny85")]
pub mod attiny85 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny85.rs"));
}
#[cfg(feature = "attiny861")]
pub mod attiny861 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny861.rs"));
}
#[cfg(feature = "attiny861a")]
pub mod attiny861a {
include!(concat!(env!("OUT_DIR"), "/pac/attiny861a.rs"));
}
#[cfg(feature = "attiny88")]
pub mod attiny88 {
include!(concat!(env!("OUT_DIR"), "/pac/attiny88.rs"));
}
#[cfg(feature = "avr64du32")]
pub mod avr64du32 {
include!(concat!(env!("OUT_DIR"), "/pac/avr64du32.rs"));
}
#[cfg(feature = "avr64du28")]
pub mod avr64du28 {
include!(concat!(env!("OUT_DIR"), "/pac/avr64du28.rs"));
}
#[cfg(feature = "avr128db28")]
pub mod avr128db28 {
include!(concat!(env!("OUT_DIR"), "/pac/avr128db28.rs"));
}
#[cfg(feature = "avr128db48")]
pub mod avr128db48 {
include!(concat!(env!("OUT_DIR"), "/pac/avr128db48.rs"));
}