List of all items
Structs
- Delay
- FlashSafeDma
- IO
- Rmt
- Rng
- Rtc
- Rwdt
- Timer
- Uart
- UartRx
- UartTx
- UsbSerialJtag
- aes::Aes
- aes::Aes128
- aes::Aes256
- aes::dma::AesDma
- aes::dma::AesDmaTransferRxTx
- analog::ADC1
- analog::ADC2
- analog::AvailableAnalog
- analog::DAC1
- analog::DAC2
- analog::adc::ADC
- analog::adc::ADC1
- analog::adc::ADC2
- analog::adc::AdcCalBasic
- analog::adc::AdcCalCurve
- analog::adc::AdcCalLine
- analog::adc::AdcConfig
- analog::adc::AdcPin
- assist_debug::DebugAssist
- clock::ClockControl
- clock::Clocks
- cpu_control::AppCoreGuard
- cpu_control::CpuControl
- cpu_control::Stack
- delay::Delay
- dma::Channel
- dma::ChannelRx
- dma::ChannelTx
- dma::gdma::Channel0
- dma::gdma::Channel0RxImpl
- dma::gdma::Channel0TxImpl
- dma::gdma::Channel1
- dma::gdma::Channel1RxImpl
- dma::gdma::Channel1TxImpl
- dma::gdma::Channel2
- dma::gdma::Channel2RxImpl
- dma::gdma::Channel2TxImpl
- dma::gdma::Channel3
- dma::gdma::Channel3RxImpl
- dma::gdma::Channel3TxImpl
- dma::gdma::Channel4
- dma::gdma::Channel4RxImpl
- dma::gdma::Channel4TxImpl
- dma::gdma::ChannelCreator0
- dma::gdma::ChannelCreator1
- dma::gdma::ChannelCreator2
- dma::gdma::ChannelCreator3
- dma::gdma::ChannelCreator4
- dma::gdma::Gdma
- dma::gdma::SuitablePeripheral0
- dma::gdma::SuitablePeripheral1
- dma::gdma::SuitablePeripheral2
- dma::gdma::SuitablePeripheral3
- dma::gdma::SuitablePeripheral4
- efuse::Efuse
- efuse::EfuseField
- gpio::Alternate
- gpio::Analog
- gpio::AnyPin
- gpio::Floating
- gpio::Gpio0Signals
- gpio::Gpio10Signals
- gpio::Gpio11Signals
- gpio::Gpio12Signals
- gpio::Gpio13Signals
- gpio::Gpio14Signals
- gpio::Gpio15Signals
- gpio::Gpio16Signals
- gpio::Gpio17Signals
- gpio::Gpio18Signals
- gpio::Gpio19Signals
- gpio::Gpio1Signals
- gpio::Gpio20Signals
- gpio::Gpio21Signals
- gpio::Gpio26Signals
- gpio::Gpio27Signals
- gpio::Gpio28Signals
- gpio::Gpio29Signals
- gpio::Gpio2Signals
- gpio::Gpio30Signals
- gpio::Gpio31Signals
- gpio::Gpio32Signals
- gpio::Gpio33Signals
- gpio::Gpio34Signals
- gpio::Gpio35Signals
- gpio::Gpio36Signals
- gpio::Gpio37Signals
- gpio::Gpio38Signals
- gpio::Gpio39Signals
- gpio::Gpio3Signals
- gpio::Gpio40Signals
- gpio::Gpio41Signals
- gpio::Gpio42Signals
- gpio::Gpio43Signals
- gpio::Gpio44Signals
- gpio::Gpio45Signals
- gpio::Gpio46Signals
- gpio::Gpio47Signals
- gpio::Gpio48Signals
- gpio::Gpio4Signals
- gpio::Gpio5Signals
- gpio::Gpio6Signals
- gpio::Gpio7Signals
- gpio::Gpio8Signals
- gpio::Gpio9Signals
- gpio::GpioPin
- gpio::IO
- gpio::Input
- gpio::InvertedInput
- gpio::InvertedOutput
- gpio::OpenDrain
- gpio::Output
- gpio::Pins
- gpio::PullDown
- gpio::PullUp
- gpio::PushPull
- gpio::RTCInput
- gpio::RTCOutput
- gpio::Unknown
- gpio::rtc_io::LowPowerPin
- hmac::Hmac
- i2c::I2C
- i2s::I2s
- i2s::I2sReadDmaTransfer
- i2s::I2sRx
- i2s::I2sTx
- i2s::I2sWriteDmaTransfer
- ledc::LEDC
- ledc::LowSpeed
- ledc::channel::Channel
- ledc::channel::config::Config
- ledc::timer::Timer
- ledc::timer::config::Config
- mcpwm::FrequencyError
- mcpwm::MCPWM
- mcpwm::PeripheralClockConfig
- mcpwm::operator::DeadTimeCfg
- mcpwm::operator::Operator
- mcpwm::operator::PwmActions
- mcpwm::operator::PwmPin
- mcpwm::operator::PwmPinConfig
- mcpwm::operator::PwmUpdateMethod
- mcpwm::timer::Timer
- mcpwm::timer::TimerClockConfig
- otg_fs::USB
- otg_fs::UsbBus
- pcnt::PCNT
- pcnt::channel::Channel
- pcnt::channel::Config
- pcnt::channel::PcntSource
- pcnt::unit::Config
- pcnt::unit::Events
- pcnt::unit::Unit
- peripheral::PeripheralRef
- peripherals::AES
- peripherals::APB_CTRL
- peripherals::APB_SARADC
- peripherals::ASSIST_DEBUG
- peripherals::BT
- peripherals::DMA
- peripherals::DS
- peripherals::EFUSE
- peripherals::EXTMEM
- peripherals::GPIO
- peripherals::GPIO_SD
- peripherals::HMAC
- peripherals::I2C0
- peripherals::I2C1
- peripherals::I2S0
- peripherals::I2S1
- peripherals::INTERRUPT_CORE0
- peripherals::INTERRUPT_CORE1
- peripherals::IO_MUX
- peripherals::LCD_CAM
- peripherals::LEDC
- peripherals::LPWR
- peripherals::MCPWM0
- peripherals::MCPWM1
- peripherals::PCNT
- peripherals::PERI_BACKUP
- peripherals::PSRAM
- peripherals::Peripherals
- peripherals::RMT
- peripherals::RNG
- peripherals::RSA
- peripherals::RTC_I2C
- peripherals::RTC_IO
- peripherals::SENS
- peripherals::SENSITIVE
- peripherals::SHA
- peripherals::SPI0
- peripherals::SPI1
- peripherals::SPI2
- peripherals::SPI3
- peripherals::SYSTEM
- peripherals::SYSTIMER
- peripherals::TIMG0
- peripherals::TIMG1
- peripherals::TWAI0
- peripherals::UART0
- peripherals::UART1
- peripherals::UART2
- peripherals::UHCI0
- peripherals::UHCI1
- peripherals::ULP_RISCV_CORE
- peripherals::USB0
- peripherals::USB_DEVICE
- peripherals::USB_WRAP
- peripherals::WCL
- peripherals::WIFI
- peripherals::XTS_AES
- rmt::Channel
- rmt::ContinuousTxTransaction
- rmt::PulseCode
- rmt::Rmt
- rmt::RxChannelConfig
- rmt::RxTransaction
- rmt::SingleShotTxTransaction
- rmt::TxChannelConfig
- rng::Rng
- rom::md5::Context
- rom::md5::Digest
- rsa::Rsa
- rsa::RsaModularExponentiation
- rsa::RsaModularMultiplication
- rsa::RsaMultiplication
- rsa::operand_sizes::Op1024
- rsa::operand_sizes::Op1056
- rsa::operand_sizes::Op1088
- rsa::operand_sizes::Op1120
- rsa::operand_sizes::Op1152
- rsa::operand_sizes::Op1184
- rsa::operand_sizes::Op1216
- rsa::operand_sizes::Op1248
- rsa::operand_sizes::Op128
- rsa::operand_sizes::Op1280
- rsa::operand_sizes::Op1312
- rsa::operand_sizes::Op1344
- rsa::operand_sizes::Op1376
- rsa::operand_sizes::Op1408
- rsa::operand_sizes::Op1440
- rsa::operand_sizes::Op1472
- rsa::operand_sizes::Op1504
- rsa::operand_sizes::Op1536
- rsa::operand_sizes::Op1568
- rsa::operand_sizes::Op160
- rsa::operand_sizes::Op1600
- rsa::operand_sizes::Op1632
- rsa::operand_sizes::Op1664
- rsa::operand_sizes::Op1696
- rsa::operand_sizes::Op1728
- rsa::operand_sizes::Op1760
- rsa::operand_sizes::Op1792
- rsa::operand_sizes::Op1824
- rsa::operand_sizes::Op1856
- rsa::operand_sizes::Op1888
- rsa::operand_sizes::Op192
- rsa::operand_sizes::Op1920
- rsa::operand_sizes::Op1952
- rsa::operand_sizes::Op1984
- rsa::operand_sizes::Op2016
- rsa::operand_sizes::Op2048
- rsa::operand_sizes::Op2080
- rsa::operand_sizes::Op2112
- rsa::operand_sizes::Op2144
- rsa::operand_sizes::Op2176
- rsa::operand_sizes::Op2208
- rsa::operand_sizes::Op224
- rsa::operand_sizes::Op2240
- rsa::operand_sizes::Op2272
- rsa::operand_sizes::Op2304
- rsa::operand_sizes::Op2336
- rsa::operand_sizes::Op2368
- rsa::operand_sizes::Op2400
- rsa::operand_sizes::Op2432
- rsa::operand_sizes::Op2464
- rsa::operand_sizes::Op2496
- rsa::operand_sizes::Op2528
- rsa::operand_sizes::Op256
- rsa::operand_sizes::Op2560
- rsa::operand_sizes::Op2592
- rsa::operand_sizes::Op2624
- rsa::operand_sizes::Op2656
- rsa::operand_sizes::Op2688
- rsa::operand_sizes::Op2720
- rsa::operand_sizes::Op2752
- rsa::operand_sizes::Op2784
- rsa::operand_sizes::Op2816
- rsa::operand_sizes::Op2848
- rsa::operand_sizes::Op288
- rsa::operand_sizes::Op2880
- rsa::operand_sizes::Op2912
- rsa::operand_sizes::Op2944
- rsa::operand_sizes::Op2976
- rsa::operand_sizes::Op3008
- rsa::operand_sizes::Op3040
- rsa::operand_sizes::Op3072
- rsa::operand_sizes::Op3104
- rsa::operand_sizes::Op3136
- rsa::operand_sizes::Op3168
- rsa::operand_sizes::Op32
- rsa::operand_sizes::Op320
- rsa::operand_sizes::Op3200
- rsa::operand_sizes::Op3232
- rsa::operand_sizes::Op3264
- rsa::operand_sizes::Op3296
- rsa::operand_sizes::Op3328
- rsa::operand_sizes::Op3360
- rsa::operand_sizes::Op3392
- rsa::operand_sizes::Op3424
- rsa::operand_sizes::Op3456
- rsa::operand_sizes::Op3488
- rsa::operand_sizes::Op352
- rsa::operand_sizes::Op3520
- rsa::operand_sizes::Op3552
- rsa::operand_sizes::Op3584
- rsa::operand_sizes::Op3616
- rsa::operand_sizes::Op3648
- rsa::operand_sizes::Op3680
- rsa::operand_sizes::Op3712
- rsa::operand_sizes::Op3744
- rsa::operand_sizes::Op3776
- rsa::operand_sizes::Op3808
- rsa::operand_sizes::Op384
- rsa::operand_sizes::Op3840
- rsa::operand_sizes::Op3872
- rsa::operand_sizes::Op3904
- rsa::operand_sizes::Op3936
- rsa::operand_sizes::Op3968
- rsa::operand_sizes::Op4000
- rsa::operand_sizes::Op4032
- rsa::operand_sizes::Op4064
- rsa::operand_sizes::Op4096
- rsa::operand_sizes::Op416
- rsa::operand_sizes::Op448
- rsa::operand_sizes::Op480
- rsa::operand_sizes::Op512
- rsa::operand_sizes::Op544
- rsa::operand_sizes::Op576
- rsa::operand_sizes::Op608
- rsa::operand_sizes::Op64
- rsa::operand_sizes::Op640
- rsa::operand_sizes::Op672
- rsa::operand_sizes::Op704
- rsa::operand_sizes::Op736
- rsa::operand_sizes::Op768
- rsa::operand_sizes::Op800
- rsa::operand_sizes::Op832
- rsa::operand_sizes::Op864
- rsa::operand_sizes::Op896
- rsa::operand_sizes::Op928
- rsa::operand_sizes::Op96
- rsa::operand_sizes::Op960
- rsa::operand_sizes::Op992
- rtc_cntl::Rtc
- rtc_cntl::RtcClock
- rtc_cntl::Rwdt
- rtc_cntl::Swd
- rtc_cntl::sleep::Ext0WakeupSource
- rtc_cntl::sleep::Ext1WakeupSource
- rtc_cntl::sleep::RtcSleepConfig
- rtc_cntl::sleep::RtcioWakeupSource
- rtc_cntl::sleep::TimerWakeupSource
- rtc_cntl::sleep::WakeTriggers
- sha::Sha
- spi::FullDuplexMode
- spi::HalfDuplexMode
- spi::master::Spi
- spi::master::dma::SpiDma
- spi::master::dma::SpiDmaTransfer
- spi::master::dma::SpiDmaTransferRxTx
- spi::slave::Spi
- spi::slave::dma::SpiDma
- spi::slave::dma::SpiDmaTransferRx
- spi::slave::dma::SpiDmaTransferRxTx
- spi::slave::dma::SpiDmaTransferTx
- system::CpuControl
- system::RadioClockControl
- system::SoftwareInterruptControl
- system::SystemClockControl
- system::SystemParts
- systimer::Alarm
- systimer::Periodic
- systimer::SystemTimer
- systimer::Target
- timer::Timer
- timer::Timer0
- timer::Timer1
- timer::TimerGroup
- timer::Wdt
- trapframe::TrapFrame
- twai::EspTwaiFrame
- twai::TimingConfig
- twai::Twai
- twai::TwaiConfiguration
- twai::filter::DualExtendedFilter
- twai::filter::DualStandardFilter
- twai::filter::SingleExtendedFilter
- twai::filter::SingleStandardFilter
- uart::AllPins
- uart::TxRxPins
- uart::Uart
- uart::UartRx
- uart::UartTx
- uart::config::AtCmdConfig
- uart::config::Config
- ulp_core::UlpCore
- usb_serial_jtag::UsbSerialJtag
- xtensa_lx::interrupt::CriticalSection
- xtensa_lx::mutex::CriticalSectionMutex
- xtensa_lx::mutex::CriticalSectionSpinLockMutex
- xtensa_lx::mutex::SpinLockMutex
- xtensa_lx::mutex::mutex_trait::Exclusive
- xtensa_lx_rt::exception::Context
Enums
- Cpu
- aes::Mode
- aes::dma::CipherMode
- analog::adc::AdcCalSource
- analog::adc::Attenuation
- analog::adc::Resolution
- clock::CpuClock
- clock::XtalClock
- cpu_control::Error
- dma::DmaError
- dma::DmaPeripheral
- dma::DmaPriority
- gpio::AlternateFunction
- gpio::DriveStrength
- gpio::Event
- gpio::InputSignal
- gpio::OutputSignal
- gpio::RtcFunction
- hmac::Error
- hmac::HmacPurpose
- hmac::KeyId
- i2c::Error
- i2s::DataFormat
- i2s::Error
- i2s::Standard
- interrupt::CpuInterrupt
- interrupt::Error
- interrupt::Priority
- ledc::LSGlobalClkSource
- ledc::channel::Error
- ledc::channel::FadeError
- ledc::channel::Number
- ledc::channel::config::PinConfig
- ledc::timer::Error
- ledc::timer::LSClockSource
- ledc::timer::Number
- ledc::timer::config::Duty
- mcpwm::operator::PWMStream
- mcpwm::operator::UpdateAction
- mcpwm::timer::CounterDirection
- mcpwm::timer::PwmWorkingMode
- pcnt::channel::CtrlMode
- pcnt::channel::EdgeMode
- pcnt::channel::Number
- pcnt::unit::Error
- pcnt::unit::Number
- pcnt::unit::ZeroMode
- peripherals::Interrupt
- prelude::nb::Error
- reset::SleepSource
- rmt::Error
- rtc_cntl::RtcSlowClock
- rtc_cntl::SocResetReason
- rtc_cntl::sleep::Error
- rtc_cntl::sleep::WakeupLevel
- sha::ShaMode
- spi::Error
- spi::SpiDataMode
- spi::SpiMode
- spi::master::Address
- spi::master::Command
- system::Peripheral
- system::RadioPeripherals
- system::SoftwareInterrupt
- timer::Error
- twai::BaudRate
- twai::EspTwaiError
- twai::filter::FilterType
- uart::Error
- uart::config::DataBits
- uart::config::Parity
- uart::config::StopBits
- ulp_core::UlpCoreWakeupSource
- xtensa_lx_rt::exception::ExceptionCause
- xtensa_lx_rt::interrupt::CpuInterruptLevel
Traits
- aes::dma::WithDmaAes
- analog::AdcCalEfuse
- analog::AdcCalScheme
- analog::AnalogExt
- analog::adc::AdcCalEfuse
- analog::adc::AdcCalScheme
- analog::adc::AdcHasCurveCal
- analog::adc::AdcHasLineCal
- analog::adc::CalibrationAccess
- clock::Clock
- dma::AesPeripheral
- dma::ChannelTypes
- dma::DmaTransfer
- dma::DmaTransferRxTx
- dma::I2s0Peripheral
- dma::I2s1Peripheral
- dma::I2sPeripheral
- dma::ParlIoPeripheral
- dma::PeripheralMarker
- dma::RegisterAccess
- dma::Rx
- dma::RxChannel
- dma::RxPrivate
- dma::Spi2Peripheral
- dma::Spi3Peripheral
- dma::SpiPeripheral
- dma::Tx
- dma::TxChannel
- dma::TxPrivate
- gpio::AnalogPin
- gpio::GpioProperties
- gpio::InputPin
- gpio::OutputPin
- gpio::Pin
- gpio::RTCInputPin
- gpio::RTCOutputPin
- gpio::RTCPin
- gpio::RTCPinWithResistors
- gpio::rtc_io::IntoLowPowerPin
- i2c::Instance
- i2s::I2sRead
- i2s::I2sReadDma
- i2s::I2sWrite
- i2s::I2sWriteDma
- i2s::RegisterAccess
- ledc::Speed
- ledc::channel::ChannelHW
- ledc::channel::ChannelIFace
- ledc::timer::TimerHW
- ledc::timer::TimerIFace
- ledc::timer::TimerSpeed
- mcpwm::PwmPeripheral
- peripheral::Peripheral
- prelude::_embedded_dma_ReadBuffer
- prelude::_embedded_dma_ReadTarget
- prelude::_embedded_dma_Word
- prelude::_embedded_dma_WriteBuffer
- prelude::_embedded_dma_WriteTarget
- 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_digital_v2_InputPin
- prelude::_embedded_hal_digital_v2_OutputPin
- prelude::_embedded_hal_digital_v2_StatefulOutputPin
- prelude::_embedded_hal_digital_v2_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
- prelude::_esp_hal_analog_AnalogExt
- prelude::_esp_hal_clock_Clock
- prelude::_esp_hal_dma_DmaTransfer
- prelude::_esp_hal_dma_DmaTransferRxTx
- prelude::_esp_hal_gpio_InputPin
- prelude::_esp_hal_gpio_OutputPin
- prelude::_esp_hal_gpio_Pin
- prelude::_esp_hal_i2c_Instance
- prelude::_esp_hal_ledc_channel_ChannelHW
- prelude::_esp_hal_ledc_channel_ChannelIFace
- prelude::_esp_hal_ledc_timer_TimerHW
- prelude::_esp_hal_ledc_timer_TimerIFace
- prelude::_esp_hal_system_SystemExt
- prelude::_esp_hal_timer_Instance
- prelude::_esp_hal_timer_TimerGroupInstance
- prelude::_esp_hal_uart_Instance
- prelude::_esp_hal_uart_UartPins
- prelude::_fugit_ExtU32
- prelude::_fugit_ExtU64
- prelude::_fugit_RateExtU32
- prelude::_fugit_RateExtU64
- rmt::RxChannel
- rmt::RxChannelCreator
- rmt::TxChannel
- rmt::TxChannelCreator
- rtc_cntl::sleep::WakeSource
- spi::DuplexMode
- spi::IsFullDuplex
- spi::IsHalfDuplex
- spi::master::ExtendedInstance
- spi::master::HalfDuplexReadWrite
- spi::master::Instance
- spi::master::InstanceDma
- spi::master::dma::WithDmaSpi2
- spi::master::dma::WithDmaSpi3
- spi::master::prelude::_esp_hal_spi_master_Instance
- spi::master::prelude::_esp_hal_spi_master_InstanceDma
- spi::master::prelude::_esp_hal_spi_master_dma_WithDmaSpi2
- spi::master::prelude::_esp_hal_spi_master_dma_WithDmaSpi3
- spi::slave::Instance
- spi::slave::InstanceDma
- spi::slave::dma::WithDmaSpi2
- spi::slave::dma::WithDmaSpi3
- spi::slave::prelude::_esp_hal_spi_slave_Instance
- spi::slave::prelude::_esp_hal_spi_slave_InstanceDma
- spi::slave::prelude::_esp_hal_spi_slave_dma_WithDmaSpi2
- spi::slave::prelude::_esp_hal_spi_slave_dma_WithDmaSpi3
- system::RadioClockController
- system::SystemExt
- timer::Instance
- timer::TimerGroupInstance
- twai::Instance
- twai::filter::Filter
- uart::Instance
- uart::UartPins
- usb_serial_jtag::Instance
- xtensa_lx::interrupt::InterruptNumber
- xtensa_lx::mutex::Mutex
- xtensa_lx::mutex::mutex_trait::Mutex
- xtensa_lx::mutex::mutex_trait::prelude::Mutex
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt01
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt02
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt03
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt04
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt05
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt06
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt07
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt08
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt09
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt10
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt11
- xtensa_lx::mutex::mutex_trait::prelude::TupleExt12
Macros
- dma_buffers
- dma_descriptors
- macros::load_lp_code
- macros::make_gpio_enum_dispatch_macro
- prelude::load_lp_code
- prelude::make_gpio_enum_dispatch_macro
- prelude::nb::block
- xtensa_lx::singleton
- xtensa_lx_rt::cfg_asm
Attribute Macros
- entry
- macros::interrupt
- macros::ram
- prelude::entry
- prelude::interrupt
- prelude::ram
- xtensa_lx_rt::entry
- xtensa_lx_rt::exception
- xtensa_lx_rt::interrupt
- xtensa_lx_rt::pre_init
Functions
- get_core
- gpio::connect_high_to_peripheral
- gpio::connect_low_to_peripheral
- interrupt::clear
- interrupt::disable
- interrupt::enable
- interrupt::get_status
- interrupt::map
- psram::psram_vaddr_start
- reset::get_reset_reason
- reset::get_wakeup_cause
- reset::software_reset
- reset::software_reset_cpu
- rom::crc::crc16_be
- rom::crc::crc16_le
- rom::crc::crc32_be
- rom::crc::crc32_le
- rom::crc::crc8_be
- rom::crc::crc8_le
- rom::md5::compute
- rtc_cntl::get_reset_reason
- rtc_cntl::get_wakeup_cause
- rtc_cntl::software_reset
- rtc_cntl::software_reset_cpu
- xtensa_lx::debug_break
- xtensa_lx::get_processor_id
- xtensa_lx::get_program_counter
- xtensa_lx::get_stack_pointer
- xtensa_lx::interrupt::clear
- xtensa_lx::interrupt::disable
- xtensa_lx::interrupt::disable_mask
- xtensa_lx::interrupt::enable
- xtensa_lx::interrupt::enable_mask
- xtensa_lx::interrupt::free
- xtensa_lx::interrupt::get
- xtensa_lx::interrupt::get_level
- xtensa_lx::interrupt::get_mask
- xtensa_lx::interrupt::set
- xtensa_lx::interrupt::set_mask
- xtensa_lx::is_debugger_attached
- xtensa_lx::set_stack_pointer
- xtensa_lx::set_vecbase
- xtensa_lx::timer::delay
- xtensa_lx::timer::get_ccompare0
- xtensa_lx::timer::get_ccompare1
- xtensa_lx::timer::get_ccompare2
- xtensa_lx::timer::get_cycle_count
- xtensa_lx::timer::set_ccompare0
- xtensa_lx::timer::set_ccompare1
- xtensa_lx::timer::set_ccompare2
- xtensa_lx_rt::NMI
- xtensa_lx_rt::Profiling
- xtensa_lx_rt::Software0
- xtensa_lx_rt::Software1
- xtensa_lx_rt::Timer0
- xtensa_lx_rt::Timer1
- xtensa_lx_rt::Timer2
- xtensa_lx_rt::init_data
- xtensa_lx_rt::zero_bss
Type Aliases
- gpio::Gpio0
- gpio::Gpio1
- gpio::Gpio10
- gpio::Gpio11
- gpio::Gpio12
- gpio::Gpio13
- gpio::Gpio14
- gpio::Gpio15
- gpio::Gpio16
- gpio::Gpio17
- gpio::Gpio18
- gpio::Gpio19
- gpio::Gpio2
- gpio::Gpio20
- gpio::Gpio21
- gpio::Gpio26
- gpio::Gpio27
- gpio::Gpio28
- gpio::Gpio29
- gpio::Gpio3
- gpio::Gpio30
- gpio::Gpio31
- gpio::Gpio32
- gpio::Gpio33
- gpio::Gpio34
- gpio::Gpio35
- gpio::Gpio36
- gpio::Gpio37
- gpio::Gpio38
- gpio::Gpio39
- gpio::Gpio4
- gpio::Gpio40
- gpio::Gpio41
- gpio::Gpio42
- gpio::Gpio43
- gpio::Gpio44
- gpio::Gpio45
- gpio::Gpio46
- gpio::Gpio47
- gpio::Gpio48
- gpio::Gpio5
- gpio::Gpio6
- gpio::Gpio7
- gpio::Gpio8
- gpio::Gpio9
- gpio::NoPinType
- gpio::OutputSignalType
- prelude::nb::Result
- twai::filter::BitFilter
Constants
- efuse::ADC1_CAL_VOL_ATTEN0
- efuse::ADC1_CAL_VOL_ATTEN1
- efuse::ADC1_CAL_VOL_ATTEN2
- efuse::ADC1_CAL_VOL_ATTEN3
- efuse::ADC1_INIT_CODE_ATTEN0
- efuse::ADC1_INIT_CODE_ATTEN1
- efuse::ADC1_INIT_CODE_ATTEN2
- efuse::ADC1_INIT_CODE_ATTEN3
- efuse::ADC2_CAL_VOL_ATTEN0
- efuse::ADC2_CAL_VOL_ATTEN1
- efuse::ADC2_CAL_VOL_ATTEN2
- efuse::ADC2_CAL_VOL_ATTEN3
- efuse::ADC2_INIT_CODE_ATTEN0
- efuse::ADC2_INIT_CODE_ATTEN1
- efuse::ADC2_INIT_CODE_ATTEN2
- efuse::ADC2_INIT_CODE_ATTEN3
- efuse::BLK_VERSION_MAJOR
- efuse::BLK_VERSION_MINOR
- efuse::DIG_DBIAS_HVT
- efuse::DISABLE_BLK_VERSION_MAJOR
- efuse::DISABLE_WAFER_VERSION_MAJOR
- efuse::DIS_APP_CPU
- efuse::DIS_DCACHE
- efuse::DIS_DIRECT_BOOT
- efuse::DIS_DOWNLOAD_DCACHE
- efuse::DIS_DOWNLOAD_ICACHE
- efuse::DIS_DOWNLOAD_MANUAL_ENCRYPT
- efuse::DIS_DOWNLOAD_MODE
- efuse::DIS_FORCE_DOWNLOAD
- efuse::DIS_ICACHE
- efuse::DIS_PAD_JTAG
- efuse::DIS_TWAI
- efuse::DIS_USB_JTAG
- efuse::DIS_USB_OTG
- efuse::DIS_USB_OTG_DOWNLOAD_MODE
- efuse::DIS_USB_SERIAL_JTAG
- efuse::DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE
- efuse::DIS_USB_SERIAL_JTAG_ROM_PRINT
- efuse::ENABLE_SECURITY_DOWNLOAD
- efuse::FLASH_ECC_EN
- efuse::FLASH_ECC_MODE
- efuse::FLASH_PAGE_SIZE
- efuse::FLASH_TPUW
- efuse::FLASH_TYPE
- efuse::FORCE_SEND_RESUME
- efuse::KEY0
- efuse::KEY1
- efuse::KEY2
- efuse::KEY3
- efuse::KEY4
- efuse::KEY5
- efuse::KEY_PURPOSE_0
- efuse::KEY_PURPOSE_1
- efuse::KEY_PURPOSE_2
- efuse::KEY_PURPOSE_3
- efuse::KEY_PURPOSE_4
- efuse::KEY_PURPOSE_5
- efuse::K_DIG_LDO
- efuse::K_RTC_LDO
- efuse::MAC_FACTORY
- efuse::OCODE
- efuse::OPTIONAL_UNIQUE_ID
- efuse::PIN_POWER_SELECTION
- efuse::PKG_VERSION
- efuse::RD_DIS
- efuse::RD_DIS_BLOCK_KEY0
- efuse::RD_DIS_BLOCK_KEY1
- efuse::RD_DIS_BLOCK_KEY2
- efuse::RD_DIS_BLOCK_KEY3
- efuse::RD_DIS_BLOCK_KEY4
- efuse::RD_DIS_BLOCK_KEY5
- efuse::RD_DIS_BLOCK_SYS_DATA2
- efuse::SECURE_BOOT_AGGRESSIVE_REVOKE
- efuse::SECURE_BOOT_EN
- efuse::SECURE_BOOT_KEY_REVOKE0
- efuse::SECURE_BOOT_KEY_REVOKE1
- efuse::SECURE_BOOT_KEY_REVOKE2
- efuse::SECURE_VERSION
- efuse::SOFT_DIS_JTAG
- efuse::SPI_BOOT_CRYPT_CNT
- efuse::SPI_PAD_CONFIG_CLK
- efuse::SPI_PAD_CONFIG_CS
- efuse::SPI_PAD_CONFIG_D
- efuse::SPI_PAD_CONFIG_D4
- efuse::SPI_PAD_CONFIG_D5
- efuse::SPI_PAD_CONFIG_D6
- efuse::SPI_PAD_CONFIG_D7
- efuse::SPI_PAD_CONFIG_DQS
- efuse::SPI_PAD_CONFIG_HD
- efuse::SPI_PAD_CONFIG_Q
- efuse::SPI_PAD_CONFIG_WP
- efuse::STRAP_JTAG_SEL
- efuse::SYS_DATA_PART2
- efuse::TEMP_CALIB
- efuse::UART_PRINT_CONTROL
- efuse::USB_EXCHG_PINS
- efuse::USB_EXT_PHY_ENABLE
- efuse::USB_PHY_SEL
- efuse::USER_DATA
- efuse::USER_DATA_MAC_CUSTOM
- efuse::VDD_SPI_FORCE
- efuse::VDD_SPI_TIEH
- efuse::VDD_SPI_XPD
- efuse::V_DIG_DBIAS20
- efuse::V_RTC_DBIAS20
- efuse::WAFER_VERSION_MAJOR
- efuse::WAFER_VERSION_MINOR_HI
- efuse::WAFER_VERSION_MINOR_LO
- efuse::WDT_DELAY_SEL
- efuse::WR_DIS
- efuse::WR_DIS_ADC1_CAL_VOL_ATTEN0
- efuse::WR_DIS_ADC1_CAL_VOL_ATTEN1
- efuse::WR_DIS_ADC1_CAL_VOL_ATTEN2
- efuse::WR_DIS_ADC1_CAL_VOL_ATTEN3
- efuse::WR_DIS_ADC1_INIT_CODE_ATTEN0
- efuse::WR_DIS_ADC1_INIT_CODE_ATTEN1
- efuse::WR_DIS_ADC1_INIT_CODE_ATTEN2
- efuse::WR_DIS_ADC1_INIT_CODE_ATTEN3
- efuse::WR_DIS_ADC2_CAL_VOL_ATTEN0
- efuse::WR_DIS_ADC2_CAL_VOL_ATTEN1
- efuse::WR_DIS_ADC2_CAL_VOL_ATTEN2
- efuse::WR_DIS_ADC2_CAL_VOL_ATTEN3
- efuse::WR_DIS_ADC2_INIT_CODE_ATTEN0
- efuse::WR_DIS_ADC2_INIT_CODE_ATTEN1
- efuse::WR_DIS_ADC2_INIT_CODE_ATTEN2
- efuse::WR_DIS_ADC2_INIT_CODE_ATTEN3
- efuse::WR_DIS_BLK1
- efuse::WR_DIS_BLK_VERSION_MAJOR
- efuse::WR_DIS_BLK_VERSION_MINOR
- efuse::WR_DIS_BLOCK_KEY0
- efuse::WR_DIS_BLOCK_KEY1
- efuse::WR_DIS_BLOCK_KEY2
- efuse::WR_DIS_BLOCK_KEY3
- efuse::WR_DIS_BLOCK_KEY4
- efuse::WR_DIS_BLOCK_KEY5
- efuse::WR_DIS_BLOCK_SYS_DATA2
- efuse::WR_DIS_BLOCK_USR_DATA
- efuse::WR_DIS_CUSTOM_MAC
- efuse::WR_DIS_DIG_DBIAS_HVT
- efuse::WR_DIS_DISABLE_BLK_VERSION_MAJOR
- efuse::WR_DIS_DISABLE_WAFER_VERSION_MAJOR
- efuse::WR_DIS_DIS_APP_CPU
- efuse::WR_DIS_DIS_DCACHE
- efuse::WR_DIS_DIS_DIRECT_BOOT
- efuse::WR_DIS_DIS_DOWNLOAD_DCACHE
- efuse::WR_DIS_DIS_DOWNLOAD_ICACHE
- efuse::WR_DIS_DIS_DOWNLOAD_MANUAL_ENCRYPT
- efuse::WR_DIS_DIS_DOWNLOAD_MODE
- efuse::WR_DIS_DIS_FORCE_DOWNLOAD
- efuse::WR_DIS_DIS_ICACHE
- efuse::WR_DIS_DIS_PAD_JTAG
- efuse::WR_DIS_DIS_TWAI
- efuse::WR_DIS_DIS_USB_JTAG
- efuse::WR_DIS_DIS_USB_OTG
- efuse::WR_DIS_DIS_USB_OTG_DOWNLOAD_MODE
- efuse::WR_DIS_DIS_USB_SERIAL_JTAG
- efuse::WR_DIS_DIS_USB_SERIAL_JTAG_DOWNLOAD_MODE
- efuse::WR_DIS_DIS_USB_SERIAL_JTAG_ROM_PRINT
- efuse::WR_DIS_ENABLE_SECURITY_DOWNLOAD
- efuse::WR_DIS_FLASH_ECC_EN
- efuse::WR_DIS_FLASH_ECC_MODE
- efuse::WR_DIS_FLASH_PAGE_SIZE
- efuse::WR_DIS_FLASH_TPUW
- efuse::WR_DIS_FLASH_TYPE
- efuse::WR_DIS_FORCE_SEND_RESUME
- efuse::WR_DIS_KEY_PURPOSE_0
- efuse::WR_DIS_KEY_PURPOSE_1
- efuse::WR_DIS_KEY_PURPOSE_2
- efuse::WR_DIS_KEY_PURPOSE_3
- efuse::WR_DIS_KEY_PURPOSE_4
- efuse::WR_DIS_KEY_PURPOSE_5
- efuse::WR_DIS_K_DIG_LDO
- efuse::WR_DIS_K_RTC_LDO
- efuse::WR_DIS_MAC
- efuse::WR_DIS_OCODE
- efuse::WR_DIS_OPTIONAL_UNIQUE_ID
- efuse::WR_DIS_PIN_POWER_SELECTION
- efuse::WR_DIS_PKG_VERSION
- efuse::WR_DIS_RD_DIS
- efuse::WR_DIS_SECURE_BOOT_AGGRESSIVE_REVOKE
- efuse::WR_DIS_SECURE_BOOT_EN
- efuse::WR_DIS_SECURE_BOOT_KEY_REVOKE0
- efuse::WR_DIS_SECURE_BOOT_KEY_REVOKE1
- efuse::WR_DIS_SECURE_BOOT_KEY_REVOKE2
- efuse::WR_DIS_SECURE_VERSION
- efuse::WR_DIS_SOFT_DIS_JTAG
- efuse::WR_DIS_SPI_BOOT_CRYPT_CNT
- efuse::WR_DIS_SPI_PAD_CONFIG_CLK
- efuse::WR_DIS_SPI_PAD_CONFIG_CS
- efuse::WR_DIS_SPI_PAD_CONFIG_D
- efuse::WR_DIS_SPI_PAD_CONFIG_D4
- efuse::WR_DIS_SPI_PAD_CONFIG_D5
- efuse::WR_DIS_SPI_PAD_CONFIG_D6
- efuse::WR_DIS_SPI_PAD_CONFIG_D7
- efuse::WR_DIS_SPI_PAD_CONFIG_DQS
- efuse::WR_DIS_SPI_PAD_CONFIG_HD
- efuse::WR_DIS_SPI_PAD_CONFIG_Q
- efuse::WR_DIS_SPI_PAD_CONFIG_WP
- efuse::WR_DIS_STRAP_JTAG_SEL
- efuse::WR_DIS_SYS_DATA_PART1
- efuse::WR_DIS_TEMP_CALIB
- efuse::WR_DIS_UART_PRINT_CONTROL
- efuse::WR_DIS_USB_EXCHG_PINS
- efuse::WR_DIS_USB_EXT_PHY_ENABLE
- efuse::WR_DIS_USB_PHY_SEL
- efuse::WR_DIS_VDD_SPI_FORCE
- efuse::WR_DIS_VDD_SPI_TIEH
- efuse::WR_DIS_VDD_SPI_XPD
- efuse::WR_DIS_V_DIG_DBIAS20
- efuse::WR_DIS_V_RTC_DBIAS20
- efuse::WR_DIS_WAFER_VERSION_MAJOR
- efuse::WR_DIS_WAFER_VERSION_MINOR_HI
- efuse::WR_DIS_WAFER_VERSION_MINOR_LO
- efuse::WR_DIS_WDT_DELAY_SEL
- gpio::INPUT_SIGNAL_MAX
- gpio::NO_PIN
- gpio::NUM_PINS
- gpio::ONE_INPUT
- gpio::OUTPUT_SIGNAL_MAX
- gpio::ZERO_INPUT
- psram::PSRAM_BYTES
- rtc_cntl::sleep::BT_POWERUP_CYCLES
- rtc_cntl::sleep::BT_WAIT_CYCLES
- rtc_cntl::sleep::CPU_TOP_POWERUP_CYCLES
- rtc_cntl::sleep::CPU_TOP_WAIT_CYCLES
- rtc_cntl::sleep::DG_PERI_POWERUP_CYCLES
- rtc_cntl::sleep::DG_PERI_WAIT_CYCLES
- rtc_cntl::sleep::DG_WRAP_POWERUP_CYCLES
- rtc_cntl::sleep::DG_WRAP_WAIT_CYCLES
- rtc_cntl::sleep::OTHER_BLOCKS_POWERUP
- rtc_cntl::sleep::OTHER_BLOCKS_WAIT
- rtc_cntl::sleep::RTC_CNTL_CK8M_WAIT_DEFAULT
- rtc_cntl::sleep::RTC_CNTL_DBG_ATTEN_DEEPSLEEP_ULTRA_LOW
- rtc_cntl::sleep::RTC_CNTL_DBG_ATTEN_MONITOR_DEFAULT
- rtc_cntl::sleep::RTC_CNTL_DBIAS_0V90
- rtc_cntl::sleep::RTC_CNTL_DBIAS_0V95
- rtc_cntl::sleep::RTC_CNTL_DBIAS_1V00
- rtc_cntl::sleep::RTC_CNTL_DBIAS_1V05
- rtc_cntl::sleep::RTC_CNTL_DBIAS_1V10
- rtc_cntl::sleep::RTC_CNTL_DBIAS_1V15
- rtc_cntl::sleep::RTC_CNTL_DBIAS_1V20
- rtc_cntl::sleep::RTC_CNTL_DBIAS_1V25
- rtc_cntl::sleep::RTC_CNTL_DBIAS_1V30
- rtc_cntl::sleep::RTC_CNTL_MIN_SLP_VAL_MIN
- rtc_cntl::sleep::RTC_CNTL_PLL_BUF_WAIT_DEFAULT
- rtc_cntl::sleep::RTC_CNTL_ULPCP_TOUCH_START_WAIT_DEFAULT
- rtc_cntl::sleep::RTC_CNTL_ULPCP_TOUCH_START_WAIT_IN_SLEEP
- rtc_cntl::sleep::RTC_MEM_POWERUP_CYCLES
- rtc_cntl::sleep::RTC_MEM_WAIT_CYCLES
- rtc_cntl::sleep::RTC_POWERUP_CYCLES
- rtc_cntl::sleep::RTC_WAIT_CYCLES
- rtc_cntl::sleep::WIFI_POWERUP_CYCLES
- rtc_cntl::sleep::WIFI_WAIT_CYCLES