2c04b87418
corrected includes
2020-06-19 20:18:00 +02:00
1b0e7c84c7
linux periodic task improvements
2020-06-19 20:15:58 +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
a9c7ad84c8
added new interface to host and linux osal
2020-06-11 02:03:18 +02:00
20e3b3c0e2
0 replaced by MQIF::NO_QUEUE
2020-06-10 01:10:16 +02:00
3277d199ac
linux mq update
2020-06-10 01:07:50 +02:00
262d34174e
using strncat now
2020-06-06 18:56:54 +02:00
b79efa6d6c
variable for name len
2020-06-06 16:25:06 +02:00
096fbec156
cleaned includesu p a bit
2020-06-06 15:40:10 +02:00
dc9ef41bec
added doc for linux
2020-06-06 15:31:45 +02:00
b0634ab0a2
fixed bug (critical!)
2020-06-06 15:26:22 +02:00
ef01b78140
some issue with stack size ..
2020-06-06 15:01:57 +02:00
212cd58f9a
issues with fixed timeslo ttask on linux
2020-06-06 14:45:45 +02:00
788f7a3745
better name for mq
2020-06-06 13:59:00 +02:00
95bc5a871b
improved diagnostic messages for linux
2020-06-06 13:56:35 +02:00
d35524ecbc
decoupling from raw reciever, linux mq improvements
2020-06-06 12:41:17 +02:00
8e7593d68a
removed error handling in separate fnctn
2020-06-06 02:10:21 +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
7a22d12d0f
removed extern "C", not needed
2020-05-29 17:48:24 +02:00
3d2935ac69
linux time lib improvements
...
stop watch other function used (more precise for linux)
2020-05-29 02:23:14 +02:00
ccf79ab5b6
output correction for linux
2020-05-29 01:55:20 +02:00
671f298935
implemented counting semaph for linux
2020-05-29 01:41:16 +02:00
56498e5bc1
linux bin semaph unlocked
2020-05-29 00:50:44 +02:00
8676fcd9a9
yay, linux bin semaph finished
2020-05-29 00:47:54 +02:00
badcacad49
added new timeout values
2020-05-27 11:48:11 +02:00
f6ae0348cb
some linux mutex tweaks
2020-05-27 11:41:36 +02:00
be4ac0bc8f
added semaph factory to linux
2020-05-27 00:28:13 +02:00
b673e13892
some refactoring
2020-05-16 20:58:48 +02:00
20900227f8
periodic posix task ctor format
2020-05-15 22:53:01 +02:00
bc17b5a907
resolved conflict
2020-05-05 18:43:28 +02:00
ad31a1b97d
Merge branch 'luz_FixedTimeslotTask_ExistenceCheck' into mueller_framework
2020-05-05 18:41:40 +02:00
736a69795d
change ported to linux and rtems
2020-05-05 18:32:50 +02:00
e1aa285b6d
linux osal output in namespace
2020-04-29 13:46:30 +02:00
0d016e5a2b
slight formatting
2020-04-13 16:37:25 +02:00
eb2df3d88c
Using C++ to implement preamble. adding optional flag for carriage return
2020-04-12 23:06:57 +02:00
Maximilian Luz
d17146d847
Check object existence before adding it to the PST
...
Currently, adding new objects/components to the FixedSlotSequence PST is
not being checked, meaning that it is possible to add NULL objects here
without any warning. This causes NULL-pointer errors when non-existent
components are added, which can be hard to debug.
To solve this, add a check for the object existence before adding it to
PST and emit an error message.
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
2019-12-20 18:10:39 +01:00
cd7e47ccbb
Updated FreeRTOS Osal
...
CommandingServiceBase is no longer a template
2019-08-28 14:50:24 +02:00
fd782b20c0
Adding Code for Linux
2018-12-19 19:42:00 +01:00