34 Commits

Author SHA1 Message Date
Gabriel Wang
1dd93e9a0a v1.9.3 2022-02-26 23:28:27 +00:00
Gabriel Wang
3f10f6af37 v1.9.2 2022-02-14 16:36:03 +00:00
Gabriel Wang
1f4bf7fcab improve RTOS support 2022-02-13 20:04:40 +00:00
Gabriel Wang
5adb0af76e minor fix 2022-02-13 19:37:06 +00:00
Gabriel Wang
ebf2323b52 v1.9.0 2022-02-12 23:04:46 +00:00
Gabriel Wang
667bcc6ecc add version info 2022-01-29 17:04:01 +00:00
Gabriel Wang
c9f4be5e98 fix a serious bug found in __cycleof__ 2022-01-29 16:46:54 +00:00
Gabriel Wang
41df3b48f0 fix issue found in virtual task cycle info agent 2022-01-16 18:28:13 +00:00
Gabriel Wang
7b055646e3 add new feature: global virtual task cycle agent 2022-01-16 00:22:49 +00:00
Gabriel Wang
340d552756 fix issue found in __super_loop_monitor__ 2022-01-10 23:48:37 +00:00
Gabriel Wang
25c7188c5c Update perf_counter.h 2022-01-03 11:29:30 +00:00
Gabriel Wang
a2483b2669 Update perf_counter.h 2021-12-30 14:18:58 +00:00
Gabriel Wang
58a3a577c0 add __super_loop_monitor__() 2021-12-30 13:42:06 +00:00
Gabriel Wang
2a566561dd add support for ThreadX 2021-12-29 14:18:41 +00:00
Gabriel Wang
11f13aaf88 Add support for FreeRTOS 2021-12-22 23:11:09 +00:00
Gabriel Wang
e039a3031d v1.7.0 2021-12-20 20:00:36 +00:00
Gabriel Wang
a08e7d97de minor update 2021-12-20 17:23:39 +00:00
Gabriel Wang
02725eaadb Merge branch 'developing' into CMSIS-Pack 2021-12-20 16:28:55 +00:00
Gabriel Wang
075b52f5ee add support for RTOS 2021-12-20 16:22:09 +00:00
Gabriel Wang
54ddfc6934 add stddef.h to solve missing NULL definition issue 2021-12-05 23:00:33 +00:00
Gabriel Wang
306bc2b611 mitigate warnings from IAR 2021-11-13 14:07:11 +00:00
Gabriel Wang
17add0a9d8 mitigate warnings 2021-11-05 18:43:13 +00:00
Gabriel Wang
c7d7567b17 improve support for IAR 2021-10-29 00:10:53 +01:00
Gabriel Wang
5483710769 Add a dedicated library for gcc 2021-07-19 23:55:51 +01:00
Gabriel Wang
1f10f986fa minor update
- Fix support for GCC
- update safe_atom_code() and __IRQ_SAFE for the latest version of CMSIS
2021-05-24 22:41:58 +01:00
Gabriel Wang
9c080b0c01 fix typo in a comment 2021-03-24 15:21:15 +00:00
Gabriel Wang
d3ecc136d1 Major update
- introduce get_system_ticks()
- rework on __cycleof__
- update other macros to support gcc extension: ({;;;;})
- update example
2021-03-24 14:44:46 +00:00
Gabriel Wang
f06324c00d resolve potential conflicts among macro definitions 2021-03-24 11:17:28 +00:00
Gabriel Wang
ffbdc8e296 remove duplicated macro safe_atom_code() 2021-03-24 10:51:39 +00:00
Gabriel Wang
c2aa5423c6 remove definition of _ which conflicts with other libraries, e.g. PLOOC 2021-03-24 10:49:06 +00:00
Gabriel Wang
2e465bc4c2 found some racing condition and fixed them
- fixed the racing condition
- introduce a minimal systick LOAD restriction
- add some comments
2021-01-11 18:50:02 +00:00
Gabriel Wang
30337b59f9 add comments for how to use clock() 2021-01-09 13:51:30 +00:00
Gabriel Wang
8b0ee08ee2 clean up the license info 2021-01-09 13:18:39 +00:00
Gabriel Wang
ffe8ad3fca
upload content 2021-01-09 13:10:37 +00:00