libs/kaptan-runtime: export runtime services

This commit is contained in:
Onur Özkan committed 2026-07-19 22:40:18 +03:00
1 parent f94dee8fe1
commit d6329ca98c
1 file changed
+18
+18
View File
@@ -0,0 +1,18 @@
//! RTIC- and PAC-independent flight services.
//!
//! Acquisition and telemetry have separate owners. Boards connect hardware
//! interrupts to their dedicated workers through bounded deferred events; they
//! must not place both services behind one priority-ceiling resource.
#![no_std]
/// Single-owner IMU acquisition service.
pub mod imu;
/// Lock-free worker handoff primitives.
pub mod mailbox;
/// Single-owner MAVLink and UART transmit service.
pub mod telemetry;
pub use imu::{ImuEvent, ImuService};
pub use mailbox::LatestImuMailbox;
pub use telemetry::{TelemetryFault, TelemetryService};