Emil Fresk
|
fd03e7500d
|
Added testing to rtic-arbiter
|
2023-02-01 09:10:30 +01:00 |
|
Emil Fresk
|
ac891333f1
|
Add rtic-arbiter
|
2023-02-01 09:10:30 +01:00 |
|
Emil Fresk
|
6c48ebeeee
|
Move common data structures to rtic-common
|
2023-02-01 09:10:30 +01:00 |
|
Henrik Tjäder
|
cfd0914ef6
|
Fix some references to cortex-m-rtic
|
2023-02-01 09:10:29 +01:00 |
|
Emil Fresk
|
06867ca440
|
rtic-time: Make Send happy
|
2023-01-28 21:11:18 +01:00 |
|
Emil Fresk
|
e6c82b7a4d
|
Fix CI for rtic-channel
|
2023-01-28 20:54:50 +01:00 |
|
Emil Fresk
|
bb98c315e0
|
rtic-channel: Add testing, fix bugs
|
2023-01-28 20:47:21 +01:00 |
|
Henrik Tjäder
|
664f7b0ab0
|
CI: Check/build the docs
Still no publish or further steps
|
2023-01-28 14:12:32 +01:00 |
|
Henrik Tjäder
|
7f782c0d31
|
CI: Check and tests for all crates
|
2023-01-28 14:06:58 +01:00 |
|
Henrik Tjäder
|
873698d935
|
Book: Fix gitignore to exclude mdbook output
|
2023-01-28 13:57:50 +01:00 |
|
Emil Fresk
|
975819cfc1
|
rtic-channel: Fix clippy lint
|
2023-01-28 13:35:37 +01:00 |
|
Emil Fresk
|
79799d241c
|
Use Pin in the linked lists
|
2023-01-28 13:28:24 +01:00 |
|
Henrik Tjäder
|
56725c3c10
|
CI: Cleanup old syntax CI
|
2023-01-28 12:07:05 +01:00 |
|
Henrik Tjäder
|
9d085cc8b7
|
CI: Alphabetical sort of clippy jobs
|
2023-01-28 11:42:56 +01:00 |
|
Henrik Tjäder
|
b2121f9ae6
|
CI: Cargo fmt for channel, mono., time
|
2023-01-28 11:42:24 +01:00 |
|
Henrik Tjäder
|
2cba9c363b
|
CI: Add rtic-channel to Changelog, remove defunct changelog
|
2023-01-28 11:28:59 +01:00 |
|
Henrik Tjäder
|
f372194ab4
|
Add changelog templates
|
2023-01-28 11:15:59 +01:00 |
|
Emil Fresk
|
8a1503ef3e
|
Added examples for async crates + fixed codegen for non-Copy arguments
|
2023-01-27 20:20:14 +01:00 |
|
Emil Fresk
|
a04f127a09
|
Remove parsing on capacity
|
2023-01-27 19:33:25 +01:00 |
|
Henrik Tjäder
|
87aa9df129
|
CI: Don't let warnings get away
|
2023-01-27 13:18:29 +01:00 |
|
Henrik Tjäder
|
8cef52daf7
|
waker registration somehow lost, back again
|
2023-01-27 13:00:16 +01:00 |
|
Henrik Tjäder
|
1c709c2866
|
CI: Clippy for time, monotonics, channel
|
2023-01-27 12:55:26 +01:00 |
|
Henrik Tjäder
|
2f8c7bee18
|
CI: Changelog: s/timer/time/
|
2023-01-27 12:53:08 +01:00 |
|
Henrik Tjäder
|
d752c92d72
|
CI: Changelog fix syntax
|
2023-01-27 12:28:32 +01:00 |
|
Henrik Tjäder
|
753e9075d2
|
Experiment with changelog enforcer per path
|
2023-01-27 12:09:39 +01:00 |
|
Henrik Tjäder
|
c531388715
|
Make clippy and fmt happy
|
2023-01-27 11:24:43 +01:00 |
|
Emil Fresk
|
cf646adb73
|
Fixes in MPSC linked list and dropper handling
|
2023-01-26 22:51:11 +01:00 |
|
Emil Fresk
|
e1bc911080
|
Remove unnecessary MaybeUninit
|
2023-01-26 22:51:11 +01:00 |
|
Emil Fresk
|
5a11a90bd9
|
Systick runs at 1 kHz
|
2023-01-26 22:51:11 +01:00 |
|
Emil Fresk
|
897bcf78fe
|
Optimize linked list popping so delete is not run everytime
|
2023-01-26 22:51:11 +01:00 |
|
Emil Fresk
|
1f9eb45dd0
|
Fixed systick monotonic
|
2023-01-26 22:51:10 +01:00 |
|
Emil Fresk
|
feca271a4c
|
Add gitignore for book
|
2023-01-26 22:51:10 +01:00 |
|
Emil Fresk
|
1b2b593b91
|
Does CI work again?
|
2023-01-26 22:51:10 +01:00 |
|
Emil Fresk
|
4f5eaee21e
|
Add rtic-timer (timerqueue + monotonic) and rtic-monotonics (systick-monotonic)
|
2023-01-26 22:51:10 +01:00 |
|
Emil Fresk
|
6bbcfbec4d
|
Fix so deny(missing_docs) work
|
2023-01-26 22:25:32 +01:00 |
|
Emil Fresk
|
8e316deae8
|
monotonic experiments
|
2023-01-26 22:25:32 +01:00 |
|
Per Lindgren
|
8e58986ebc
|
executor update for less unsafe and more clear
|
2023-01-26 22:25:31 +01:00 |
|
Emil Fresk
|
340b08f053
|
Async tasks can now take arguments at spawn again
|
2023-01-26 22:25:31 +01:00 |
|
Emil Fresk
|
ad2bf4e77c
|
More work on new spawn/executor
|
2023-01-26 22:25:31 +01:00 |
|
Emil Fresk
|
b1cadd79ee
|
New executor design
|
2023-01-26 22:25:31 +01:00 |
|
Emil Fresk
|
cb588c9128
|
Start CI, disable docs building
|
2023-01-26 22:25:11 +01:00 |
|
Emil Fresk
|
3cfb95a5db
|
Clippy fixes
|
2023-01-26 22:22:40 +01:00 |
|
Emil Fresk
|
11f0164448
|
Support 0 prio tasks
|
2023-01-26 22:22:40 +01:00 |
|
Emil Fresk
|
d3d0109dd0
|
All examples pass with cargo xtask --target all
|
2023-01-26 22:22:39 +01:00 |
|
Emil Fresk
|
1fdcde1ead
|
Update semihosting
|
2023-01-26 22:22:39 +01:00 |
|
Emil Fresk
|
01e01643f5
|
Fix typos
|
2023-01-26 22:22:39 +01:00 |
|
Emil Fresk
|
796433fad2
|
Fix failing UI test
|
2023-01-26 22:22:39 +01:00 |
|
Emil Fresk
|
4d2885e220
|
Update UI tests, 1 failing that needs fixing
|
2023-01-26 22:22:39 +01:00 |
|
Per Lindgren
|
e6c9350c89
|
more examples
|
2023-01-26 22:22:38 +01:00 |
|
Emil Fresk
|
81874adf4e
|
Fix locks, basepri writeback error
|
2023-01-26 22:22:38 +01:00 |
|