|
bfecbfbd80
|
implemented new mutex interface
|
2020-08-07 20:36:37 +02:00 |
|
|
3f87537c61
|
minor corrections
|
2020-08-04 15:25:24 +02:00 |
|
|
4d3f0875c1
|
periodic task if adapted
|
2020-08-04 15:23:37 +02:00 |
|
|
18899a4c82
|
hotfix for deadline checking
|
2020-07-29 20:07:24 +02:00 |
|
|
6425c0dd4c
|
better init error output
|
2020-07-26 03:12:04 +02:00 |
|
|
b4f292f3d7
|
new generic freertos task interface
|
2020-07-12 18:01:09 +02:00 |
|
|
99aef0cf28
|
C++ linkage for yield from ISR function
|
2020-07-12 01:16:32 +02:00 |
|
|
7d794c7623
|
task management functions have freertos syntax now
|
2020-07-11 18:24:09 +02:00 |
|
|
e4f795d209
|
stack high watermark in bytes now
|
2020-07-11 13:38:14 +02:00 |
|
|
3145036210
|
getter functions for task handle
|
2020-07-10 19:34:18 +02:00 |
|
|
003e70bf47
|
new initializeAfterTaskCreation()
|
2020-06-29 15:55:20 +02:00 |
|
|
af24cc7d04
|
some bugfixes
|
2020-06-24 00:49:13 +02:00 |
|
|
905c1a92e3
|
reverted some changes
|
2020-06-23 21:03:22 +02:00 |
|
|
f7d55a8a37
|
equal to pull request now
|
2020-06-23 01:15:35 +02:00 |
|
|
847292ea30
|
added overflow checking for periodic task
|
2020-06-23 01:10:19 +02:00 |
|
|
a82dbcbd50
|
minor doc correction
|
2020-06-22 23:47:18 +02:00 |
|
|
6a7f47e06d
|
doc fix
|
2020-06-22 23:46:44 +02:00 |
|
|
dadc867d9e
|
adapted MessageQueueSenderIF function calls
|
2020-06-22 20:18:13 +02:00 |
|
|
5734a0a0e9
|
some fixes necessary to perform size check
|
2020-06-22 19:22:52 +02:00 |
|
|
3b2fa978e1
|
replaced break with continue
|
2020-06-22 19:06:10 +02:00 |
|
|
109fdad8b3
|
size check for message queue
|
2020-06-22 15:34:35 +02:00 |
|
|
2de811e0af
|
moved timeslot files to task folder
implmented setting task IF for regular periodic tasks
|
2020-06-19 20:14:56 +02:00 |
|
|
eb4ce980fe
|
small fixed
|
2020-06-19 14:32:04 +02:00 |
|
|
60ae2d4565
|
continued with hk data pool
added deadline missed check for fixed timeslot task,
improved doc for both periodic task and fixed timeslot task
|
2020-06-19 14:25:03 +02:00 |
|
|
6b67f46c80
|
evil hidden bug found.
CSB uses CommandMessageIF now
|
2020-06-13 17:37:48 +02:00 |
|
|
8ff6506ad9
|
MessageQueue refactoring complete
|
2020-06-09 02:18:39 +02:00 |
|
|
5036cdbef3
|
queue factory first param uint32_t again
|
2020-06-02 23:54:24 +02:00 |
|
|
54edeacb2d
|
changed names for linux
|
2020-06-02 22:25:28 +02:00 |
|
|
986dc2047e
|
replaced mutexIF and semaphoreIF name for timeouts
|
2020-06-02 22:19:48 +02:00 |
|
|
de6ed5c085
|
improved include guard and removed old comment
|
2020-06-02 15:57:04 +02:00 |
|
|
42f0687a6b
|
self deletion nullptr
|
2020-05-31 23:28:51 +02:00 |
|
|
c8a36a79de
|
corrected doc for task factory interface
|
2020-05-31 00:23:38 +02:00 |
|
|
f14bacba32
|
using nullptr now
added new distinction between blocking (MAX_TIMEOUT) and polling
(NO_TIMEOUT)
|
2020-05-29 14:15:45 +02:00 |
|
|
6a3dc94108
|
removed extern "C" for freertos includes
|
2020-05-29 13:18:27 +02:00 |
|
|
d5352a9b87
|
actually extern "C" is not needed
it is included by freeRTOS
|
2020-05-29 13:15:37 +02:00 |
|
|
e7ae35c659
|
improved structure a bit
|
2020-05-29 13:09:47 +02:00 |
|
|
5169c09fd8
|
improved includes
|
2020-05-29 13:07:35 +02:00 |
|
|
78ae109a08
|
removed context switch request
(shall be done at end of ISR, so must be performed by caller)
|
2020-05-29 13:02:13 +02:00 |
|
|
da403c01d0
|
retval fix, unittest running again
|
2020-05-29 03:03:48 +02:00 |
|
|
671f298935
|
implemented counting semaph for linux
|
2020-05-29 01:41:16 +02:00 |
|
|
60872f936c
|
some output improvements
|
2020-05-27 23:43:40 +02:00 |
|
|
08ffe89682
|
doc and api improvements
|
2020-05-27 23:41:59 +02:00 |
|
|
7ce505fdf9
|
some safety updates and fixes
|
2020-05-27 23:29:06 +02:00 |
|
|
63dbf99592
|
counting semaph implementation finished
|
2020-05-27 22:12:52 +02:00 |
|
|
95bf5c1071
|
improved const correctness
|
2020-05-27 21:33:34 +02:00 |
|
|
c4e60946d3
|
improved bin semaph implementation
|
2020-05-27 21:30:20 +02:00 |
|
|
88e3dc15b2
|
replaced old semaph api
|
2020-05-27 21:27:31 +02:00 |
|
|
7145982b4a
|
improved documentation
|
2020-05-27 19:59:59 +02:00 |
|
|
eabee85ba9
|
tweaked factory to have configurability
|
2020-05-27 19:56:02 +02:00 |
|
|
b4065c7764
|
seperation of semaph implementations finished
|
2020-05-27 19:46:56 +02:00 |
|