List of all items
Structs
- adc::AdcDedicated
- adc::AdcVirtualized
- adc::App
- adc::AppSys
- alarm::AlarmData
- alarm::AlarmDriver
- button::App
- button::Button
- console::App
- console::Console
- console_ordered::App
- console_ordered::ConsoleOrdered
- gpio::GPIO
- i2c_master::App
- i2c_master::I2CMasterDriver
- i2c_master_slave_combo::I2CMasterSlaveCombo
- i2c_master_slave_driver::App
- i2c_master_slave_driver::I2CMasterSlaveDriver
- led::LedDriver
- low_level_debug::AppData
- low_level_debug::LowLevelDebug
- process_console::Command
- process_console::ConsoleWriter
- process_console::KernelAddresses
- process_console::ProcessConsole
- rng::App
- rng::Entropy32To8
- rng::Entropy32ToRandom
- rng::Entropy8To32
- rng::RngDriver
- rng::SynchronousRandom
- spi_controller::App
- spi_controller::Spi
- spi_peripheral::PeripheralApp
- spi_peripheral::SpiPeripheral
- test::alarm::TestAlarm
- test::alarm_edge_cases::TestAlarmEdgeCases
- test::double_grant_entry::App
- test::double_grant_entry::TestGrantDoubleEntry
- test::random_alarm::TestRandomAlarm
- test::random_timer::TestRandomTimer
- test::rng::TestEntropy32
- test::rng::TestEntropy8
- test::rng::TestRandom
- test::rng::TestRng
- test::virtual_rng::TestRng
- test::virtual_uart::TestVirtualUartReceive
- virtualizers::virtual_adc::AdcDevice
- virtualizers::virtual_adc::MuxAdc
- virtualizers::virtual_aes_ccm::MuxAES128CCM
- virtualizers::virtual_aes_ccm::VirtualAES128CCM
- virtualizers::virtual_alarm::MuxAlarm
- virtualizers::virtual_alarm::VirtualMuxAlarm
- virtualizers::virtual_flash::FlashUser
- virtualizers::virtual_flash::MuxFlash
- virtualizers::virtual_i2c::I2CDevice
- virtualizers::virtual_i2c::MuxI2C
- virtualizers::virtual_i2c::SMBusDevice
- virtualizers::virtual_pwm::MuxPwm
- virtualizers::virtual_pwm::PwmPinUser
- virtualizers::virtual_rng::MuxRngMaster
- virtualizers::virtual_rng::VirtualRngMasterDevice
- virtualizers::virtual_spi::MuxSpiMaster
- virtualizers::virtual_spi::SpiSlaveDevice
- virtualizers::virtual_spi::VirtualSpiMasterDevice
- virtualizers::virtual_timer::MuxTimer
- virtualizers::virtual_timer::VirtualTimer
- virtualizers::virtual_uart::MuxUart
- virtualizers::virtual_uart::UartDevice
Enums
Traits
Macros
- dec_consume
- dec_try
- enc_consume
- enc_try
- stream_cond
- stream_done
- stream_err
- stream_from_option
- stream_len_cond
Functions
- stream::decode_bytes
- stream::decode_bytes_be
- stream::decode_u16
- stream::decode_u32
- stream::decode_u8
- stream::encode_bytes
- stream::encode_bytes_be
- stream::encode_u16
- stream::encode_u32
- stream::encode_u8
Type Aliases
Constants
- adc::BUF_LEN
- adc::DRIVER_NUM
- alarm::DRIVER_NUM
- button::DRIVER_NUM
- console::DEFAULT_BUF_SIZE
- console::DRIVER_NUM
- console_ordered::DRIVER_NUM
- gpio::DRIVER_NUM
- i2c_master::BUFFER_LENGTH
- i2c_master::DRIVER_NUM
- i2c_master_slave_driver::BUFFER_LENGTH
- i2c_master_slave_driver::DRIVER_NUM
- led::DRIVER_NUM
- low_level_debug::BUF_LEN
- low_level_debug::DRIVER_NUM
- process_console::COMMAND_BUF_LEN
- process_console::DEFAULT_COMMAND_HISTORY_LEN
- process_console::QUEUE_BUF_LEN
- process_console::READ_BUF_LEN
- process_console::WRITE_BUF_LEN
- rng::DRIVER_NUM
- spi_controller::DEFAULT_READ_BUF_LENGTH
- spi_controller::DEFAULT_WRITE_BUF_LENGTH
- spi_controller::DRIVER_NUM
- spi_peripheral::DEFAULT_READ_BUF_LENGTH
- spi_peripheral::DEFAULT_WRITE_BUF_LENGTH
- spi_peripheral::DRIVER_NUM
- test::double_grant_entry::DRIVER_NUM
- virtualizers::virtual_uart::RX_BUF_LEN