7 Commits

Author SHA1 Message Date
Erki
d65e0b9ad9 Merge branch 'master' into other/mousetrap_fixes_v2
All checks were successful
continuous-integration/drone/push Build is passing
gitea/skullc-peripherals/pipeline/head This commit looks good
# Conflicts:
#	Peripherals/Inc/peripherals_imu_icm.hpp
2022-09-06 22:29:15 +03:00
Erki
59c2fc6f7f Include fixes for threading 2022-09-06 22:26:34 +03:00
Erki
43bc8d8265 Threads: Actors are now composable over threads 2021-11-14 01:31:01 +02:00
Erki
c0f1ca6a87 Threads: make actor and timer classes slightly more debuggable
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-03 01:22:24 +03:00
Erki
5d5d7d3ef8 Threads: Timer class 2021-06-24 13:15:10 +03:00
Erki
ea474dd915 Threads: Add initial Actor implementation, rework primitivethread a bit.
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-20 21:14:30 +03:00
Erki
6f7756e1cb Threads refactor
All checks were successful
continuous-integration/drone/push Build is passing
Split thread into two different entities.
Add exclusive signal.
2021-06-19 19:34:28 +03:00