List of all items
Structs
- button::count::Params
- button::register::Params
- button::unregister::Params
- crypto::ccm::decrypt::Params
- crypto::ccm::encrypt::Params
- crypto::ccm::is_supported::Params
- crypto::ec::base_point_mul::Params
- crypto::ec::ecdsa_sign::Params
- crypto::ec::ecdsa_verify::Params
- crypto::ec::is_supported::Params
- crypto::ec::is_valid_point::Params
- crypto::ec::is_valid_scalar::Params
- crypto::ec::point_mul::Params
- crypto::gcm::decrypt::Params
- crypto::gcm::encrypt::Params
- crypto::gcm::support::Params
- crypto::gcm::tag_length::Params
- crypto::hash::finalize::Params
- crypto::hash::hkdf_expand::Params
- crypto::hash::hmac_finalize::Params
- crypto::hash::hmac_initialize::Params
- crypto::hash::hmac_update::Params
- crypto::hash::initialize::Params
- crypto::hash::is_hkdf_supported::Params
- crypto::hash::is_hmac_supported::Params
- crypto::hash::is_supported::Params
- crypto::hash::update::Params
- debug::Perf
- debug::exit::Params
- debug::perf::Params
- debug::println::Params
- debug::time::Params
- gpio::configure::Params
- gpio::count::Params
- gpio::last_write::Params
- gpio::read::Params
- gpio::write::Params
- led::count::Params
- led::get::Params
- led::set::Params
- platform::protocol::read::Params
- platform::protocol::register::Params
- platform::protocol::unregister::Params
- platform::protocol::write::Params
- platform::reboot::Params
- platform::serial::Params
- platform::update::finalize::Params
- platform::update::initialize::Params
- platform::update::is_supported::Params
- platform::update::metadata::Params
- platform::update::process::Params
- platform::version::Params
- radio::ble::Advertisement
- radio::ble::read_advertisement::Params
- radio::ble::register::Params
- radio::ble::unregister::Params
- rng::fill_bytes::Params
- scheduling::abort::Params
- scheduling::num_pending_callbacks::Params
- scheduling::wait_for_callback::Params
- store::clear::Params
- store::find::Params
- store::fragment::find::Params
- store::fragment::insert::Params
- store::fragment::remove::Params
- store::insert::Params
- store::keys::Params
- store::remove::Params
- syscall::Params
- timer::allocate::Params
- timer::free::Params
- timer::start::Params
- timer::stop::Params
- uart::count::Params
- uart::read::Params
- uart::register::Params
- uart::set_baudrate::Params
- uart::start::Params
- uart::stop::Params
- uart::unregister::Params
- uart::write::Params
- usb::serial::flush::Params
- usb::serial::read::Params
- usb::serial::register::Params
- usb::serial::unregister::Params
- usb::serial::write::Params
Enums
- button::State
- crypto::ec::Curve
- crypto::gcm::Support
- crypto::hash::Algorithm
- gpio::InputConfig
- gpio::OutputConfig
- led::Status
- radio::ble::Event
- timer::Mode
- uart::Event
- usb::serial::Event
Functions
- button::count
- button::register
- button::unregister
- crypto::ccm::decrypt
- crypto::ccm::encrypt
- crypto::ccm::is_supported
- crypto::ec::base_point_mul
- crypto::ec::ecdsa_sign
- crypto::ec::ecdsa_verify
- crypto::ec::is_supported
- crypto::ec::is_valid_point
- crypto::ec::is_valid_scalar
- crypto::ec::point_mul
- crypto::gcm::decrypt
- crypto::gcm::encrypt
- crypto::gcm::support
- crypto::gcm::tag_length
- crypto::hash::finalize
- crypto::hash::hkdf_expand
- crypto::hash::hmac_finalize
- crypto::hash::hmac_initialize
- crypto::hash::hmac_update
- crypto::hash::initialize
- crypto::hash::is_hkdf_supported
- crypto::hash::is_hmac_supported
- crypto::hash::is_supported
- crypto::hash::update
- debug::exit
- debug::perf
- debug::println
- debug::time
- gpio::configure
- gpio::count
- gpio::last_write
- gpio::read
- gpio::write
- led::count
- led::get
- led::set
- platform::protocol::read
- platform::protocol::register
- platform::protocol::unregister
- platform::protocol::write
- platform::reboot
- platform::serial
- platform::update::finalize
- platform::update::initialize
- platform::update::is_supported
- platform::update::metadata
- platform::update::process
- platform::version
- radio::ble::read_advertisement
- radio::ble::register
- radio::ble::unregister
- rng::fill_bytes
- scheduling::abort
- scheduling::num_pending_callbacks
- scheduling::wait_for_callback
- store::clear
- store::find
- store::fragment::find
- store::fragment::insert
- store::fragment::remove
- store::insert
- store::keys
- store::remove
- syscall
- timer::allocate
- timer::free
- timer::start
- timer::stop
- uart::count
- uart::read
- uart::register
- uart::set_baudrate
- uart::start
- uart::stop
- uart::unregister
- uart::write
- usb::serial::flush
- usb::serial::read
- usb::serial::register
- usb::serial::unregister
- usb::serial::write