rusty_esp_core 0.1.1

Shared no_std types for the Janus ESP family: borrowed media frames, PCM blocks, monotonic timestamps, a signed-capability manifest, and the three HAL seams (clock, rng, kv). No drivers, no allocator, no product types. forbid(unsafe).
Documentation
1
2
3
4
5
6
7
8
//! The names a sketch, a backend or a function crate wants in scope.

pub use crate::capability::{Capability, Chip, Declared, Manifest, Status};
pub use crate::error::{Error, Result};
pub use crate::frame::{Frame, Geometry, PixelFormat, Plane, Planes};
pub use crate::hal::{Clock, Kv, Rng};
pub use crate::pcm::{PcmBlock, PcmFormat, SampleFormat};
pub use crate::time::Micros;