From e65e532c2a342f77080ac6fc8e5be11aa7d82575 Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Sun, 29 Jan 2023 20:16:23 +0100 Subject: Move common data structures to `rtic-common` --- rtic-common/src/lib.rs | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 rtic-common/src/lib.rs (limited to 'rtic-common/src/lib.rs') diff --git a/rtic-common/src/lib.rs b/rtic-common/src/lib.rs new file mode 100644 index 0000000..3c75856 --- /dev/null +++ b/rtic-common/src/lib.rs @@ -0,0 +1,8 @@ +//! Crate + +#![no_std] +#![deny(missing_docs)] +//deny_warnings_placeholder_for_ci + +pub mod wait_queue; +pub mod waker_registration; -- cgit v1.2.3 From 5c1cefbf4e249c38467e3f6eb4e061e5b8073d6c Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Mon, 30 Jan 2023 14:49:24 +0100 Subject: Add `rtic-arbiter` --- rtic-common/src/lib.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'rtic-common/src/lib.rs') diff --git a/rtic-common/src/lib.rs b/rtic-common/src/lib.rs index 3c75856..b8b5e0d 100644 --- a/rtic-common/src/lib.rs +++ b/rtic-common/src/lib.rs @@ -4,5 +4,6 @@ #![deny(missing_docs)] //deny_warnings_placeholder_for_ci +pub mod dropper; pub mod wait_queue; pub mod waker_registration; -- cgit v1.2.3 From 1cda61fbda205920517f7b63af90c97c38ff9af6 Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Sat, 18 Feb 2023 09:43:06 +0100 Subject: Make some linked list operations unsafe, and document their safety at usage --- rtic-common/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'rtic-common/src/lib.rs') diff --git a/rtic-common/src/lib.rs b/rtic-common/src/lib.rs index b8b5e0d..03d0306 100644 --- a/rtic-common/src/lib.rs +++ b/rtic-common/src/lib.rs @@ -4,6 +4,10 @@ #![deny(missing_docs)] //deny_warnings_placeholder_for_ci +#[cfg(test)] +#[macro_use] +extern crate std; + pub mod dropper; pub mod wait_queue; pub mod waker_registration; -- cgit v1.2.3