veecle-osal-embassy 0.1.0

Veecle OS operating system abstraction layer implementation for Embassy
Documentation

veecle-osal-embassy

Veecle OS operating system abstraction layer implementation for Embassy.

Overview

This crate provides the Embassy implementation of the Veecle OS operating system abstraction layer API. It implements the traits defined in veecle-osal-api.

Note: Most users should depend on the veecle-os crate instead of using this crate directly. The veecle-os crate re-exports this functionality and provides a more complete API for building Veecle OS applications.

For examples and more detailed usage information, please refer to the repository.

Testing

Time

Tests rely on Embassy's mock driver implementation. The mock driver is shared within a binary, so every test must be a separate binary.

Networking

Tests are implemented using a custom "loopback"-like driver.