FreeRTOS Improvements #82

Closed
muellerr wants to merge 24 commits from KSat:mueller_FreeRTOS_improvements into master

24 Commits

Author SHA1 Message Date
Robin Müller a64813e9fc updates: improvements across the board 2020-05-29 13:23:52 +02:00
Robin Müller c2d758eb96 added new MAX_TIMEOUT value 2020-05-27 16:53:41 +02:00
Robin Müller 5a2f0b69f8 Merge remote-tracking branch 'upstram/master' into mueller_FreeRTOS_improvements 2020-05-27 16:52:29 +02:00
Robin Müller e56bef7e00 deleted copyctor and copy assignmentt 2020-05-20 12:53:02 +02:00
Robin Müller 066930b110 improvements 2020-05-18 20:39:48 +02:00
Robin Müller 7227c3a866 implemented semaph factory 2020-05-18 20:35:13 +02:00
Robin Müller 067cd95731 removed file header 2020-05-18 19:42:45 +02:00
Robin Müller b1d9d55f50 improved documentation 2020-05-18 19:42:05 +02:00
Robin Müller 4dd6594845 integrated interface into bin semaphore 2020-05-18 19:38:02 +02:00
Robin Müller 9ba21b1e28 semaphore if continued 2020-05-18 19:30:50 +02:00
Robin Müller 87bf843bef binary semaphore IF init 2020-05-18 19:19:50 +02:00
Robin Müller 45b0193ef3 bin semaph todo 2020-05-18 18:06:40 +02:00
Robin Müller b237287315 bin semaph sif replacements 2020-05-18 17:48:16 +02:00
Robin Müller ec8538b442 Merge branch 'mueller_binSemaph' into mueller_FreeRTOS_improvements 2020-05-18 17:46:04 +02:00
Robin Müller 41c0ca6c52 added doc for switchSystemContext 2020-05-18 17:39:10 +02:00
Robin Müller f8614e23a8 deleted copy ans assignment ctor 2020-05-18 17:38:19 +02:00
Robin Müller d1500a7868 mq doc improvements 2020-05-18 17:31:05 +02:00
Robin Müller 1d4d01d190 Added ISR calls for MQ and task mgmt
The task management defines an external function which
implements a context switch call from an ISR
2020-05-18 17:22:10 +02:00
Robin Müller fc4199c3b1 architecture dependant call delcared external 2020-04-23 18:13:14 +02:00
Robin Müller 328737d0ad newer non-deprecated semaphore call used 2020-04-23 18:12:02 +02:00
Robin Müller 0e6f8d3f82 comment adapted 2020-04-22 19:53:06 +02:00
Robin Müller 1b5127dc85 added task management implementation 2020-04-22 19:50:07 +02:00
Robin Müller 6eda5a0838 task management header added 2020-04-22 19:46:49 +02:00
Robin Müller e26f0d54b2 binary semaphore init 2020-04-22 19:44:03 +02:00