89 Commits

Author SHA1 Message Date
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
Henrik Stickann
d736b44697 Fix include path 2022-05-09 21:17:46 +02:00
Henrik Stickann
b09de25c62 Rework. Improve doxygen documentation 2022-05-08 03:15:08 +02:00
Henrik Stickann
baef731e1a Change include paths 2022-05-07 00:24:58 +02:00
Henrik Stickann
202c1f3aa6 Improve doxygen comments. Add HAL init 2022-04-24 13:40:11 +02:00
Henrik Stickann
ced5f9981f Update doxygen comments. Add TIM init for delayUs 2022-04-14 15:17:45 +02:00
Henrik Stickann
805b959161 Fix incorrect define name 2022-04-11 14:22:12 +02:00
Henrik Stickann
5fba2e8238 Fix incorrect watchdog handle usage 2022-04-10 16:41:14 +02:00
Henrik Stickann
47bad524ad Add semaphore based signal implementation 2022-04-10 15:27:16 +02:00
Henrik Stickann
4b03e1d9f4 Add mutex implementation 2022-04-09 21:16:11 +02:00
Henrik Stickann
a4a4851704 Rework structure and configuration 2022-04-09 21:15:27 +02:00
Henrik Stickann
9b3e3efc8b Add startup and watchdog modules 2022-03-31 18:03:37 +02:00
Henrik Stickann
5fe44ddecf Rename startup related functions 2022-03-31 13:57:03 +02:00
Henrik Stickann
89037e6145 Add STA_SYSTEM_EVENT_ENABLE define 2022-03-31 13:53:44 +02:00
Henrik Stickann
dde9b83a29 Add system events handling 2022-03-31 13:49:03 +02:00