Giovanni Di Sirio
|
175437d88c
|
More details.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14252 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-21 07:20:43 +00:00 |
Giovanni Di Sirio
|
c9162161cf
|
Trace API renamed for consistency with naming convention.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14250 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-21 06:43:57 +00:00 |
Giovanni Di Sirio
|
a83a328c79
|
Removed some dead code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14249 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-21 05:57:35 +00:00 |
Giovanni Di Sirio
|
a06d58837c
|
Moved architecture file in doxigen files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14248 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-21 05:29:43 +00:00 |
Giovanni Di Sirio
|
8552c4ae33
|
Naming consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14240 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-20 12:28:29 +00:00 |
Giovanni Di Sirio
|
4f8939fdc8
|
More adjustments for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14235 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 13:11:58 +00:00 |
Giovanni Di Sirio
|
09945f4cc8
|
Architecture-related improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14234 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 12:38:45 +00:00 |
Giovanni Di Sirio
|
df5405f7cf
|
Scheduler optimizations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14233 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 10:38:38 +00:00 |
Giovanni Di Sirio
|
d9b773679c
|
New OS instances module, architectural cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14232 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-19 09:56:16 +00:00 |
Giovanni Di Sirio
|
8e0f307e75
|
Optimizations, documentation reformatting.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14223 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 09:59:41 +00:00 |
Giovanni Di Sirio
|
6d3cd1a3d5
|
white space fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14219 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 06:18:24 +00:00 |
Giovanni Di Sirio
|
938c70bd27
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14218 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 06:15:59 +00:00 |
Giovanni Di Sirio
|
863dc35522
|
Fixed missing reschedule check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14217 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-18 05:30:00 +00:00 |
cinsights
|
6be40fd227
|
Fix assignment of currcore when PORT_CORES_NUMBER not defined
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14195 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-16 01:33:11 +00:00 |
Giovanni Di Sirio
|
bee30522c4
|
Code cleanup and simplification.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14189 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-15 11:59:04 +00:00 |
Giovanni Di Sirio
|
66c2720a5b
|
Renamed the default instance from ch to ch0, found several errors in code accessing "ch" directly instead of using "currcore". This change breaks the debug plugin and changes are required.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14186 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-15 06:34:14 +00:00 |
Giovanni Di Sirio
|
0b626c16f8
|
Inter-core synchronization on initialization, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14176 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-14 12:20:33 +00:00 |
Giovanni Di Sirio
|
261a59db50
|
Time calibration data moved in ch_system, it is now shared.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14175 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-14 11:59:59 +00:00 |
Giovanni Di Sirio
|
0738442a0c
|
Shared registry in SMP mode, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14174 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-14 11:52:42 +00:00 |
Giovanni Di Sirio
|
e4401ac0c3
|
The variable ch_system is not available in all configurations, "owner" is always present in thread structures, shell enhanced to show the core id.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14173 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-14 10:15:37 +00:00 |
Giovanni Di Sirio
|
42d5fca126
|
More registry-related changes, removed some complexity from asm port modules thanks to registry changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14170 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-13 08:42:51 +00:00 |
Giovanni Di Sirio
|
0b1cc7db27
|
Changes to registry, preparation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14169 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-13 08:18:46 +00:00 |
Giovanni Di Sirio
|
daff5a6a69
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14140 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-05 18:05:36 +00:00 |
Giovanni Di Sirio
|
f0214c84a0
|
doc fix
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14138 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-05 13:51:24 +00:00 |
Giovanni Di Sirio
|
4a1c137eb5
|
Introduced "root" system variable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14137 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-05 12:12:19 +00:00 |
Giovanni Di Sirio
|
c97d08b670
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14136 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-04 17:23:25 +00:00 |
Giovanni Di Sirio
|
4c61895918
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14135 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-04 16:39:19 +00:00 |
Giovanni Di Sirio
|
5ef2428650
|
Cross-cores threads creation support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14134 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-04 09:55:52 +00:00 |
Giovanni Di Sirio
|
3e50e220a7
|
More SMP-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14128 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-03 07:29:44 +00:00 |
Giovanni Di Sirio
|
658077bd6e
|
More SMP-related enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14126 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-03 07:11:22 +00:00 |
Giovanni Di Sirio
|
70065704fd
|
SMP-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14124 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-04-02 17:45:06 +00:00 |
Giovanni Di Sirio
|
8646bb3153
|
License update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14105 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-03-29 15:24:45 +00:00 |
Giovanni Di Sirio
|
c77c93324d
|
Added assertion into chSchGoSleepS() to prevent sleeping in the idle thread.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14048 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-02-13 09:00:03 +00:00 |
Giovanni Di Sirio
|
c8bf18ea38
|
Documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14041 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-02-13 07:54:01 +00:00 |
Giovanni Di Sirio
|
7024529a28
|
Documentation quality fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14035 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-02-08 09:41:37 +00:00 |
Giovanni Di Sirio
|
1d3aae3b93
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14031 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-02-06 08:24:41 +00:00 |
Giovanni Di Sirio
|
21eb903b0b
|
Fixed error introduced with queue changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14030 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-02-06 07:30:22 +00:00 |
cinsights
|
8e5cc9a203
|
Add time conversion macros and functions for monotonic time stamps
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14016 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-01-11 12:14:32 +00:00 |
Giovanni Di Sirio
|
adeb90f256
|
Undone last changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14011 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-01-01 08:52:56 +00:00 |
cinsights
|
476c02c139
|
Add new get/set flags and dispatch function to Events
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14009 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-31 10:39:19 +00:00 |
Giovanni Di Sirio
|
f80db3de1e
|
Fixed warning.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13994 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-27 10:06:44 +00:00 |
Giovanni Di Sirio
|
83b626bcb8
|
Removed a cast, fixed a compile problem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13977 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-24 14:46:48 +00:00 |
Giovanni Di Sirio
|
7802b82505
|
MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13973 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-20 09:37:02 +00:00 |
Giovanni Di Sirio
|
f56587102a
|
Fixed more regressions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13972 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-20 08:19:23 +00:00 |
Giovanni Di Sirio
|
93e3cdbba2
|
Fixed wrong error message.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13971 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-20 07:30:31 +00:00 |
Giovanni Di Sirio
|
fb5e29f1c8
|
More queues reorganization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13963 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-19 09:24:14 +00:00 |
Giovanni Di Sirio
|
a224a6ee14
|
Fixed a couple errors in latest changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13961 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-18 08:08:05 +00:00 |
Giovanni Di Sirio
|
62ada2377f
|
Fixed ticked mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13959 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-17 15:22:14 +00:00 |
Giovanni Di Sirio
|
817fe8f3de
|
Initial fix for bug #1138. To be completed by running all regression and quality checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13958 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-17 14:32:54 +00:00 |
Giovanni Di Sirio
|
22a2569793
|
Various fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13957 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-17 09:52:25 +00:00 |
Giovanni Di Sirio
|
1620385127
|
Updated lists handling, not yet used.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13956 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-17 09:08:31 +00:00 |
Giovanni Di Sirio
|
2238233117
|
Test file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13955 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-16 20:20:30 +00:00 |
Giovanni Di Sirio
|
1718284abe
|
Removed unused header.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13953 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-15 17:18:10 +00:00 |
Giovanni Di Sirio
|
417d450e0b
|
Fixed bug #1128.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13893 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-10-31 10:40:11 +00:00 |
Giovanni Di Sirio
|
4960c1169a
|
Missing conditional.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13878 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-09-30 10:35:37 +00:00 |
Giovanni Di Sirio
|
d659db7440
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13858 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-09-17 16:21:38 +00:00 |
Giovanni Di Sirio
|
67cf80fa2a
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13857 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-09-17 16:16:50 +00:00 |
cinsights
|
f87d680ab7
|
Fixed bug #1119
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13818 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-08-31 08:33:35 +00:00 |
Giovanni Di Sirio
|
a4e9fc5170
|
Identification macros such as__CHIBIOS_RT__ are now prefixed by two underscores.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13808 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-08-10 12:30:19 +00:00 |
Giovanni Di Sirio
|
1776899465
|
Improved licensing checks for RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13806 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-08-10 11:44:01 +00:00 |
Giovanni Di Sirio
|
71c5be34a8
|
Strong checks on port implementations in RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13801 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-08-01 09:54:04 +00:00 |
Giovanni Di Sirio
|
4f59da97b6
|
typo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13798 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-07-31 15:30:09 +00:00 |
Giovanni Di Sirio
|
5deb16f16d
|
RT7 merged, only ARMv7-M port functional.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13748 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-07-12 13:15:38 +00:00 |
Giovanni Di Sirio
|
ffd47a7f3a
|
Improvement to time stamps, added test code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13745 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-07-11 09:40:59 +00:00 |
Giovanni Di Sirio
|
02b653d98c
|
New API for high resolution monotonic time stamps.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13744 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-07-11 06:16:26 +00:00 |
Giovanni Di Sirio
|
3783e6ca4f
|
Fixed bug #1105.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13720 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-06-19 07:43:30 +00:00 |
Giovanni Di Sirio
|
7ed288e9d1
|
MISRA fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13719 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-06-19 07:20:37 +00:00 |
Giovanni Di Sirio
|
9828028b9c
|
Fixed bug #1104.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13716 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-06-19 06:57:07 +00:00 |
Giovanni Di Sirio
|
e5038ecda2
|
Readability changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13715 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-06-15 10:30:40 +00:00 |
Giovanni Di Sirio
|
041b369f3e
|
Tentative fix for bug #1104.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13709 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-06-14 08:30:05 +00:00 |
Giovanni Di Sirio
|
19a236b0de
|
Preparation for RT7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13701 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-06-10 07:27:53 +00:00 |
Giovanni Di Sirio
|
5cf3eb251b
|
Fixed bug #1093.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13632 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-05-01 10:22:10 +00:00 |
Giovanni Di Sirio
|
de6050378c
|
Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13613 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-04-29 08:40:10 +00:00 |
Giovanni Di Sirio
|
6e23be0b64
|
More time conversion macros added to HAL OSAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13609 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-04-29 07:53:08 +00:00 |
Giovanni Di Sirio
|
5e0daf6d1a
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13517 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-04-06 12:41:34 +00:00 |
Giovanni Di Sirio
|
a0f0a8dc5e
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13496 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-04-01 17:06:02 +00:00 |
Giovanni Di Sirio
|
a5b79f21dd
|
Experimental ARMv8-M port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13489 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-03-31 07:04:59 +00:00 |
Giovanni Di Sirio
|
ac68344811
|
Safer messages mechanism for sandboxes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13467 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-03-21 10:36:11 +00:00 |
Giovanni Di Sirio
|
1a2da63568
|
Fixed bug #1076.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13457 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-03-20 08:57:48 +00:00 |
Giovanni Di Sirio
|
bb1c6aba63
|
Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13427 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-03-15 13:51:47 +00:00 |
Giovanni Di Sirio
|
75f5534c43
|
More IAR-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13405 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-03-08 15:36:40 +00:00 |
cinsights
|
4f13762570
|
Documentation fix only
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13384 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-02-27 12:21:50 +00:00 |
Giovanni Di Sirio
|
a5e60e7a66
|
Improved calibration procedure.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13367 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-02-19 13:02:06 +00:00 |
Giovanni Di Sirio
|
e26b7d8b2a
|
Small documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13328 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-02-08 09:00:16 +00:00 |
Giovanni Di Sirio
|
4866bfadb6
|
Reverted bug #1060.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13220 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-12-21 11:08:35 +00:00 |
Giovanni Di Sirio
|
7ed6e8efd7
|
chconf.h mass update for jobs queues
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13206 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-12-05 09:17:04 +00:00 |
Giovanni Di Sirio
|
11f737fced
|
Fixed bug #1060.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13193 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-27 10:05:34 +00:00 |
Giovanni Di Sirio
|
00a5875467
|
Fixed bugs #1060 and bug #1061.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13192 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-24 16:05:48 +00:00 |
Giovanni Di Sirio
|
9ab62baa10
|
Improvements to messages, new functions chMsgWaitS(), chMsgWaitTimeoutS(), chMsgWaitTimeout() (NIL).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13187 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-19 14:02:56 +00:00 |
Giovanni Di Sirio
|
f08814c116
|
Improvements to messages, new functions chMsgWaitS(), chMsgWaitTimeoutS(), chMsgWaitTimeout(), chMsgWaitPollS(), chMsgWaitPoll().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13186 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-19 10:21:13 +00:00 |
Giovanni Di Sirio
|
82b91d56e7
|
Mass update of chconf.h.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13185 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-17 10:18:41 +00:00 |
Giovanni Di Sirio
|
03d7cb9f9e
|
Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13094 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-10-07 15:21:57 +00:00 |
Giovanni Di Sirio
|
a3f67c5fc0
|
New semaphore functions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13076 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-10-05 11:58:54 +00:00 |
Giovanni Di Sirio
|
4019d184a5
|
Mass update of chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13075 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-10-05 11:12:47 +00:00 |
Giovanni Di Sirio
|
4430e2c8a1
|
RT version number update, regenerated configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12999 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-09-19 05:37:42 +00:00 |
Giovanni Di Sirio
|
9c7d9ba26e
|
More API.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12982 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-09-13 08:22:10 +00:00 |
Giovanni Di Sirio
|
18b89bfc01
|
typo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12859 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-06-30 11:00:53 +00:00 |
Giovanni Di Sirio
|
01745a59b5
|
Fixed bug #1034.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12850 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-06-30 06:28:50 +00:00 |
Giovanni Di Sirio
|
f06a43a7ea
|
Improved OSLIB initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12826 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-06-04 14:16:40 +00:00 |
Giovanni Di Sirio
|
05c9b4ccb2
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12820 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-05-30 08:42:24 +00:00 |
Giovanni Di Sirio
|
0e03236831
|
Updated tool and style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12817 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-05-26 08:53:44 +00:00 |
Giovanni Di Sirio
|
b2310dc96f
|
Fixed bug #1031.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12814 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-05-26 08:16:55 +00:00 |
Giovanni Di Sirio
|
551f00ac47
|
Code style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12799 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-05-18 09:55:41 +00:00 |
Giovanni Di Sirio
|
6699452158
|
Cleanup of TODO instances.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12794 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-05-18 06:41:00 +00:00 |
Giovanni Di Sirio
|
1811adb308
|
Fixed bug #1023.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12712 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-03-24 07:34:32 +00:00 |
Giovanni Di Sirio
|
e351308f44
|
Mass update of configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12575 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2019-01-21 21:11:16 +00:00 |
Giovanni Di Sirio
|
5397ae347a
|
Renames for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12564 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2019-01-20 15:20:43 +00:00 |
Giovanni Di Sirio
|
c7024d3cc6
|
Added chMtxGetOwnerI().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12562 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2019-01-20 14:20:27 +00:00 |
Giovanni Di Sirio
|
b470e1ae0f
|
Improved search of configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12529 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2019-01-05 15:49:50 +00:00 |
Giovanni Di Sirio
|
d4a83ebcce
|
Fixed bug #989.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12453 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-12-02 06:14:45 +00:00 |
Giovanni Di Sirio
|
f562ee4948
|
Mass update of configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12306 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-09-29 16:14:19 +00:00 |
Giovanni Di Sirio
|
1f9c410180
|
Fixed bug #977.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12275 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-09-19 12:55:13 +00:00 |
Giovanni Di Sirio
|
0060819002
|
Fixed bug #977.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12242 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-09-06 12:52:16 +00:00 |
Giovanni Di Sirio
|
2f43a43dca
|
Fixed bug #962.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12166 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-07-15 06:48:58 +00:00 |
Giovanni Di Sirio
|
476c11c7be
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12158 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-07-11 08:01:27 +00:00 |
Giovanni Di Sirio
|
26db32042b
|
Moved RT version to 6.0, updated all chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12106 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-06-16 13:55:17 +00:00 |
Giovanni Di Sirio
|
d2f4209b79
|
Small documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12000 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-05-05 14:54:48 +00:00 |
Giovanni Di Sirio
|
24157d68e4
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11997 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-05-04 12:08:34 +00:00 |
Giovanni Di Sirio
|
6b2c62e9a3
|
Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11995 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-05-04 11:15:55 +00:00 |
Giovanni Di Sirio
|
c142399273
|
Added builder for full RM manual including RT, NIL, HAL and EX in a single document. Separated documents will be phased out later.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11991 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-05-03 12:52:11 +00:00 |
Giovanni Di Sirio
|
be6f1e0758
|
Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11990 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-05-03 12:21:41 +00:00 |
Giovanni Di Sirio
|
9e7ae25e49
|
Documentation-related improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11989 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-05-03 11:54:03 +00:00 |
Giovanni Di Sirio
|
380a8d3808
|
Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11988 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-05-03 11:19:35 +00:00 |
Giovanni Di Sirio
|
fea81eee77
|
Small API change for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11970 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-04-28 15:43:08 +00:00 |
Giovanni Di Sirio
|
fc1588e684
|
Minor documentation improvement.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11969 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-04-28 14:29:57 +00:00 |
Giovanni Di Sirio
|
837f2cd0fd
|
Added const modifiers where required, replace NULL with nullptr, minor documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11955 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-04-27 07:34:15 +00:00 |
Giovanni Di Sirio
|
75962347e8
|
More API in the C++ wrapper, minor documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11948 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-04-22 13:08:10 +00:00 |
Giovanni Di Sirio
|
0ca35b4b5a
|
Removed separated configuration file for oslib.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11795 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-03-17 11:24:50 +00:00 |
Giovanni Di Sirio
|
7d11f36c48
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11723 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-03-13 09:52:55 +00:00 |
Giovanni Di Sirio
|
074e213e8f
|
Unified OS Library header, preparation for separate subsystem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11718 110e8d01-0319-4d1e-a829-52ad28d1bb01
|
2018-03-13 09:02:55 +00:00 |
Giovanni Di Sirio
|
0b5d6d6f77
|
Last minute fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11481 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2018-02-11 15:11:45 +00:00 |
Giovanni Di Sirio
|
3f96242b42
|
MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11464 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2018-02-06 19:46:31 +00:00 |
Giovanni Di Sirio
|
3626cfdd1b
|
MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11456 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2018-02-06 18:22:34 +00:00 |
Giovanni Di Sirio
|
a947a1d5ae
|
MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11455 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2018-02-06 18:15:51 +00:00 |
Giovanni Di Sirio
|
f063c4d193
|
Mass update of the Apache 2.0 license statement.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11361 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2018-01-20 11:44:14 +00:00 |
Giovanni Di Sirio
|
e561c21f95
|
Mass update of GPL license statement.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11360 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2018-01-20 11:33:36 +00:00 |
Giovanni Di Sirio
|
5e5a9ef701
|
Various minor fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11303 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2018-01-18 08:23:36 +00:00 |
Giovanni Di Sirio
|
1ffcc1b527
|
Workaround for GCC7 fallthrough bug.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11161 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-12-22 11:05:26 +00:00 |
Giovanni Di Sirio
|
4e51e4aadb
|
Moved "falls through" comments outside #if block.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11158 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-12-22 10:28:07 +00:00 |
Giovanni Di Sirio
|
f673ed8ff2
|
Fixed bug #909.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11142 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-12-14 12:53:58 +00:00 |
Giovanni Di Sirio
|
71ccd7eb14
|
Renamed thread field "preempt" in "ticks" for clearness.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11079 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-11-27 10:22:40 +00:00 |
Giovanni Di Sirio
|
a8be231257
|
Experimental preemptive round robin module. To be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11074 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-11-24 10:01:13 +00:00 |
Giovanni Di Sirio
|
d447fd6cee
|
New hooks added to RT, stronger checks on RT chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11071 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-11-24 07:59:12 +00:00 |
Giovanni Di Sirio
|
972c282b7f
|
Mass update of all chconf.h files with new options.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11070 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-11-23 13:40:01 +00:00 |
Giovanni Di Sirio
|
6c88ea7b0d
|
Fixed comments in chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11069 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-11-23 12:57:05 +00:00 |
Giovanni Di Sirio
|
85a36d3767
|
Fixed bug #906.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11067 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-11-23 12:46:15 +00:00 |
Giovanni Di Sirio
|
10465f7238
|
Improved make system.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11049 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-11-21 12:54:54 +00:00 |
Giovanni Di Sirio
|
e2365fc47b
|
Fixed a comments and added an extra check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10953 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-11-05 08:50:54 +00:00 |
Giovanni Di Sirio
|
6c18028a35
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10946 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-11-04 19:23:04 +00:00 |
Giovanni Di Sirio
|
de3fbaebe6
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10896 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2017-10-24 13:58:24 +00:00 |