[−] List of all items
Structs
- common::adc::Adc
- common::delay::Delay
- common::eic::EIC
- common::eic::pin::ExtInt0
- common::eic::pin::ExtInt1
- common::eic::pin::ExtInt10
- common::eic::pin::ExtInt11
- common::eic::pin::ExtInt12
- common::eic::pin::ExtInt13
- common::eic::pin::ExtInt14
- common::eic::pin::ExtInt15
- common::eic::pin::ExtInt2
- common::eic::pin::ExtInt3
- common::eic::pin::ExtInt4
- common::eic::pin::ExtInt5
- common::eic::pin::ExtInt6
- common::eic::pin::ExtInt7
- common::eic::pin::ExtInt8
- common::eic::pin::ExtInt9
- common::gpio::v1::Parts
- common::gpio::v1::Pin
- common::gpio::v1::Port
- common::gpio::v2::dynpin::DynPin
- common::gpio::v2::dynpin::DynPinId
- common::gpio::v2::pin::Alternate
- common::gpio::v2::pin::Disabled
- common::gpio::v2::pin::Input
- common::gpio::v2::pin::Output
- common::gpio::v2::pin::Pin
- common::gpio::v2::pin::Pins
- common::pwm::Pwm0
- common::pwm::Pwm1
- common::pwm::Pwm2
- common::pwm::Pwm3
- common::pwm::Pwm4
- common::pwm::Pwm5
- common::rtc::Datetime
- common::rtc::Rtc
- common::rtc::TimerParams
- common::sercom::v1::I2CMaster0
- common::sercom::v1::I2CMaster1
- common::sercom::v1::I2CMaster2
- common::sercom::v1::I2CMaster3
- common::sercom::v1::I2CMaster4
- common::sercom::v1::I2CMaster5
- common::sercom::v1::SPIMaster0
- common::sercom::v1::SPIMaster0Padout
- common::sercom::v1::SPIMaster1
- common::sercom::v1::SPIMaster1Padout
- common::sercom::v1::SPIMaster2
- common::sercom::v1::SPIMaster2Padout
- common::sercom::v1::SPIMaster3
- common::sercom::v1::SPIMaster3Padout
- common::sercom::v1::SPIMaster4
- common::sercom::v1::SPIMaster4Padout
- common::sercom::v1::SPIMaster5
- common::sercom::v1::SPIMaster5Padout
- common::sercom::v1::UART0
- common::sercom::v1::UART0Padout
- common::sercom::v1::UART1
- common::sercom::v1::UART1Padout
- common::sercom::v1::UART2
- common::sercom::v1::UART2Padout
- common::sercom::v1::UART3
- common::sercom::v1::UART3Padout
- common::sercom::v1::UART4
- common::sercom::v1::UART4Padout
- common::sercom::v1::UART5
- common::sercom::v1::UART5Padout
- common::sercom::v1::i2c::I2CMaster0
- common::sercom::v1::i2c::I2CMaster1
- common::sercom::v1::i2c::I2CMaster2
- common::sercom::v1::i2c::I2CMaster3
- common::sercom::v1::i2c::I2CMaster4
- common::sercom::v1::i2c::I2CMaster5
- common::sercom::v1::spi::SPIMaster0
- common::sercom::v1::spi::SPIMaster0Padout
- common::sercom::v1::spi::SPIMaster1
- common::sercom::v1::spi::SPIMaster1Padout
- common::sercom::v1::spi::SPIMaster2
- common::sercom::v1::spi::SPIMaster2Padout
- common::sercom::v1::spi::SPIMaster3
- common::sercom::v1::spi::SPIMaster3Padout
- common::sercom::v1::spi::SPIMaster4
- common::sercom::v1::spi::SPIMaster4Padout
- common::sercom::v1::spi::SPIMaster5
- common::sercom::v1::spi::SPIMaster5Padout
- common::sercom::v1::uart::UART0
- common::sercom::v1::uart::UART0Padout
- common::sercom::v1::uart::UART1
- common::sercom::v1::uart::UART1Padout
- common::sercom::v1::uart::UART2
- common::sercom::v1::uart::UART2Padout
- common::sercom::v1::uart::UART3
- common::sercom::v1::uart::UART3Padout
- common::sercom::v1::uart::UART4
- common::sercom::v1::uart::UART4Padout
- common::sercom::v1::uart::UART5
- common::sercom::v1::uart::UART5Padout
- common::sercom::v2::pads::Pad
- common::sleeping_delay::SleepingDelay
- common::time::Bps
- common::time::Hertz
- common::time::KiloHertz
- common::time::MegaHertz
- common::time::Microseconds
- common::time::Milliseconds
- common::time::Nanoseconds
- common::time::Seconds
- common::timer_params::TimerParams
- common::watchdog::Watchdog
- samd21::clock::AcAnaClock
- samd21::clock::AcDigClock
- samd21::clock::AdcClock
- samd21::clock::DacClock
- samd21::clock::EicClock
- samd21::clock::Evsys0Clock
- samd21::clock::Evsys10Clock
- samd21::clock::Evsys11Clock
- samd21::clock::Evsys1Clock
- samd21::clock::Evsys2Clock
- samd21::clock::Evsys3Clock
- samd21::clock::Evsys4Clock
- samd21::clock::Evsys5Clock
- samd21::clock::Evsys6Clock
- samd21::clock::Evsys7Clock
- samd21::clock::Evsys8Clock
- samd21::clock::Evsys9Clock
- samd21::clock::GClock
- samd21::clock::GenericClockController
- samd21::clock::I2S0Clock
- samd21::clock::I2S1Clock
- samd21::clock::RtcClock
- samd21::clock::Sercom0CoreClock
- samd21::clock::Sercom1CoreClock
- samd21::clock::Sercom2CoreClock
- samd21::clock::Sercom3CoreClock
- samd21::clock::Sercom4CoreClock
- samd21::clock::Sercom5CoreClock
- samd21::clock::Tc4Tc5Clock
- samd21::clock::Tc6Tc7Clock
- samd21::clock::Tcc0Tcc1Clock
- samd21::clock::Tcc2Tc3Clock
- samd21::clock::UsbClock
- samd21::clock::WdtClock
- samd21::timer::SpinTimer
- samd21::timer::TimerCounter
- samd21::usb::UsbBus
- typelevel::NoneT
Enums
- common::ResetCause
- common::gpio::v2::dynpin::DynAlternate
- common::gpio::v2::dynpin::DynDisabled
- common::gpio::v2::dynpin::DynGroup
- common::gpio::v2::dynpin::DynInput
- common::gpio::v2::dynpin::DynOutput
- common::gpio::v2::dynpin::DynPinMode
- common::gpio::v2::dynpin::Error
- common::gpio::v2::pin::A
- common::gpio::v2::pin::B
- common::gpio::v2::pin::C
- common::gpio::v2::pin::D
- common::gpio::v2::pin::E
- common::gpio::v2::pin::F
- common::gpio::v2::pin::Floating
- common::gpio::v2::pin::G
- common::gpio::v2::pin::GroupA
- common::gpio::v2::pin::GroupB
- common::gpio::v2::pin::H
- common::gpio::v2::pin::PA00
- common::gpio::v2::pin::PA01
- common::gpio::v2::pin::PA02
- common::gpio::v2::pin::PA03
- common::gpio::v2::pin::PA04
- common::gpio::v2::pin::PA05
- common::gpio::v2::pin::PA06
- common::gpio::v2::pin::PA07
- common::gpio::v2::pin::PA08
- common::gpio::v2::pin::PA09
- common::gpio::v2::pin::PA10
- common::gpio::v2::pin::PA11
- common::gpio::v2::pin::PA12
- common::gpio::v2::pin::PA13
- common::gpio::v2::pin::PA14
- common::gpio::v2::pin::PA15
- common::gpio::v2::pin::PA16
- common::gpio::v2::pin::PA17
- common::gpio::v2::pin::PA18
- common::gpio::v2::pin::PA19
- common::gpio::v2::pin::PA20
- common::gpio::v2::pin::PA21
- common::gpio::v2::pin::PA22
- common::gpio::v2::pin::PA23
- common::gpio::v2::pin::PA24
- common::gpio::v2::pin::PA25
- common::gpio::v2::pin::PA27
- common::gpio::v2::pin::PA28
- common::gpio::v2::pin::PA30
- common::gpio::v2::pin::PA31
- common::gpio::v2::pin::PB02
- common::gpio::v2::pin::PB03
- common::gpio::v2::pin::PB08
- common::gpio::v2::pin::PB09
- common::gpio::v2::pin::PB10
- common::gpio::v2::pin::PB11
- common::gpio::v2::pin::PB22
- common::gpio::v2::pin::PB23
- common::gpio::v2::pin::PullDown
- common::gpio::v2::pin::PullUp
- common::gpio::v2::pin::PushPull
- common::gpio::v2::pin::Readable
- common::pwm::Channel
- common::sercom::v1::Error
- common::sercom::v1::I2CError
- common::sercom::v1::i2c::I2CError
- common::sercom::v1::spi::Error
- common::sercom::v2::pads::Pad0
- common::sercom::v2::pads::Pad1
- common::sercom::v2::pads::Pad2
- common::sercom::v2::pads::Pad3
- common::sercom::v2::pads::Sercom0
- common::sercom::v2::pads::Sercom1
- common::sercom::v2::pads::Sercom2
- common::sercom::v2::pads::Sercom3
- common::sercom::v2::pads::Sercom4
- common::sercom::v2::pads::Sercom5
- common::watchdog::WatchdogTimeout
Traits
- common::eic::pin::EicPin
- common::eic::pin::ExternalInterrupt
- common::gpio::v1::GpioExt
- common::gpio::v1::IntoFunction
- common::gpio::v2::pin::AlternateConfig
- common::gpio::v2::pin::AnyPin
- common::gpio::v2::pin::DisabledConfig
- common::gpio::v2::pin::InputConfig
- common::gpio::v2::pin::OptionalPin
- common::gpio::v2::pin::OutputConfig
- common::gpio::v2::pin::PinId
- common::gpio::v2::pin::PinMode
- common::gpio::v2::pin::SomePin
- common::prelude::EicPin
- common::prelude::_atsamd_hal_embedded_hal_digital_v2_InputPin
- common::prelude::_atsamd_hal_embedded_hal_digital_v2_OutputPin
- common::prelude::_atsamd_hal_embedded_hal_digital_v2_ToggleableOutputPin
- common::prelude::_embedded_hal_Capture
- common::prelude::_embedded_hal_Pwm
- common::prelude::_embedded_hal_PwmPin
- common::prelude::_embedded_hal_Qei
- common::prelude::_embedded_hal_adc_OneShot
- common::prelude::_embedded_hal_blocking_delay_DelayMs
- common::prelude::_embedded_hal_blocking_delay_DelayUs
- common::prelude::_embedded_hal_blocking_i2c_Read
- common::prelude::_embedded_hal_blocking_i2c_Write
- common::prelude::_embedded_hal_blocking_i2c_WriteRead
- common::prelude::_embedded_hal_blocking_rng_Read
- common::prelude::_embedded_hal_blocking_serial_Write
- common::prelude::_embedded_hal_blocking_spi_Transfer
- common::prelude::_embedded_hal_blocking_spi_Write
- common::prelude::_embedded_hal_digital_InputPin
- common::prelude::_embedded_hal_digital_OutputPin
- common::prelude::_embedded_hal_digital_ToggleableOutputPin
- common::prelude::_embedded_hal_serial_Read
- common::prelude::_embedded_hal_serial_Write
- common::prelude::_embedded_hal_spi_FullDuplex
- common::prelude::_embedded_hal_timer_CountDown
- common::prelude::_embedded_hal_watchdog_Watchdog
- common::prelude::_embedded_hal_watchdog_WatchdogDisable
- common::prelude::_embedded_hal_watchdog_WatchdogEnable
- common::sercom::v1::DipoDopo
- common::sercom::v1::RxpoTxpo
- common::sercom::v1::pads::PadPin
- common::sercom::v1::spi::DipoDopo
- common::sercom::v1::uart::RxpoTxpo
- common::sercom::v2::pads::AnyPad
- common::sercom::v2::pads::Map
- common::sercom::v2::pads::OptionalPad
- common::sercom::v2::pads::PadNum
- common::sercom::v2::pads::Sercom
- common::sercom::v2::pads::SomePad
- common::spi_common::CommonSpi
- common::time::U32Ext
- common::timer_traits::InterruptDrivenTimer
- samd21::timer::Count16
Macros
Functions
- common::reset_cause
- common::serial_number
- common::split_serial_number
- samd21::calibration::dfll48m_coarse_cal
- samd21::calibration::osc32k_cal
- samd21::calibration::usb_transn_cal
- samd21::calibration::usb_transp_cal
- samd21::calibration::usb_trim_cal
- samd21::clock::enable_external_32kosc
- samd21::clock::enable_internal_32kosc
Typedefs
- common::eic::pin::ExternalInterruptID
- common::eic::pin::Sense
- common::gpio::v1::Floating
- common::gpio::v1::Input
- common::gpio::v1::OpenDrain
- common::gpio::v1::Output
- common::gpio::v1::Pa0
- common::gpio::v1::Pa1
- common::gpio::v1::Pa10
- common::gpio::v1::Pa11
- common::gpio::v1::Pa12
- common::gpio::v1::Pa13
- common::gpio::v1::Pa14
- common::gpio::v1::Pa15
- common::gpio::v1::Pa16
- common::gpio::v1::Pa17
- common::gpio::v1::Pa18
- common::gpio::v1::Pa19
- common::gpio::v1::Pa2
- common::gpio::v1::Pa20
- common::gpio::v1::Pa21
- common::gpio::v1::Pa22
- common::gpio::v1::Pa23
- common::gpio::v1::Pa24
- common::gpio::v1::Pa25
- common::gpio::v1::Pa27
- common::gpio::v1::Pa28
- common::gpio::v1::Pa3
- common::gpio::v1::Pa30
- common::gpio::v1::Pa31
- common::gpio::v1::Pa4
- common::gpio::v1::Pa5
- common::gpio::v1::Pa6
- common::gpio::v1::Pa7
- common::gpio::v1::Pa8
- common::gpio::v1::Pa9
- common::gpio::v1::Pb10
- common::gpio::v1::Pb11
- common::gpio::v1::Pb2
- common::gpio::v1::Pb22
- common::gpio::v1::Pb23
- common::gpio::v1::Pb3
- common::gpio::v1::Pb8
- common::gpio::v1::Pb9
- common::gpio::v1::PfA
- common::gpio::v1::PfB
- common::gpio::v1::PfC
- common::gpio::v1::PfD
- common::gpio::v1::PfE
- common::gpio::v1::PfF
- common::gpio::v1::PfG
- common::gpio::v1::PfH
- common::gpio::v1::PullDown
- common::gpio::v1::PullUp
- common::gpio::v1::PushPull
- common::gpio::v1::ReadableOpenDrain
- common::gpio::v2::pin::AlternateA
- common::gpio::v2::pin::AlternateB
- common::gpio::v2::pin::AlternateC
- common::gpio::v2::pin::AlternateD
- common::gpio::v2::pin::AlternateE
- common::gpio::v2::pin::AlternateF
- common::gpio::v2::pin::AlternateG
- common::gpio::v2::pin::AlternateH
- common::gpio::v2::pin::ConcretePin
- common::gpio::v2::pin::FloatingDisabled
- common::gpio::v2::pin::FloatingInput
- common::gpio::v2::pin::PullDownDisabled
- common::gpio::v2::pin::PullDownInput
- common::gpio::v2::pin::PullUpDisabled
- common::gpio::v2::pin::PullUpInput
- common::gpio::v2::pin::PushPullOutput
- common::gpio::v2::pin::ReadableOutput
- common::gpio::v2::pin::Reset
- common::sercom::v1::pads::Sercom0Pad0
- common::sercom::v1::pads::Sercom0Pad1
- common::sercom::v1::pads::Sercom0Pad2
- common::sercom::v1::pads::Sercom0Pad3
- common::sercom::v1::pads::Sercom1Pad0
- common::sercom::v1::pads::Sercom1Pad1
- common::sercom::v1::pads::Sercom1Pad2
- common::sercom::v1::pads::Sercom1Pad3
- common::sercom::v1::pads::Sercom2Pad0
- common::sercom::v1::pads::Sercom2Pad1
- common::sercom::v1::pads::Sercom2Pad2
- common::sercom::v1::pads::Sercom2Pad3
- common::sercom::v1::pads::Sercom3Pad0
- common::sercom::v1::pads::Sercom3Pad1
- common::sercom::v1::pads::Sercom3Pad2
- common::sercom::v1::pads::Sercom3Pad3
- common::sercom::v1::pads::Sercom4Pad0
- common::sercom::v1::pads::Sercom4Pad1
- common::sercom::v1::pads::Sercom4Pad2
- common::sercom::v1::pads::Sercom4Pad3
- common::sercom::v1::pads::Sercom5Pad0
- common::sercom::v1::pads::Sercom5Pad1
- common::sercom::v1::pads::Sercom5Pad2
- common::sercom::v1::pads::Sercom5Pad3
- common::sercom::v2::pads::ConcretePad
- common::sercom::v2::pads::SERCOM
- samd21::clock::ClockGenId
- samd21::clock::ClockId
- samd21::clock::ClockSource
- samd21::timer::TimerCounter3
- samd21::timer::TimerCounter4
- samd21::timer::TimerCounter5
- samd21::usb::DmPad
- samd21::usb::DpPad
- samd21::usb::SofPad
Constants
- common::gpio::v2::dynpin::DYN_ALTERNATE_A
- common::gpio::v2::dynpin::DYN_ALTERNATE_B
- common::gpio::v2::dynpin::DYN_ALTERNATE_C
- common::gpio::v2::dynpin::DYN_ALTERNATE_D
- common::gpio::v2::dynpin::DYN_ALTERNATE_E
- common::gpio::v2::dynpin::DYN_ALTERNATE_F
- common::gpio::v2::dynpin::DYN_ALTERNATE_G
- common::gpio::v2::dynpin::DYN_ALTERNATE_H
- common::gpio::v2::dynpin::DYN_FLOATING_DISABLED
- common::gpio::v2::dynpin::DYN_FLOATING_INPUT
- common::gpio::v2::dynpin::DYN_PULL_DOWN_DISABLED
- common::gpio::v2::dynpin::DYN_PULL_DOWN_INPUT
- common::gpio::v2::dynpin::DYN_PULL_UP_DISABLED
- common::gpio::v2::dynpin::DYN_PULL_UP_INPUT
- common::gpio::v2::dynpin::DYN_PUSH_PULL_OUTPUT
- common::gpio::v2::dynpin::DYN_READABLE_OUTPUT
- samd21::clock::OSC32K_FREQ
- samd21::clock::OSC48M_FREQ
- samd21::clock::OSC8M_FREQ