dario
|
08fec8e3e9
|
Updated id handling for mutex and signal, sleep() for thread.
|
2024-01-02 00:56:22 +01:00 |
|
dario
|
8cebc8800a
|
Fixes for termination requests
|
2023-12-06 13:53:00 +00:00 |
|
dario
|
dccdacae42
|
Added STA_DEBUG_HEAP_STATS for debugging
|
2023-11-21 21:47:58 +01:00 |
|
dario
|
c609dc81cc
|
Added flags clear for thread and new constructor for queue.
|
2023-11-07 12:40:50 +01:00 |
|
dario
|
0e96b2ec29
|
Renamed checkTerminationRequest to avoid confusion about the actual behavior
|
2023-10-28 20:12:27 +02:00 |
|
dario
|
067a48c309
|
Added boolean to encode termination requests; added start flag as system flag
|
2023-10-27 12:43:13 +02:00 |
|
dario
|
87ef535471
|
Fully changed timer to fully use std::function<>
|
2023-10-23 23:58:23 +02:00 |
|
dario
|
d591560c95
|
Added method for reading thread flags
|
2023-10-15 22:13:25 +02:00 |
|
dario
|
cf5466fe55
|
Changed execution order in ALPAKA initialization
|
2023-10-15 21:49:41 +02:00 |
|
dario
|
6d444e7cfc
|
Completely removed timer argument that caused crashes
|
2023-09-27 12:39:03 +02:00 |
|
dario
|
e843de9103
|
Merged isRunning changes into callback changes branch
|
2023-09-27 12:19:56 +02:00 |
|
dario
|
430b8b8947
|
Fixed timer starting
|
2023-09-27 09:54:40 +02:00 |
|
dario
|
2948c9203e
|
Added fixes to timer implementation
|
2023-09-27 00:06:08 +02:00 |
|
dario
|
0f02168b25
|
Added modifiable callback for timers
|
2023-09-23 22:42:47 +02:00 |
|
CarlWachter
|
a38f678d41
|
fixes + timer isRunning
|
2023-09-18 20:45:09 +02:00 |
|
CarlWachter
|
580524c6e6
|
Fixed includes
|
2023-09-17 21:02:07 +02:00 |
|
CarlWachter
|
d031d66e71
|
Added default constr + Assert after creation
|
2023-09-17 20:54:13 +02:00 |
|
@CarlWachter
|
5b8c97cf5c
|
Added Timer Wrapper
|
2023-09-12 14:30:58 +02:00 |
|
@CarlWachter
|
7ea8bb839e
|
Added Events wrapper
|
2023-09-12 13:38:42 +02:00 |
|
CarlWachter
|
bd9d1c0424
|
Made watchdog enable naming consitent
|
2023-09-07 19:30:58 +02:00 |
|
dario
|
ad6c4fd297
|
Adapted include paths to latest sta-core changes
|
2023-08-30 21:13:35 +02:00 |
|
Henrik Stickann
|
652aea896f
|
Require watchdogEventHandler impl from user
|
2023-01-22 00:10:42 +01:00 |
|
Henrik Stickann
|
e4835cc57d
|
Rename WATCHDOG macros to SYSTEM_WATCHDOG
|
2023-01-22 00:06:29 +01:00 |
|
Henrik Stickann
|
6b0f4dd84b
|
Rename system_events to events
|
2023-01-22 00:05:51 +01:00 |
|
Henrik Stickann
|
2d516bd318
|
Cleanup docs and unused files
|
2023-01-21 23:38:53 +01:00 |
|
Henrik Stickann
|
600b2d01c7
|
Rename system events files
|
2023-01-21 22:37:51 +01:00 |
|
Henrik Stickann
|
aeb472fd03
|
Simplify startup API
|
2023-01-21 22:34:26 +01:00 |
|
Henrik Stickann
|
ecacb923f2
|
Rework CAN bus system task
|
2023-01-21 22:18:16 +01:00 |
|
Henrik Stickann
|
d323d2ada5
|
Remove unused include
|
2023-01-21 22:16:45 +01:00 |
|
Henrik Stickann
|
04b2303a3a
|
Simplify system watchdog API
|
2023-01-20 15:40:14 +01:00 |
|
Henrik Stickann
|
1c8e427bc3
|
Simplify system events API
|
2023-01-20 15:07:44 +01:00 |
|
Henrik Stickann
|
f866e27081
|
Implement robust task name printing
|
2023-01-20 14:12:40 +01:00 |
|
Henrik Stickann
|
2aed5c5ba3
|
Add stack overflow detection helper
|
2023-01-20 03:28:48 +01:00 |
|
Henrik Stickann
|
5cf9b25491
|
Move runtime stats debug helper
|
2023-01-20 03:28:06 +01:00 |
|
Henrik Stickann
|
61d586ae47
|
Rename runtime stats macro
|
2023-01-20 02:37:39 +01:00 |
|
Henrik Stickann
|
3a02ba19f2
|
Add config macro for ISR stack size
|
2023-01-20 00:27:12 +01:00 |
|
Henrik Stickann
|
ebd7b8a60f
|
Add config integration
|
2023-01-20 00:21:39 +01:00 |
|
Henrik Stickann
|
c644da1769
|
Add Dave Nadler's malloc implementation
|
2023-01-20 00:14:49 +01:00 |
|
Henrik Stickann
|
2d9d9920ac
|
Fix missing CAN bus task enable guard
|
2022-12-15 21:29:11 +01:00 |
|
Henrik Stickann
|
15f79b0446
|
Add moved CAN bus sys task
|
2022-12-02 16:38:56 +01:00 |
|
Henrik Stickann
|
b1539aab39
|
Add runtime stats hook module
|
2022-12-02 16:36:40 +01:00 |
|
Henrik Stickann
|
4e355d244b
|
Add thread wrapper class
|
2022-12-02 16:34:52 +01:00 |
|
Henrik Stickann
|
57d0dd0bcd
|
Change class prefix from RTOS to Rtos
|
2022-12-02 16:32:59 +01:00 |
|
Henrik Stickann
|
cf30f8f793
|
Add rtos namespace
|
2022-05-24 14:37:00 +02:00 |
|
Henrik Stickann
|
9c4f2d1927
|
Reduce directory depth
|
2022-05-24 14:07:22 +02:00 |
|
Henrik Stickann
|
f0702e5714
|
Move system event files
|
2022-05-24 14:05:48 +02:00 |
|
Henrik Stickann
|
1cfae97cae
|
Move watchdog files
|
2022-05-24 14:04:24 +02:00 |
|
Henrik Stickann
|
8e4dbe1100
|
Move startup files
|
2022-05-24 14:02:18 +02:00 |
|
Henrik Stickann
|
5e2296a028
|
Rename to STA RTOS
|
2022-05-10 16:18:55 +02:00 |
|
Henrik Stickann
|
802999f2f6
|
Update doc
|
2022-05-10 02:08:50 +02:00 |
|