List of all items
Structs
- button::count::Params
- button::register::Params
- button::unregister::Params
- clock::uptime_us::Params
- crypto::cbc::decrypt::Params
- crypto::cbc::encrypt::Params
- crypto::cbc::is_supported::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::ecdh::access::Params
- crypto::ecdh::drop::Params
- crypto::ecdh::export::Params
- crypto::ecdh::generate::Params
- crypto::ecdh::get_layout::Params
- crypto::ecdh::import::Params
- crypto::ecdh::is_supported::Params
- crypto::ecdh::public::Params
- crypto::ecdh::shared::Params
- crypto::ecdsa::drop::Params
- crypto::ecdsa::export::Params
- crypto::ecdsa::generate::Params
- crypto::ecdsa::get_layout::Params
- crypto::ecdsa::import::Params
- crypto::ecdsa::is_supported::Params
- crypto::ecdsa::public::Params
- crypto::ecdsa::sign::Params
- crypto::ecdsa::unwrap::Params
- crypto::ecdsa::verify::Params
- crypto::ecdsa::wrap::Params
- crypto::ecdsa::wrapped_length::Params
- crypto::ed25519::drop::Params
- crypto::ed25519::export::Params
- crypto::ed25519::generate::Params
- crypto::ed25519::get_layout::Params
- crypto::ed25519::import::Params
- crypto::ed25519::is_supported::Params
- crypto::ed25519::public::Params
- crypto::ed25519::sign::Params
- crypto::ed25519::unwrap::Params
- crypto::ed25519::verify::Params
- crypto::ed25519::wrap::Params
- crypto::ed25519::wrapped_length::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::perf::Params
- debug::println::Params
- debug::time::Params
- fingerprint::matcher::abort_enroll::Params
- fingerprint::matcher::abort_identify::Params
- fingerprint::matcher::delete_template::Params
- fingerprint::matcher::enroll::Params
- fingerprint::matcher::identify::Params
- fingerprint::matcher::is_supported::Params
- fingerprint::matcher::list_templates::Params
- fingerprint::matcher::template_length::Params
- fingerprint::sensor::abort_capture::Params
- fingerprint::sensor::capture::Params
- fingerprint::sensor::is_supported::Params
- gpio::configure::Params
- gpio::count::Params
- gpio::last_write::Params
- gpio::read::Params
- gpio::register::Params
- gpio::unregister::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::running_side::Params
- platform::serial::Params
- platform::update::finalize::Params
- platform::update::initialize::Params
- platform::update::process::Params
- platform::version::Params
- rng::fill_bytes::Params
- scheduling::abort::Params
- scheduling::exit::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
- 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::ctap::read::Params
- usb::ctap::register::Params
- usb::ctap::unregister::Params
- usb::ctap::write::Params
- usb::serial::flush::Params
- usb::serial::read::Params
- usb::serial::register::Params
- usb::serial::unregister::Params
- usb::serial::write::Params
- vendor::syscall::Params
Enums
- button::State
- crypto::ec::Curve
- crypto::ecdh::Curve
- crypto::ecdh::Kind
- crypto::ecdsa::Curve
- crypto::ecdsa::Kind
- crypto::ed25519::Kind
- crypto::gcm::Support
- crypto::hash::Algorithm
- gpio::Event
- gpio::InputConfig
- gpio::OutputConfig
- led::Status
- timer::Mode
- uart::Event
- usb::ctap::Event
- usb::serial::Event
Functions
- button::count
- button::register
- button::unregister
- clock::uptime_us
- crypto::cbc::decrypt
- crypto::cbc::encrypt
- crypto::cbc::is_supported
- 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::ecdh::access
- crypto::ecdh::drop
- crypto::ecdh::export
- crypto::ecdh::generate
- crypto::ecdh::get_layout
- crypto::ecdh::import
- crypto::ecdh::is_supported
- crypto::ecdh::public
- crypto::ecdh::shared
- crypto::ecdsa::drop
- crypto::ecdsa::export
- crypto::ecdsa::generate
- crypto::ecdsa::get_layout
- crypto::ecdsa::import
- crypto::ecdsa::is_supported
- crypto::ecdsa::public
- crypto::ecdsa::sign
- crypto::ecdsa::unwrap
- crypto::ecdsa::verify
- crypto::ecdsa::wrap
- crypto::ecdsa::wrapped_length
- crypto::ed25519::drop
- crypto::ed25519::export
- crypto::ed25519::generate
- crypto::ed25519::get_layout
- crypto::ed25519::import
- crypto::ed25519::is_supported
- crypto::ed25519::public
- crypto::ed25519::sign
- crypto::ed25519::unwrap
- crypto::ed25519::verify
- crypto::ed25519::wrap
- crypto::ed25519::wrapped_length
- 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::perf
- debug::println
- debug::time
- fingerprint::matcher::abort_enroll
- fingerprint::matcher::abort_identify
- fingerprint::matcher::delete_template
- fingerprint::matcher::enroll
- fingerprint::matcher::identify
- fingerprint::matcher::is_supported
- fingerprint::matcher::list_templates
- fingerprint::matcher::template_length
- fingerprint::sensor::abort_capture
- fingerprint::sensor::capture
- fingerprint::sensor::is_supported
- gpio::configure
- gpio::count
- gpio::last_write
- gpio::read
- gpio::register
- gpio::unregister
- gpio::write
- led::count
- led::get
- led::set
- platform::protocol::read
- platform::protocol::register
- platform::protocol::unregister
- platform::protocol::write
- platform::reboot
- platform::running_side
- platform::serial
- platform::update::finalize
- platform::update::initialize
- platform::update::process
- platform::version
- rng::fill_bytes
- scheduling::abort
- scheduling::exit
- 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
- 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::ctap::read
- usb::ctap::register
- usb::ctap::unregister
- usb::ctap::write
- usb::serial::flush
- usb::serial::read
- usb::serial::register
- usb::serial::unregister
- usb::serial::write
- vendor::syscall