List of all items
Structs
- acifc::AcChannel
- acifc::Acifc
- adc::Adc
- adc::AdcChannel
- adc::AdcRegisters
- aes::Aes
- ast::Ast
- chip::Sam4l
- chip::Sam4lDefaultPeripherals
- crccu::Crccu
- crccu::CrccuRegisters
- dac::Dac
- dac::DacRegisters
- dma::DMAChannel
- eic::Eic
- eic::EicRegisters
- flashcalw::FLASHCALW
- flashcalw::Sam4lPage
- gloc::Gloc
- gloc::GlocRegisters
- gpio::GPIOPin
- gpio::Port
- i2c::I2CHw
- pm::PowerManager
- serial_num::SerialNum
- spi::SpiHw
- spi::SpiRegisters
- trng::Trng
- usart::USART
- usart::USARTRegManager
- usbc::Bank
- usbc::DeviceConfig
- usbc::DeviceState
- usbc::EndpointIndex
- usbc::Requests
- usbc::Usbc
- usbc::debug::HexBuf
- usbc::debug::UdintFlags
- usbc::debug::UeconFlags
- usbc::debug::UestaFlags
- wdt::Wdt
- wdt::WdtRegisters
Enums
- acifc::Channel
- adc::Channel
- bpm::CK32Source
- bpm::PowerScaling
- dma::DMAChannelNum
- dma::DMAPeripheral
- dma::DMAWidth
- eic::FilterMode
- eic::Line
- eic::SynchronizationMode
- gloc::Lut
- gpio::PeripheralFunction
- gpio::Pin
- i2c::Speed
- pm::Clock
- pm::ClockMask
- pm::HSBClock
- pm::MainClock
- pm::OscillatorFrequency
- pm::OscillatorStartup
- pm::PBAClock
- pm::PBBClock
- pm::PBCClock
- pm::PBDClock
- pm::RcfastFrequency
- pm::SystemClockSource
- scif::Clock
- scif::ClockSource
- scif::GenericClock
- scif::Register
- spi::Peripheral
- spi::SpiRole
- usart::USARTStateRX
- usart::USARTStateTX
- usart::UsartMode
- usbc::BankIndex
- usbc::BulkInState
- usbc::BulkOutState
- usbc::CtrlState
- usbc::EndpointState
- usbc::Mode
- usbc::Speed
- usbc::State
- wdt::WdtClockSource
Traits
Functions
- bpm::set_ck32source
- bpm::set_power_scaling
- bscif::disable_rc_1mhz
- bscif::enable_rc32k
- bscif::rc32k_enabled
- bscif::setup_rc_1mhz
- init
- pm::deep_sleep_ready
- pm::disable_clock
- pm::enable_clock
- pm::is_clock_enabled
- scif::disable_dfll_rc32k
- scif::disable_osc_16mhz
- scif::disable_pll
- scif::disable_rc_80mhz
- scif::disable_rcfast
- scif::generic_clock_disable
- scif::generic_clock_enable
- scif::generic_clock_enable_divided
- scif::oscillator_disable
- scif::oscillator_enable
- scif::setup_dfll_rc32k_48mhz
- scif::setup_osc_16mhz_fast_startup
- scif::setup_osc_16mhz_slow_startup
- scif::setup_pll_osc_48mhz
- scif::setup_rc_80mhz
- scif::setup_rcfast_12mhz
- scif::setup_rcfast_4mhz
- scif::setup_rcfast_8mhz
- scif::unlock
- usbc::new_endpoint
Type Aliases
Statics
Constants
- crccu::BASE_ADDRESS
- gloc::IN_0_4
- gloc::IN_1_5
- gloc::IN_2_6
- gloc::IN_3_7
- nvic::ABDACB
- nvic::ACIFC
- nvic::ADCIFE
- nvic::AESA
- nvic::ASTALARM
- nvic::ASTCLKREADY
- nvic::ASTOVF
- nvic::ASTPER
- nvic::ASTREADY
- nvic::BPM
- nvic::BSCIF
- nvic::CATB
- nvic::CRCCU
- nvic::DACC
- nvic::EIC1
- nvic::EIC2
- nvic::EIC3
- nvic::EIC4
- nvic::EIC5
- nvic::EIC6
- nvic::EIC7
- nvic::EIC8
- nvic::FREQM
- nvic::GPIO0
- nvic::GPIO1
- nvic::GPIO10
- nvic::GPIO11
- nvic::GPIO2
- nvic::GPIO3
- nvic::GPIO4
- nvic::GPIO5
- nvic::GPIO6
- nvic::GPIO7
- nvic::GPIO8
- nvic::GPIO9
- nvic::HFLASHC
- nvic::IISC
- nvic::LCDCA
- nvic::PARC
- nvic::PDCA0
- nvic::PDCA1
- nvic::PDCA10
- nvic::PDCA11
- nvic::PDCA12
- nvic::PDCA13
- nvic::PDCA14
- nvic::PDCA15
- nvic::PDCA2
- nvic::PDCA3
- nvic::PDCA4
- nvic::PDCA5
- nvic::PDCA6
- nvic::PDCA7
- nvic::PDCA8
- nvic::PDCA9
- nvic::PEVCOV
- nvic::PEVCTR
- nvic::PM
- nvic::SCIF
- nvic::SPI
- nvic::TC00
- nvic::TC01
- nvic::TC02
- nvic::TC10
- nvic::TC11
- nvic::TC12
- nvic::TRNG
- nvic::TWIM0
- nvic::TWIM1
- nvic::TWIM2
- nvic::TWIM3
- nvic::TWIS0
- nvic::TWIS1
- nvic::USART0
- nvic::USART1
- nvic::USART2
- nvic::USART3
- nvic::USBC
- nvic::WDT
- usbc::N_ENDPOINTS
- usbc::debug::CRCERR
- usbc::debug::CTRLDIR
- usbc::debug::ERRORF
- usbc::debug::NAKIN
- usbc::debug::NAKOUT
- usbc::debug::RAMACERR
- usbc::debug::RXOUT
- usbc::debug::RXSTP
- usbc::debug::STALLED
- usbc::debug::STALLRQ
- usbc::debug::TXIN
- usbc::debug::UDINT_EORSM
- usbc::debug::UDINT_EORST
- usbc::debug::UDINT_SOF
- usbc::debug::UDINT_SUSP
- usbc::debug::UDINT_UPRSM
- usbc::debug::UDINT_WAKEUP