Docs.rs
  • mnemos-0.1.0
    • mnemos 0.1.0
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • jamesmunns
    • Dependencies
      • bbqueue ^0.5.1 normal
      • byte-slab ^0.2.2 normal
      • cassette ^0.2.3 normal
      • mnemos-common ^0.1.0 normal
      • cortex-m ^0.7.3 normal
      • cortex-m-rt ^0.7.0 normal
      • cortex-m-rtic ^1.0.0 normal
      • defmt ^0.3.0 normal
      • defmt-rtt ^0.3.0 normal
      • embedded-hal ^0.2.6 normal
      • fugit ^0.3.3 normal
      • groundhog ^0.2.5 normal
      • groundhog-nrf52 ^0.5.0 normal
      • heapless ^0.7.10 normal
      • linked_list_allocator ^0.9.1 normal
      • nb ^1.0.0 normal
      • nrf-smartled ^0.5.0 normal
      • nrf52840-hal ^0.14.1 normal
      • panic-probe ^0.3.0 normal
      • postcard ^0.7.3 normal
      • rtic-monotonic ^1.0.0 normal
      • serde ^1.0.136 normal
      • smart-leds ^0.3.0 normal
      • smart-leds-trait ^0.2.1 normal
      • usb-device ^0.2.8 normal
      • usbd-serial ^0.1.1 normal
      • defmt-test ^0.3.0 dev
    • Versions
    • 37.41% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate kernel

logo
Change settings

List of all items

Structs

  • MagicBoot
  • Pins
  • alloc::AHeap
  • alloc::HeapArray
  • alloc::HeapBox
  • alloc::HeapGuard
  • drivers::gd25q16::Block
  • drivers::gd25q16::BlockTable
  • drivers::gd25q16::Gd25q16
  • drivers::usb_serial::Chunk
  • drivers::usb_serial::UsbUartIsr
  • drivers::usb_serial::UsbUartParts
  • drivers::usb_serial::UsbUartSys
  • loader::PartingWords
  • loader::RawHeader
  • monotonic::MonoTimer
  • qspi::FlashChunk
  • qspi::Qspi
  • qspi::QspiPins
  • traits::Machine

Enums

  • qspi::EraseLength
  • qspi::Error
  • qspi::ManagedArcSlab

Traits

  • monotonic::ExtU32
  • monotonic::Instance32
  • traits::BlockStorage
  • traits::Serial

Functions

  • drivers::usb_serial::enable_usb_interrupts
  • drivers::usb_serial::setup_usb_uart
  • exit
  • loader::validate_header
  • map_pins
  • syscall::syscall_clear
  • syscall::try_recv_syscall

Typedefs

  • drivers::usb_serial::ASerialPort
  • drivers::usb_serial::AUsbDevice
  • drivers::usb_serial::AUsbPeripheral

Statics

  • MAGIC_BOOT
  • alloc::HEAP

Constants

  • qspi::QSPI_MAPPED_BASE_ADDRESS