Commit graph

1450 commits

Author SHA1 Message Date
Emil Fresk
b6fdb9060b Simplify Systick Monotonic by integrating the TQ 2023-03-01 00:35:11 +01:00
Emil Fresk
82f2f08349 Make xtask pass, clean up rtic Cargo.toml 2023-03-01 00:35:11 +01:00
Henrik Tjäder
0f5178a48f RTIC: Examples cargo fmt 2023-03-01 00:35:11 +01:00
Henrik Tjäder
4e639e1f68 CI: Fix CI, missed space 2023-03-01 00:35:10 +01:00
Henrik Tjäder
519ebf1519 Book: Update authors 2023-03-01 00:35:10 +01:00
Henrik Tjäder
c2d2b1ba38 Add authors to each Cargo.toml
Copy-paste the default one used for the project
2023-03-01 00:35:10 +01:00
Henrik Tjäder
fe77b4538d Add alpha.0 and required Cargo fields 2023-03-01 00:35:10 +01:00
Henrik Tjäder
19c87ea79d Fix cargo README paths, disable publish for xtask
Do not publish xtask crate under any circumstance
2023-03-01 00:35:10 +01:00
perlindgren
fc6343b65c Apply suggestions from code review
Thanks for all suggestions, awesome!

Co-authored-by: Henrik Tjäder <henrik@tjaders.com>
2023-03-01 00:35:09 +01:00
Per Lindgren
aa6baafa56 book remove ramfunc, remove migration 2023-03-01 00:35:09 +01:00
Per Lindgren
89632f9b22 book polish 2023-03-01 00:35:04 +01:00
Emil Fresk
14fdca130f Minor book fix 2023-03-01 00:33:41 +01:00
Per Lindgren
6dc46ce1c6 Monotonic book 2023-03-01 00:33:41 +01:00
Per Lindgren
3886f4e964 Monotonic book update 2023-03-01 00:33:40 +01:00
Henrik Tjäder
fe4aeaf46c CI: Require jobs to pass CI, improve job names 2023-03-01 00:33:40 +01:00
Henrik Tjäder
63f3d784fe Revert accidental removal of editorial changes 2023-03-01 00:33:40 +01:00
Henrik Tjäder
8d46fb9cf9 Book: Add mermaid files 2023-03-01 00:33:40 +01:00
Henrik Tjäder
d3cadac90b Book: Enable mermaid for mdbook 2023-03-01 00:33:39 +01:00
Henrik Tjäder
274de31a78 CI: Add mdbook-mermaid 2023-03-01 00:33:39 +01:00
Per Lindgren
1f51b10297 Book: Major rework for RTIC v2 2023-03-01 00:33:39 +01:00
Emil Fresk
d0c5126960 Cleanup common code and clippy fixes 2023-03-01 00:33:39 +01:00
Emil Fresk
15d788b7fa Fix spelling error 2023-03-01 00:33:39 +01:00
Emil Fresk
8f38470a44 rtic-channel: try_* APIs now error if Sender/Receiver does not exist 2023-03-01 00:33:38 +01:00
Emil Fresk
f2e0cd342e Added testing to rtic-arbiter 2023-03-01 00:33:38 +01:00
Emil Fresk
5c1cefbf4e Add rtic-arbiter 2023-03-01 00:33:38 +01:00
Emil Fresk
e65e532c2a Move common data structures to rtic-common 2023-03-01 00:33:38 +01:00
Henrik Tjäder
58692a35e8 Fix some references to cortex-m-rtic 2023-03-01 00:33:37 +01:00
Emil Fresk
2bd70baeb9 rtic-time: Make Send happy 2023-03-01 00:33:37 +01:00
Emil Fresk
bef6c359a0 Fix CI for rtic-channel 2023-03-01 00:33:37 +01:00
Emil Fresk
94b00df2c7 rtic-channel: Add testing, fix bugs 2023-03-01 00:33:37 +01:00
Henrik Tjäder
48ac310036 CI: Check/build the docs
Still no publish or further steps
2023-03-01 00:33:37 +01:00
Henrik Tjäder
6021aa2df8 CI: Check and tests for all crates 2023-03-01 00:33:36 +01:00
Henrik Tjäder
4cf8bbbf19 Book: Fix gitignore to exclude mdbook output 2023-03-01 00:33:36 +01:00
Emil Fresk
b2c5382430 rtic-channel: Fix clippy lint 2023-03-01 00:33:36 +01:00
Emil Fresk
3050fc0591 Use Pin in the linked lists 2023-03-01 00:33:36 +01:00
Henrik Tjäder
5908d5bdbc CI: Cleanup old syntax CI 2023-03-01 00:33:35 +01:00
Henrik Tjäder
8cb05049be CI: Alphabetical sort of clippy jobs 2023-03-01 00:33:35 +01:00
Henrik Tjäder
07c11b071d CI: Cargo fmt for channel, mono., time 2023-03-01 00:33:35 +01:00
Henrik Tjäder
ff12a02d02 CI: Add rtic-channel to Changelog, remove defunct changelog 2023-03-01 00:33:35 +01:00
Henrik Tjäder
9c6e2c1c99 Add changelog templates 2023-03-01 00:33:35 +01:00
Emil Fresk
922f1ad0eb Added examples for async crates + fixed codegen for non-Copy arguments 2023-03-01 00:33:34 +01:00
Emil Fresk
d23de62823 Remove parsing on capacity 2023-03-01 00:33:34 +01:00
Henrik Tjäder
1baa4a4228 CI: Don't let warnings get away 2023-03-01 00:33:34 +01:00
Henrik Tjäder
3f60522d63 waker registration somehow lost, back again 2023-03-01 00:33:34 +01:00
Henrik Tjäder
f62d0d17b2 CI: Clippy for time, monotonics, channel 2023-03-01 00:33:33 +01:00
Henrik Tjäder
9d3c3a89aa CI: Changelog: s/timer/time/ 2023-03-01 00:33:33 +01:00
Henrik Tjäder
67b16594bf CI: Changelog fix syntax 2023-03-01 00:33:33 +01:00
Henrik Tjäder
2af2cbf637 Experiment with changelog enforcer per path 2023-03-01 00:33:33 +01:00
Henrik Tjäder
1974f1f00a Make clippy and fmt happy 2023-03-01 00:33:32 +01:00
Emil Fresk
51d4eccc72 Fixes in MPSC linked list and dropper handling 2023-03-01 00:33:32 +01:00