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 |
|
Per Lindgren
|
8c90b3f40e
|
examples/multiloc fixed
|
2023-01-26 22:22:38 +01:00 |
|
Emil Fresk
|
0b3cf29938
|
All codegen is now explicit
|
2023-01-26 22:22:38 +01:00 |
|
Per Lindgren
|
621982fa16
|
examples/lock fixed
|
2023-01-26 22:22:37 +01:00 |
|
Per Lindgren
|
77ca19bf73
|
examples/locals fixed
|
2023-01-26 22:22:37 +01:00 |
|
Emil Fresk
|
2ce382fddd
|
Cleanup weird locals in codegen
|
2023-01-26 22:22:37 +01:00 |
|
Per Lindgren
|
c6fca67ae2
|
examples/idle-wfi fixed
|
2023-01-26 22:22:37 +01:00 |
|
Per Lindgren
|
8444ba7054
|
export Cell removed, expmples updated
|
2023-01-26 22:22:36 +01:00 |
|
Emil Fresk
|
322c8b9562
|
Main in main codegen
|
2023-01-26 22:22:36 +01:00 |
|
Per Lindgren
|
70fff45d4d
|
examples/async-task fixup
|
2023-01-26 22:22:36 +01:00 |
|
Emil Fresk
|
efe00ab63c
|
Removed same prio spawn
|
2023-01-26 22:22:36 +01:00 |
|
Emil Fresk
|
08d2930fb3
|
Lifetime cleanup
|
2023-01-26 22:22:36 +01:00 |
|
Emil Fresk
|
a5195c792b
|
Break codegen for 0-prio async
|
2023-01-26 22:22:35 +01:00 |
|
Emil Fresk
|
acd20301be
|
Removed Priority, simplified lifetime handling
|
2023-01-26 22:22:33 +01:00 |
|