Giovanni Di Sirio
|
c6015620db
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15274 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-28 14:01:59 +00:00 |
Giovanni Di Sirio
|
10189b4178
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15233 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-10 15:27:48 +00:00 |
Giovanni Di Sirio
|
f1f31a2526
|
Added a chXXXDispose() function to all objects in RT. Armonized documentation style of some object parameters.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15213 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-07 10:38:25 +00:00 |
Giovanni Di Sirio
|
3341afde93
|
Small change in mem checks module.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15162 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-12-01 10:44:29 +00:00 |
Giovanni Di Sirio
|
1566238b27
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15112 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-11-19 14:32:00 +00:00 |
Giovanni Di Sirio
|
4a16777b33
|
Documentation improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15102 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-11-17 10:33:16 +00:00 |
Giovanni Di Sirio
|
0d3278d54f
|
Renamed memory_region_t in memory_area_t because naming confusion with MPU regions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15098 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-11-16 18:02:57 +00:00 |
Giovanni Di Sirio
|
e1378a31ca
|
Added new function chHeapIntegrityCheck().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15092 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-11-16 13:48:06 +00:00 |
Giovanni Di Sirio
|
a5f516e19e
|
Function chCoreGetStatusX() changed to return a memory region object instead of a simple size. Started implementation of a memory heap checker.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15090 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-11-16 13:34:05 +00:00 |
Giovanni Di Sirio
|
c594ce0242
|
Various enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15086 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-11-16 09:31:22 +00:00 |
Giovanni Di Sirio
|
d3892df86d
|
RT and NIL upgraded to support the enhanced OSLIB. Mass update of chconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15085 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-11-16 09:02:52 +00:00 |
Giovanni Di Sirio
|
7356b88624
|
Memory areas/pointers checker functions added to OSLIB.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@15084 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-11-15 15:54:03 +00:00 |
Giovanni Di Sirio
|
dcc0824e97
|
Style-related fixes, mainly white space.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14999 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-11-03 07:01:57 +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
|
38e0f697d4
|
Wrong size....
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14026 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-01-25 15:58:00 +00:00 |
Giovanni Di Sirio
|
8654b34b95
|
Fixed overflow probkem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14025 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-01-25 15:49:35 +00:00 |
Giovanni Di Sirio
|
89717aa637
|
Fixed bug #1141.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14022 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-01-23 11:28:06 +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 |
cinsights
|
ea9c9860d8
|
Correction to fix for #1139
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13969 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-20 03:32:59 +00:00 |
Giovanni Di Sirio
|
ce263870a7
|
Fixed #1139.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13965 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-19 11:03:42 +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
|
da1272dc01
|
Reorganized static initializer macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13960 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-12-17 15:31:07 +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
|
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
|
598cd51c47
|
Preparation for RT7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13700 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-06-10 07:26:45 +00:00 |
Giovanni Di Sirio
|
3dc0a9f88c
|
Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13428 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-03-15 16:42:38 +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
|
0704ffbb3e
|
Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13424 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-03-15 13:25:36 +00:00 |
Giovanni Di Sirio
|
2beac71d4f
|
MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13421 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-03-15 11:53:55 +00:00 |
Giovanni Di Sirio
|
5c2bcbf159
|
MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13418 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-03-15 09:19:57 +00:00 |
Giovanni Di Sirio
|
25fc65f129
|
Changed licensing checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13368 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2020-02-19 13:02:26 +00:00 |
Giovanni Di Sirio
|
481c37b612
|
Added missing casts.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13213 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-12-07 09:01:14 +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
|
2f2b7d22fd
|
Added support for asynchronous jobs queues to OSLIB.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13205 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-12-03 09:40:30 +00:00 |
Giovanni Di Sirio
|
a1f7bbd4b6
|
Jobs Queues test suite, there are still problems.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13204 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-12-01 16:57:30 +00:00 |
Giovanni Di Sirio
|
90dc28b545
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13203 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-28 14:09:41 +00:00 |
Giovanni Di Sirio
|
5f9b81e988
|
Test improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13188 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-23 11:46:05 +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
|
9db525c515
|
Delegate threads prototype.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13184 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-17 10:11:57 +00:00 |
Giovanni Di Sirio
|
dbe3e7f58c
|
MISRA fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13153 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-02 08:05:48 +00:00 |
Giovanni Di Sirio
|
1d31853ee7
|
Removed open arrays instances because C++ incompatibility.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13151 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-11-02 07:18:43 +00:00 |
Giovanni Di Sirio
|
b3d2a32e11
|
Fixed small problem in OSLIB cache object.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13147 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-10-27 08:52:59 +00:00 |
Giovanni Di Sirio
|
ee9c03736c
|
chconf.h generators updated, fixed a typo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12960 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-08-28 09:09:25 +00:00 |
Giovanni Di Sirio
|
be0fa896d4
|
Test code for objects caches, to be enhanced.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12959 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-08-28 09:04:03 +00:00 |
Giovanni Di Sirio
|
107296cd78
|
Cache almost complete, tests to be created.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12957 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-08-25 13:27:36 +00:00 |
Giovanni Di Sirio
|
5b0a0fe5b0
|
Debugging...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12956 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-08-24 16:25:39 +00:00 |
Giovanni Di Sirio
|
61ae4853cb
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12955 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-08-24 15:17:59 +00:00 |
Giovanni Di Sirio
|
ecc4225efe
|
More changes on cache module, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12954 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-08-24 11:15:49 +00:00 |
Giovanni Di Sirio
|
ca2c602919
|
More cache code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12953 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2019-08-23 12:51:13 +00:00 |