List of all items
Structs
- adc::Adc
- adc::FreeRunning
- adc::InterruptAdc
- adc::SingleConversion
- aes::Aes
- aes::CtrlaConf
- aes::Ctype
- clock::AcClock
- clock::Adc0Clock
- clock::Adc1Clock
- clock::CclClock
- clock::Cm4TraceClock
- clock::DacClock
- clock::EicClock
- clock::Evsys0Clock
- clock::Evsys10Clock
- clock::Evsys11Clock
- clock::Evsys1Clock
- clock::Evsys2Clock
- clock::Evsys3Clock
- clock::Evsys4Clock
- clock::Evsys5Clock
- clock::Evsys6Clock
- clock::Evsys7Clock
- clock::Evsys8Clock
- clock::Evsys9Clock
- clock::FreqmMsrClock
- clock::FreqmRefClock
- clock::GClock
- clock::GenericClockController
- clock::PdecClock
- clock::Sdhc0Clock
- clock::Sercom0CoreClock
- clock::Sercom1CoreClock
- clock::Sercom2CoreClock
- clock::Sercom3CoreClock
- clock::Sercom4CoreClock
- clock::Sercom5CoreClock
- clock::Tc0Tc1Clock
- clock::Tc2Tc3Clock
- clock::Tcc0Tcc1Clock
- clock::Tcc2Tcc3Clock
- clock::UsbClock
- clock::v1::AcClock
- clock::v1::Adc0Clock
- clock::v1::Adc1Clock
- clock::v1::CclClock
- clock::v1::Cm4TraceClock
- clock::v1::DacClock
- clock::v1::EicClock
- clock::v1::Evsys0Clock
- clock::v1::Evsys10Clock
- clock::v1::Evsys11Clock
- clock::v1::Evsys1Clock
- clock::v1::Evsys2Clock
- clock::v1::Evsys3Clock
- clock::v1::Evsys4Clock
- clock::v1::Evsys5Clock
- clock::v1::Evsys6Clock
- clock::v1::Evsys7Clock
- clock::v1::Evsys8Clock
- clock::v1::Evsys9Clock
- clock::v1::FreqmMsrClock
- clock::v1::FreqmRefClock
- clock::v1::GClock
- clock::v1::GenericClockController
- clock::v1::PdecClock
- clock::v1::Sdhc0Clock
- clock::v1::Sercom0CoreClock
- clock::v1::Sercom1CoreClock
- clock::v1::Sercom2CoreClock
- clock::v1::Sercom3CoreClock
- clock::v1::Sercom4CoreClock
- clock::v1::Sercom5CoreClock
- clock::v1::Tc0Tc1Clock
- clock::v1::Tc2Tc3Clock
- clock::v1::Tcc0Tcc1Clock
- clock::v1::Tcc2Tcc3Clock
- clock::v1::UsbClock
- clock::v2::Buses
- clock::v2::Clocks
- clock::v2::Enabled
- clock::v2::Pac
- clock::v2::Tokens
- clock::v2::ahb::Ahb
- clock::v2::ahb::AhbClk
- clock::v2::ahb::AhbClks
- clock::v2::ahb::AhbToken
- clock::v2::apb::Apb
- clock::v2::apb::ApbClk
- clock::v2::apb::ApbClks
- clock::v2::apb::ApbToken
- clock::v2::apb::ApbTokens
- clock::v2::dfll::Dfll
- clock::v2::dfll::DfllToken
- clock::v2::dfll::FromPclk
- clock::v2::dfll::FromUsb
- clock::v2::dfll::OpenLoop
- clock::v2::dpll::Dpll
- clock::v2::dpll::DpllToken
- clock::v2::gclk::Gclk
- clock::v2::gclk::GclkOut
- clock::v2::gclk::GclkToken
- clock::v2::gclk::GclkTokens
- clock::v2::osculp32k::OscUlp1k
- clock::v2::osculp32k::OscUlp1kToken
- clock::v2::osculp32k::OscUlp32k
- clock::v2::osculp32k::OscUlp32kBase
- clock::v2::osculp32k::OscUlp32kToken
- clock::v2::osculp32k::OscUlp32kTokens
- clock::v2::pclk::Pclk
- clock::v2::pclk::PclkToken
- clock::v2::pclk::PclkTokens
- clock::v2::rtcosc::RtcOsc
- clock::v2::rtcosc::RtcOscToken
- clock::v2::xosc32k::Xosc1k
- clock::v2::xosc32k::Xosc1kToken
- clock::v2::xosc32k::Xosc32k
- clock::v2::xosc32k::Xosc32kBase
- clock::v2::xosc32k::Xosc32kBaseToken
- clock::v2::xosc32k::Xosc32kCfd
- clock::v2::xosc32k::Xosc32kCfdToken
- clock::v2::xosc32k::Xosc32kToken
- clock::v2::xosc32k::Xosc32kTokens
- clock::v2::xosc::Xosc
- clock::v2::xosc::XoscToken
- delay::Delay
- dsu::Dsu
- eic::ConfigurableEIC
- eic::EIC
- eic::pin::ExtInt0
- eic::pin::ExtInt1
- eic::pin::ExtInt10
- eic::pin::ExtInt11
- eic::pin::ExtInt12
- eic::pin::ExtInt13
- eic::pin::ExtInt14
- eic::pin::ExtInt15
- eic::pin::ExtInt2
- eic::pin::ExtInt3
- eic::pin::ExtInt4
- eic::pin::ExtInt5
- eic::pin::ExtInt6
- eic::pin::ExtInt7
- eic::pin::ExtInt8
- eic::pin::ExtInt9
- gpio::dynpin::DynPin
- gpio::dynpin::DynPinId
- gpio::pin::Alternate
- gpio::pin::Disabled
- gpio::pin::Input
- gpio::pin::Interrupt
- gpio::pin::Output
- gpio::pin::Pin
- gpio::pin::Pins
- icm::HashArea
- icm::Icm
- icm::Interrupt
- icm::MainRegionDesc
- icm::Region
- icm::RegionAddress
- icm::RegionBusError
- icm::RegionConfiguration
- icm::RegionControl
- icm::RegionDigestMismatch
- icm::RegionEndConditionDetected
- icm::RegionHashCompleted
- icm::RegionInterrupt
- icm::RegionNext
- icm::RegionStatusUpdatedDetected
- icm::RegionWrapConditionDetected
- icm::Regions
- icm::SecondaryRegionDesc
- nvm::CalibrationArea
- nvm::Nvm
- nvm::TemperaturesCalibrationArea
- nvm::Userpage
- nvm::smart_eeprom::SmartEeprom
- nvm::smart_eeprom::SmartEepromIter
- nvm::smart_eeprom::SmartEepromIterMut
- pukcc::Pukcc
- pukcc::SelfTestFailure
- pukcc::c_abi::CRT
- pukcc::c_abi::ClearFlags
- pukcc::c_abi::Comp
- pukcc::c_abi::CondCopy
- pukcc::c_abi::CryptoRam
- pukcc::c_abi::Div
- pukcc::c_abi::ExpMod
- pukcc::c_abi::FastCopy
- pukcc::c_abi::Fill
- pukcc::c_abi::Fmult
- pukcc::c_abi::GCD
- pukcc::c_abi::GF2NEcConvAffineToProjective
- pukcc::c_abi::GF2NEcConvProjToAffine
- pukcc::c_abi::GF2NEcDsaGenerateFast
- pukcc::c_abi::GF2NEcDsaVerifyFast
- pukcc::c_abi::GF2NEcPointIsOnCurve
- pukcc::c_abi::GF2NEcRandomiseCoordinate
- pukcc::c_abi::GF2NEccAddFast
- pukcc::c_abi::GF2NEccDblFast
- pukcc::c_abi::GF2NEccMulFast
- pukcc::c_abi::PrimeGen
- pukcc::c_abi::PukclHeader
- pukcc::c_abi::PukclParams
- pukcc::c_abi::PukclReturnCode
- pukcc::c_abi::PukclStatus
- pukcc::c_abi::RedMod
- pukcc::c_abi::Rng
- pukcc::c_abi::SelfTest
- pukcc::c_abi::Smult
- pukcc::c_abi::Square
- pukcc::c_abi::Swap
- pukcc::c_abi::ZpEcConvAffineToProjective
- pukcc::c_abi::ZpEcConvProjToAffine
- pukcc::c_abi::ZpEcDsaGenerateFast
- pukcc::c_abi::ZpEcDsaQuickVerify
- pukcc::c_abi::ZpEcDsaVerifyFast
- pukcc::c_abi::ZpEcPointIsOnCurve
- pukcc::c_abi::ZpEcRandomiseCoordinate
- pukcc::c_abi::ZpEccAddFast
- pukcc::c_abi::ZpEccAddSubFast
- pukcc::c_abi::ZpEccDblFast
- pukcc::c_abi::ZpEccMulFast
- pukcc::c_abi::ZpEccQuickDualMulFast
- pwm::Pwm0
- pwm::Pwm1
- pwm::Pwm2
- pwm::Pwm3
- pwm::TC0Pinout
- pwm::TC1Pinout
- pwm::TC2Pinout
- pwm::TC3Pinout
- pwm::TCC0Pinout
- pwm::TCC1Pinout
- pwm::TCC2Pinout
- pwm::Tcc0Pwm
- pwm::Tcc1Pwm
- pwm::Tcc2Pwm
- qspi::OneShot
- qspi::Qspi
- qspi::XIP
- rtc::Datetime
- rtc::Rtc
- rtc::TimerParams
- sercom::i2c::Config
- sercom::i2c::Flags
- sercom::i2c::I2c
- sercom::i2c::Pads
- sercom::i2c::Status
- sercom::spi::Config
- sercom::spi::Duplex
- sercom::spi::Flags
- sercom::spi::Pads
- sercom::spi::Rx
- sercom::spi::Spi
- sercom::spi::Status
- sercom::spi::Tx
- sercom::spi_future::SpiFuture
- sercom::uart::Config
- sercom::uart::Flags
- sercom::uart::Pads
- sercom::uart::Status
- sercom::uart::Uart
- sleeping_delay::SleepingDelay
- time::Bps
- time::Hertz
- time::KiloHertz
- time::MegaHertz
- time::Microseconds
- time::Milliseconds
- time::Nanoseconds
- time::Seconds
- timer::TimerCounter
- timer_params::TimerParams
- trng::Trng
- typelevel::NoneT
- usb::UsbBus
- watchdog::Watchdog
Enums
- ResetCause
- adc::Prescaler
- adc::Reference
- adc::Resolution
- adc::SampleRate
- aes::AESMODE_A
- aes::CFBS_A
- aes::CIPHER_A
- aes::KEYSIZE_A
- aes::LOD_A
- aes::STARTMODE_A
- aes::XORKEY_A
- clock::ClockId
- clock::v1::ClockId
- clock::v2::ahb::DynAhbId
- clock::v2::apb::DynApbId
- clock::v2::dfll::DfllId
- clock::v2::dfll::DynMode
- clock::v2::dfll::DynReference
- clock::v2::dpll::Dpll0Id
- clock::v2::dpll::Dpll1Id
- clock::v2::dpll::DynDpllId
- clock::v2::dpll::DynDpllSourceId
- clock::v2::gclk::DynGclkId
- clock::v2::gclk::DynGclkSourceId
- clock::v2::gclk::Gclk0Id
- clock::v2::gclk::Gclk10Id
- clock::v2::gclk::Gclk11Id
- clock::v2::gclk::Gclk1Id
- clock::v2::gclk::Gclk2Id
- clock::v2::gclk::Gclk3Id
- clock::v2::gclk::Gclk4Id
- clock::v2::gclk::Gclk5Id
- clock::v2::gclk::Gclk6Id
- clock::v2::gclk::Gclk7Id
- clock::v2::gclk::Gclk8Id
- clock::v2::gclk::Gclk9Id
- clock::v2::gclk::GclkDiv16
- clock::v2::gclk::GclkDiv8
- clock::v2::osculp32k::OscUlp1kId
- clock::v2::osculp32k::OscUlp32kId
- clock::v2::pclk::DynPclkId
- clock::v2::pclk::ids::Ac
- clock::v2::pclk::ids::Adc0
- clock::v2::pclk::ids::Adc1
- clock::v2::pclk::ids::CM4Trace
- clock::v2::pclk::ids::Ccl
- clock::v2::pclk::ids::Dac
- clock::v2::pclk::ids::DfllId
- clock::v2::pclk::ids::Dpll0Id
- clock::v2::pclk::ids::Dpll1Id
- clock::v2::pclk::ids::Eic
- clock::v2::pclk::ids::EvSys0
- clock::v2::pclk::ids::EvSys1
- clock::v2::pclk::ids::EvSys10
- clock::v2::pclk::ids::EvSys11
- clock::v2::pclk::ids::EvSys2
- clock::v2::pclk::ids::EvSys3
- clock::v2::pclk::ids::EvSys4
- clock::v2::pclk::ids::EvSys5
- clock::v2::pclk::ids::EvSys6
- clock::v2::pclk::ids::EvSys7
- clock::v2::pclk::ids::EvSys8
- clock::v2::pclk::ids::EvSys9
- clock::v2::pclk::ids::FreqMMeasure
- clock::v2::pclk::ids::FreqMReference
- clock::v2::pclk::ids::PDec
- clock::v2::pclk::ids::Sdhc0
- clock::v2::pclk::ids::SlowClk
- clock::v2::pclk::ids::Tc0Tc1
- clock::v2::pclk::ids::Tc2Tc3
- clock::v2::pclk::ids::Tcc0Tcc1
- clock::v2::pclk::ids::Tcc2Tcc3
- clock::v2::pclk::ids::Usb
- clock::v2::rtcosc::DynRtcSourceId
- clock::v2::types::Ac
- clock::v2::types::Adc0
- clock::v2::types::Adc1
- clock::v2::types::Aes
- clock::v2::types::CM4Trace
- clock::v2::types::Ccl
- clock::v2::types::Cmcc
- clock::v2::types::Dac
- clock::v2::types::Dmac
- clock::v2::types::Dsu
- clock::v2::types::Eic
- clock::v2::types::EvSys
- clock::v2::types::EvSys0
- clock::v2::types::EvSys1
- clock::v2::types::EvSys10
- clock::v2::types::EvSys11
- clock::v2::types::EvSys2
- clock::v2::types::EvSys3
- clock::v2::types::EvSys4
- clock::v2::types::EvSys5
- clock::v2::types::EvSys6
- clock::v2::types::EvSys7
- clock::v2::types::EvSys8
- clock::v2::types::EvSys9
- clock::v2::types::FreqM
- clock::v2::types::FreqMMeasure
- clock::v2::types::FreqMReference
- clock::v2::types::Gclk
- clock::v2::types::Hpb0
- clock::v2::types::Hpb1
- clock::v2::types::Hpb2
- clock::v2::types::Hpb3
- clock::v2::types::Icm
- clock::v2::types::Mclk
- clock::v2::types::NvmCtrl
- clock::v2::types::NvmCtrlCache
- clock::v2::types::NvmCtrlSmeeProm
- clock::v2::types::Osc32kCtrl
- clock::v2::types::OscCtrl
- clock::v2::types::PDec
- clock::v2::types::Pac
- clock::v2::types::Pcc
- clock::v2::types::Pm
- clock::v2::types::Port
- clock::v2::types::Pukcc
- clock::v2::types::Qspi
- clock::v2::types::Qspi2x
- clock::v2::types::RamEcc
- clock::v2::types::RstC
- clock::v2::types::Rtc
- clock::v2::types::Sdhc0
- clock::v2::types::SlowClk
- clock::v2::types::SupC
- clock::v2::types::Tc0
- clock::v2::types::Tc0Tc1
- clock::v2::types::Tc1
- clock::v2::types::Tc2
- clock::v2::types::Tc2Tc3
- clock::v2::types::Tc3
- clock::v2::types::Tcc0
- clock::v2::types::Tcc0Tcc1
- clock::v2::types::Tcc1
- clock::v2::types::Tcc2
- clock::v2::types::Tcc2Tcc3
- clock::v2::types::Trng
- clock::v2::types::Usb
- clock::v2::types::Wdt
- clock::v2::xosc32k::ClockMode
- clock::v2::xosc32k::ControlGainMode
- clock::v2::xosc32k::CrystalMode
- clock::v2::xosc32k::DynMode
- clock::v2::xosc32k::SafeClockDiv
- clock::v2::xosc32k::StartUpDelay
- clock::v2::xosc32k::Xosc1kId
- clock::v2::xosc32k::Xosc32kId
- clock::v2::xosc::ClockMode
- clock::v2::xosc::CrystalCurrent
- clock::v2::xosc::CrystalMode
- clock::v2::xosc::DynMode
- clock::v2::xosc::SafeClockDiv
- clock::v2::xosc::StartUpDelay
- clock::v2::xosc::Xosc0Id
- clock::v2::xosc::Xosc1Id
- dsu::Error
- dsu::PeripheralError
- gpio::dynpin::DynAlternate
- gpio::dynpin::DynDisabled
- gpio::dynpin::DynGroup
- gpio::dynpin::DynInput
- gpio::dynpin::DynInterrupt
- gpio::dynpin::DynOutput
- gpio::dynpin::DynPinMode
- gpio::dynpin::Error
- gpio::pin::B
- gpio::pin::C
- gpio::pin::D
- gpio::pin::E
- gpio::pin::F
- gpio::pin::Floating
- gpio::pin::G
- gpio::pin::H
- gpio::pin::I
- gpio::pin::J
- gpio::pin::K
- gpio::pin::L
- gpio::pin::M
- gpio::pin::N
- gpio::pin::PA00
- gpio::pin::PA01
- gpio::pin::PA02
- gpio::pin::PA03
- gpio::pin::PA04
- gpio::pin::PA05
- gpio::pin::PA06
- gpio::pin::PA07
- gpio::pin::PA08
- gpio::pin::PA09
- gpio::pin::PA10
- gpio::pin::PA11
- gpio::pin::PA12
- gpio::pin::PA13
- gpio::pin::PA14
- gpio::pin::PA15
- gpio::pin::PA16
- gpio::pin::PA17
- gpio::pin::PA18
- gpio::pin::PA19
- gpio::pin::PA20
- gpio::pin::PA21
- gpio::pin::PA22
- gpio::pin::PA23
- gpio::pin::PA24
- gpio::pin::PA25
- gpio::pin::PA27
- gpio::pin::PA30
- gpio::pin::PA31
- gpio::pin::PB02
- gpio::pin::PB03
- gpio::pin::PB08
- gpio::pin::PB09
- gpio::pin::PB10
- gpio::pin::PB11
- gpio::pin::PB22
- gpio::pin::PB23
- gpio::pin::PullDown
- gpio::pin::PullUp
- gpio::pin::PushPull
- gpio::pin::Readable
- icm::ProcessingDelay
- icm::Region0
- icm::Region1
- icm::Region2
- icm::Region3
- icm::icm_algorithm
- nvm::Bank
- nvm::EraseGranularity
- nvm::Error
- nvm::PRM_A
- nvm::PeripheralError
- nvm::PhysicalBank
- nvm::smart_eeprom::Locked
- nvm::smart_eeprom::SmartEepromMode
- nvm::smart_eeprom::SmartEepromRetrievalFailure
- nvm::smart_eeprom::Unlocked
- pukcc::CalculateCnsFailure
- pukcc::EcdsaSignFailure
- pukcc::EcdsaSignatureVerificationFailure
- pukcc::ExpModFailure
- pukcc::ExpModMode
- pukcc::ExpModWindowSize
- pukcc::ExpectedLengthError
- pukcc::PukclReturnCode
- pukcc::PukclReturnCodeInfo
- pukcc::PukclReturnCodeSevere
- pukcc::PukclReturnCodeWarning
- pukcc::curves::CurveVerificationFailure
- pukcc::curves::Nist256p
- pwm::Channel
- qspi::Command
- qspi::Error
- rtc::ClockMode
- rtc::Count32Mode
- sercom::i2c::BusState
- sercom::i2c::Error
- sercom::i2c::InactiveTimeout
- sercom::pad::IoSet1
- sercom::pad::IoSet2
- sercom::pad::IoSet3
- sercom::pad::IoSet4
- sercom::pad::IoSet5
- sercom::pad::IoSet6
- sercom::pad::Pad0
- sercom::pad::Pad1
- sercom::pad::Pad2
- sercom::pad::Pad3
- sercom::pad::UndocIoSet1
- sercom::pad::UndocIoSet2
- sercom::spi::BitOrder
- sercom::spi::Error
- sercom::spi::Master
- sercom::spi::MasterHWSS
- sercom::spi::Phase
- sercom::spi::Polarity
- sercom::spi::Slave
- sercom::uart::BaudMode
- sercom::uart::BitOrder
- sercom::uart::CharSizeEnum
- sercom::uart::Duplex
- sercom::uart::DynCharSize
- sercom::uart::EightBit
- sercom::uart::Error
- sercom::uart::FiveBit
- sercom::uart::NineBit
- sercom::uart::Oversampling
- sercom::uart::Parity
- sercom::uart::Rx
- sercom::uart::RxDuplex
- sercom::uart::SevenBit
- sercom::uart::SixBit
- sercom::uart::StopBits
- sercom::uart::Tx
- sercom::uart::TxDuplex
- watchdog::WatchdogTimeout
Unions
Traits
- adc::ConversionMode
- clock::v2::Source
- clock::v2::ahb::AhbId
- clock::v2::apb::ApbId
- clock::v2::dfll::Mode
- clock::v2::dfll::Reference
- clock::v2::dpll::DpllId
- clock::v2::dpll::DpllSourceId
- clock::v2::gclk::Gclk0Io
- clock::v2::gclk::GclkDivider
- clock::v2::gclk::GclkId
- clock::v2::gclk::GclkIo
- clock::v2::gclk::GclkSourceId
- clock::v2::gclk::NotGclkIo
- clock::v2::pclk::PclkId
- clock::v2::pclk::PclkSourceId
- clock::v2::rtcosc::RtcSourceId
- clock::v2::xosc32k::Mode
- clock::v2::xosc::Mode
- clock::v2::xosc::XoscId
- eic::pin::EicPin
- eic::pin::ExternalInterrupt
- gpio::pin::AlternateConfig
- gpio::pin::AnyPin
- gpio::pin::DisabledConfig
- gpio::pin::InputConfig
- gpio::pin::InterruptConfig
- gpio::pin::OptionalPin
- gpio::pin::OptionalPinId
- gpio::pin::OutputConfig
- gpio::pin::PinId
- gpio::pin::PinMode
- gpio::pin::SomePin
- gpio::pin::SomePinId
- icm::RegionDesc
- icm::RegionNum
- nvm::smart_eeprom::SmartEepromPointableSize
- nvm::smart_eeprom::SmartEepromState
- prelude::EicPin
- prelude::_atsamd_hal_embedded_hal_digital_v2_InputPin
- prelude::_atsamd_hal_embedded_hal_digital_v2_OutputPin
- prelude::_atsamd_hal_embedded_hal_digital_v2_ToggleableOutputPin
- prelude::_embedded_hal_Capture
- prelude::_embedded_hal_Pwm
- prelude::_embedded_hal_PwmPin
- prelude::_embedded_hal_Qei
- prelude::_embedded_hal_adc_OneShot
- prelude::_embedded_hal_blocking_delay_DelayMs
- prelude::_embedded_hal_blocking_delay_DelayUs
- prelude::_embedded_hal_blocking_i2c_Read
- prelude::_embedded_hal_blocking_i2c_Write
- prelude::_embedded_hal_blocking_i2c_WriteRead
- prelude::_embedded_hal_blocking_rng_Read
- prelude::_embedded_hal_blocking_serial_Write
- prelude::_embedded_hal_blocking_spi_Transfer
- prelude::_embedded_hal_blocking_spi_Write
- prelude::_embedded_hal_digital_InputPin
- prelude::_embedded_hal_digital_OutputPin
- prelude::_embedded_hal_digital_ToggleableOutputPin
- prelude::_embedded_hal_serial_Read
- prelude::_embedded_hal_serial_Write
- prelude::_embedded_hal_spi_FullDuplex
- prelude::_embedded_hal_timer_CountDown
- prelude::_embedded_hal_watchdog_Watchdog
- prelude::_embedded_hal_watchdog_WatchdogDisable
- prelude::_embedded_hal_watchdog_WatchdogEnable
- pukcc::c_abi::CryptoRamSlice
- pukcc::c_abi::Service
- pukcc::curves::Curve
- rtc::RtcMode
- sercom::Sercom
- sercom::i2c::AnyConfig
- sercom::i2c::PadSet
- sercom::pad::GetOptionalPad
- sercom::pad::GetPad
- sercom::pad::InIoSet
- sercom::pad::IoSet
- sercom::pad::IsI2cPad
- sercom::pad::IsPad
- sercom::pad::OptionalPad
- sercom::pad::OptionalPadNum
- sercom::pad::PadNum
- sercom::pad::SomePad
- sercom::spi::AnyConfig
- sercom::spi::AnySpi
- sercom::spi::AtomicSize
- sercom::spi::Capability
- sercom::spi::Dipo
- sercom::spi::DipoDopo
- sercom::spi::Dopo
- sercom::spi::GreaterThan4
- sercom::spi::Length
- sercom::spi::MasterMode
- sercom::spi::OpMode
- sercom::spi::PadSet
- sercom::spi::Receive
- sercom::spi::Size
- sercom::spi::StaticLength
- sercom::spi::Transmit
- sercom::spi::ValidConfig
- sercom::spi::ValidPads
- sercom::spi_future::CheckBufLen
- sercom::spi_future::ControlSS
- sercom::uart::AnyConfig
- sercom::uart::Capability
- sercom::uart::CharSize
- sercom::uart::FixedCharSize
- sercom::uart::PadSet
- sercom::uart::Receive
- sercom::uart::RxpoTxpo
- sercom::uart::Simplex
- sercom::uart::Transmit
- sercom::uart::ValidConfig
- sercom::uart::ValidPads
- time::U32Ext
- timer::Count16
- timer_traits::InterruptDrivenTimer
- typelevel::Decrement
- typelevel::Increment
- typelevel::Is
Macros
Functions
- calibration::adc0_biascomp_scale_cal
- calibration::adc0_biasr2r_scale_cal
- calibration::adc0_biasref_scale_cal
- calibration::adc1_biascomp_scale_cal
- calibration::adc1_biasr2r_scale_cal
- calibration::adc1_biasref_scale_cal
- calibration::usb_transn_cal
- calibration::usb_transp_cal
- calibration::usb_trim_cal
- clock::v2::clock_system_at_reset
- eic::init_with_ulp32k
- nvm::retrieve_bank_size
- nvm::retrieve_flash_size
- pukcc::c_abi::wait_for_crypto_ram_clear_process
- reset_cause
- serial_number
- split_serial_number
Type Definitions
- clock::ClockGenId
- clock::ClockSource
- clock::v1::ClockGenId
- clock::v1::ClockSource
- clock::v2::dfll::EnabledDfll
- clock::v2::dpll::Dpll0
- clock::v2::dpll::Dpll1
- clock::v2::dpll::EnabledDpll
- clock::v2::dpll::EnabledDpll0
- clock::v2::dpll::EnabledDpll1
- clock::v2::gclk::EnabledGclk
- clock::v2::gclk::EnabledGclk0
- clock::v2::gclk::EnabledGclk1
- clock::v2::gclk::EnabledGclk10
- clock::v2::gclk::EnabledGclk11
- clock::v2::gclk::EnabledGclk2
- clock::v2::gclk::EnabledGclk3
- clock::v2::gclk::EnabledGclk4
- clock::v2::gclk::EnabledGclk5
- clock::v2::gclk::EnabledGclk6
- clock::v2::gclk::EnabledGclk7
- clock::v2::gclk::EnabledGclk8
- clock::v2::gclk::EnabledGclk9
- clock::v2::gclk::Gclk0
- clock::v2::gclk::Gclk1
- clock::v2::gclk::Gclk10
- clock::v2::gclk::Gclk11
- clock::v2::gclk::Gclk2
- clock::v2::gclk::Gclk3
- clock::v2::gclk::Gclk4
- clock::v2::gclk::Gclk5
- clock::v2::gclk::Gclk6
- clock::v2::gclk::Gclk7
- clock::v2::gclk::Gclk8
- clock::v2::gclk::Gclk9
- clock::v2::osculp32k::EnabledOscUlp1k
- clock::v2::osculp32k::EnabledOscUlp32k
- clock::v2::osculp32k::EnabledOscUlp32kBase
- clock::v2::pclk::DynPclkSourceId
- clock::v2::xosc32k::EnabledXosc1k
- clock::v2::xosc32k::EnabledXosc32k
- clock::v2::xosc32k::EnabledXosc32kBase
- clock::v2::xosc32k::XIn32
- clock::v2::xosc32k::XOut32
- clock::v2::xosc::EnabledXosc
- clock::v2::xosc::EnabledXosc0
- clock::v2::xosc::EnabledXosc1
- clock::v2::xosc::XIn
- clock::v2::xosc::XOut
- clock::v2::xosc::Xosc0
- clock::v2::xosc::Xosc1
- dsu::Result
- eic::pin::ExternalInterruptID
- eic::pin::Sense
- gpio::pin::AlternateB
- gpio::pin::AlternateC
- gpio::pin::AlternateD
- gpio::pin::AlternateE
- gpio::pin::AlternateF
- gpio::pin::AlternateG
- gpio::pin::AlternateH
- gpio::pin::AlternateI
- gpio::pin::AlternateJ
- gpio::pin::AlternateK
- gpio::pin::AlternateL
- gpio::pin::AlternateM
- gpio::pin::AlternateN
- gpio::pin::FloatingDisabled
- gpio::pin::FloatingInput
- gpio::pin::FloatingInterrupt
- gpio::pin::PullDownDisabled
- gpio::pin::PullDownInput
- gpio::pin::PullDownInterrupt
- gpio::pin::PullUpDisabled
- gpio::pin::PullUpInput
- gpio::pin::PullUpInterrupt
- gpio::pin::PushPullOutput
- gpio::pin::ReadableOutput
- gpio::pin::Reset
- gpio::pin::SpecificPin
- nvm::Result
- nvm::smart_eeprom::Result
- pukcc::c_abi::nu1
- pukcc::c_abi::pfu1
- pukcc::c_abi::pu1
- pukcc::c_abi::u1
- pukcc::c_abi::u2
- pukcc::c_abi::u4
- sercom::Sercom0
- sercom::Sercom1
- sercom::Sercom2
- sercom::Sercom3
- sercom::Sercom4
- sercom::Sercom5
- sercom::i2c::ConfigSercom
- sercom::i2c::PadsFromIds
- sercom::i2c::SpecificConfig
- sercom::i2c::Word
- sercom::pad::Pad
- sercom::pad::PadMode
- sercom::spi::DataWidth
- sercom::spi::DefaultSize
- sercom::spi::DynLength
- sercom::spi::PadsFromIds
- sercom::spi::SpecificConfig
- sercom::spi::SpecificSpi
- sercom::spi::Word
- sercom::spi::lengths::U1
- sercom::spi::lengths::U10
- sercom::spi::lengths::U100
- sercom::spi::lengths::U101
- sercom::spi::lengths::U102
- sercom::spi::lengths::U103
- sercom::spi::lengths::U104
- sercom::spi::lengths::U105
- sercom::spi::lengths::U106
- sercom::spi::lengths::U107
- sercom::spi::lengths::U108
- sercom::spi::lengths::U109
- sercom::spi::lengths::U11
- sercom::spi::lengths::U110
- sercom::spi::lengths::U111
- sercom::spi::lengths::U112
- sercom::spi::lengths::U113
- sercom::spi::lengths::U114
- sercom::spi::lengths::U115
- sercom::spi::lengths::U116
- sercom::spi::lengths::U117
- sercom::spi::lengths::U118
- sercom::spi::lengths::U119
- sercom::spi::lengths::U12
- sercom::spi::lengths::U120
- sercom::spi::lengths::U121
- sercom::spi::lengths::U122
- sercom::spi::lengths::U123
- sercom::spi::lengths::U124
- sercom::spi::lengths::U125
- sercom::spi::lengths::U126
- sercom::spi::lengths::U127
- sercom::spi::lengths::U128
- sercom::spi::lengths::U129
- sercom::spi::lengths::U13
- sercom::spi::lengths::U130
- sercom::spi::lengths::U131
- sercom::spi::lengths::U132
- sercom::spi::lengths::U133
- sercom::spi::lengths::U134
- sercom::spi::lengths::U135
- sercom::spi::lengths::U136
- sercom::spi::lengths::U137
- sercom::spi::lengths::U138
- sercom::spi::lengths::U139
- sercom::spi::lengths::U14
- sercom::spi::lengths::U140
- sercom::spi::lengths::U141
- sercom::spi::lengths::U142
- sercom::spi::lengths::U143
- sercom::spi::lengths::U144
- sercom::spi::lengths::U145
- sercom::spi::lengths::U146
- sercom::spi::lengths::U147
- sercom::spi::lengths::U148
- sercom::spi::lengths::U149
- sercom::spi::lengths::U15
- sercom::spi::lengths::U150
- sercom::spi::lengths::U151
- sercom::spi::lengths::U152
- sercom::spi::lengths::U153
- sercom::spi::lengths::U154
- sercom::spi::lengths::U155
- sercom::spi::lengths::U156
- sercom::spi::lengths::U157
- sercom::spi::lengths::U158
- sercom::spi::lengths::U159
- sercom::spi::lengths::U16
- sercom::spi::lengths::U160
- sercom::spi::lengths::U161
- sercom::spi::lengths::U162
- sercom::spi::lengths::U163
- sercom::spi::lengths::U164
- sercom::spi::lengths::U165
- sercom::spi::lengths::U166
- sercom::spi::lengths::U167
- sercom::spi::lengths::U168
- sercom::spi::lengths::U169
- sercom::spi::lengths::U17
- sercom::spi::lengths::U170
- sercom::spi::lengths::U171
- sercom::spi::lengths::U172
- sercom::spi::lengths::U173
- sercom::spi::lengths::U174
- sercom::spi::lengths::U175
- sercom::spi::lengths::U176
- sercom::spi::lengths::U177
- sercom::spi::lengths::U178
- sercom::spi::lengths::U179
- sercom::spi::lengths::U18
- sercom::spi::lengths::U180
- sercom::spi::lengths::U181
- sercom::spi::lengths::U182
- sercom::spi::lengths::U183
- sercom::spi::lengths::U184
- sercom::spi::lengths::U185
- sercom::spi::lengths::U186
- sercom::spi::lengths::U187
- sercom::spi::lengths::U188
- sercom::spi::lengths::U189
- sercom::spi::lengths::U19
- sercom::spi::lengths::U190
- sercom::spi::lengths::U191
- sercom::spi::lengths::U192
- sercom::spi::lengths::U193
- sercom::spi::lengths::U194
- sercom::spi::lengths::U195
- sercom::spi::lengths::U196
- sercom::spi::lengths::U197
- sercom::spi::lengths::U198
- sercom::spi::lengths::U199
- sercom::spi::lengths::U2
- sercom::spi::lengths::U20
- sercom::spi::lengths::U200
- sercom::spi::lengths::U201
- sercom::spi::lengths::U202
- sercom::spi::lengths::U203
- sercom::spi::lengths::U204
- sercom::spi::lengths::U205
- sercom::spi::lengths::U206
- sercom::spi::lengths::U207
- sercom::spi::lengths::U208
- sercom::spi::lengths::U209
- sercom::spi::lengths::U21
- sercom::spi::lengths::U210
- sercom::spi::lengths::U211
- sercom::spi::lengths::U212
- sercom::spi::lengths::U213
- sercom::spi::lengths::U214
- sercom::spi::lengths::U215
- sercom::spi::lengths::U216
- sercom::spi::lengths::U217
- sercom::spi::lengths::U218
- sercom::spi::lengths::U219
- sercom::spi::lengths::U22
- sercom::spi::lengths::U220
- sercom::spi::lengths::U221
- sercom::spi::lengths::U222
- sercom::spi::lengths::U223
- sercom::spi::lengths::U224
- sercom::spi::lengths::U225
- sercom::spi::lengths::U226
- sercom::spi::lengths::U227
- sercom::spi::lengths::U228
- sercom::spi::lengths::U229
- sercom::spi::lengths::U23
- sercom::spi::lengths::U230
- sercom::spi::lengths::U231
- sercom::spi::lengths::U232
- sercom::spi::lengths::U233
- sercom::spi::lengths::U234
- sercom::spi::lengths::U235
- sercom::spi::lengths::U236
- sercom::spi::lengths::U237
- sercom::spi::lengths::U238
- sercom::spi::lengths::U239
- sercom::spi::lengths::U24
- sercom::spi::lengths::U240
- sercom::spi::lengths::U241
- sercom::spi::lengths::U242
- sercom::spi::lengths::U243
- sercom::spi::lengths::U244
- sercom::spi::lengths::U245
- sercom::spi::lengths::U246
- sercom::spi::lengths::U247
- sercom::spi::lengths::U248
- sercom::spi::lengths::U249
- sercom::spi::lengths::U25
- sercom::spi::lengths::U250
- sercom::spi::lengths::U251
- sercom::spi::lengths::U252
- sercom::spi::lengths::U253
- sercom::spi::lengths::U254
- sercom::spi::lengths::U255
- sercom::spi::lengths::U26
- sercom::spi::lengths::U27
- sercom::spi::lengths::U28
- sercom::spi::lengths::U29
- sercom::spi::lengths::U3
- sercom::spi::lengths::U30
- sercom::spi::lengths::U31
- sercom::spi::lengths::U32
- sercom::spi::lengths::U33
- sercom::spi::lengths::U34
- sercom::spi::lengths::U35
- sercom::spi::lengths::U36
- sercom::spi::lengths::U37
- sercom::spi::lengths::U38
- sercom::spi::lengths::U39
- sercom::spi::lengths::U4
- sercom::spi::lengths::U40
- sercom::spi::lengths::U41
- sercom::spi::lengths::U42
- sercom::spi::lengths::U43
- sercom::spi::lengths::U44
- sercom::spi::lengths::U45
- sercom::spi::lengths::U46
- sercom::spi::lengths::U47
- sercom::spi::lengths::U48
- sercom::spi::lengths::U49
- sercom::spi::lengths::U5
- sercom::spi::lengths::U50
- sercom::spi::lengths::U51
- sercom::spi::lengths::U52
- sercom::spi::lengths::U53
- sercom::spi::lengths::U54
- sercom::spi::lengths::U55
- sercom::spi::lengths::U56
- sercom::spi::lengths::U57
- sercom::spi::lengths::U58
- sercom::spi::lengths::U59
- sercom::spi::lengths::U6
- sercom::spi::lengths::U60
- sercom::spi::lengths::U61
- sercom::spi::lengths::U62
- sercom::spi::lengths::U63
- sercom::spi::lengths::U64
- sercom::spi::lengths::U65
- sercom::spi::lengths::U66
- sercom::spi::lengths::U67
- sercom::spi::lengths::U68
- sercom::spi::lengths::U69
- sercom::spi::lengths::U7
- sercom::spi::lengths::U70
- sercom::spi::lengths::U71
- sercom::spi::lengths::U72
- sercom::spi::lengths::U73
- sercom::spi::lengths::U74
- sercom::spi::lengths::U75
- sercom::spi::lengths::U76
- sercom::spi::lengths::U77
- sercom::spi::lengths::U78
- sercom::spi::lengths::U79
- sercom::spi::lengths::U8
- sercom::spi::lengths::U80
- sercom::spi::lengths::U81
- sercom::spi::lengths::U82
- sercom::spi::lengths::U83
- sercom::spi::lengths::U84
- sercom::spi::lengths::U85
- sercom::spi::lengths::U86
- sercom::spi::lengths::U87
- sercom::spi::lengths::U88
- sercom::spi::lengths::U89
- sercom::spi::lengths::U9
- sercom::spi::lengths::U90
- sercom::spi::lengths::U91
- sercom::spi::lengths::U92
- sercom::spi::lengths::U93
- sercom::spi::lengths::U94
- sercom::spi::lengths::U95
- sercom::spi::lengths::U96
- sercom::spi::lengths::U97
- sercom::spi::lengths::U98
- sercom::spi::lengths::U99
- sercom::uart::Clock
- sercom::uart::ConfigSercom
- sercom::uart::DataReg
- sercom::uart::PadsFromIds
- sercom::uart::SpecificConfig
- sercom::uart::Word
- timer::TimerCounter2
- timer::TimerCounter3
- typelevel::IsType
- usb::DmPad
- usb::DpPad
- usb::SofPad
Constants
- clock::OSC120M_FREQ
- clock::OSC32K_FREQ
- clock::OSC48M_FREQ
- clock::v1::OSC120M_FREQ
- clock::v1::OSC32K_FREQ
- clock::v1::OSC48M_FREQ
- gpio::dynpin::DYN_ALTERNATE_B
- gpio::dynpin::DYN_ALTERNATE_C
- gpio::dynpin::DYN_ALTERNATE_D
- gpio::dynpin::DYN_ALTERNATE_E
- gpio::dynpin::DYN_ALTERNATE_F
- gpio::dynpin::DYN_ALTERNATE_G
- gpio::dynpin::DYN_ALTERNATE_H
- gpio::dynpin::DYN_ALTERNATE_I
- gpio::dynpin::DYN_ALTERNATE_J
- gpio::dynpin::DYN_ALTERNATE_K
- gpio::dynpin::DYN_ALTERNATE_L
- gpio::dynpin::DYN_ALTERNATE_M
- gpio::dynpin::DYN_ALTERNATE_N
- gpio::dynpin::DYN_FLOATING_DISABLED
- gpio::dynpin::DYN_FLOATING_INPUT
- gpio::dynpin::DYN_FLOATING_INTERRUPT
- gpio::dynpin::DYN_PULL_DOWN_DISABLED
- gpio::dynpin::DYN_PULL_DOWN_INPUT
- gpio::dynpin::DYN_PULL_DOWN_INTERRUPT
- gpio::dynpin::DYN_PULL_UP_DISABLED
- gpio::dynpin::DYN_PULL_UP_INPUT
- gpio::dynpin::DYN_PULL_UP_INTERRUPT
- gpio::dynpin::DYN_PUSH_PULL_OUTPUT
- gpio::dynpin::DYN_READABLE_OUTPUT
- nvm::BLOCKSIZE
- nvm::PAGESIZE
- sercom::spi::MODE_0
- sercom::spi::MODE_1
- sercom::spi::MODE_2
- sercom::spi::MODE_3
- sercom::uart::DUPLEX_FLAG_MASK
- sercom::uart::DUPLEX_STATUS_MASK
- sercom::uart::RX_FLAG_MASK
- sercom::uart::RX_STATUS_MASK
- sercom::uart::TX_FLAG_MASK