| // TODO: Implement this crate, which will be done piece-by-piece. Platform will |
| // 1. The Allowed and AllowedSlice abstractions for sharing memory with the |
| // 2. The PlatformApi trait and Platform implementation. |
| // 3. A system call trait so that Platform works in both real Tock apps and |
| // unit test environments. [DONE] |
| pub use allows::{AllowReadable, Allowed}; |
| pub use async_traits::{CallbackContext, FreeCallback, Locator, MethodCallback}; |
| pub use error_code::ErrorCode; |
| pub use syscalls::{MemopNoArg, MemopWithArg, Syscalls}; |