Giovanni Di Sirio
|
c9e9f3cc21
|
More optimizations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14532 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-12 06:05:34 +00:00 |
Giovanni Di Sirio
|
f093064acb
|
Minor improvements to VTs and VT-storm test application.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14531 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-12 05:45:59 +00:00 |
Giovanni Di Sirio
|
31941eb642
|
Made unlikely all debug paths.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14530 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-11 12:41:37 +00:00 |
Giovanni Di Sirio
|
d809d56f22
|
More code path predictions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14529 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-11 11:57:46 +00:00 |
Giovanni Di Sirio
|
8c88c49fac
|
Performance improvements thanks to code paths tuning using likely/unlikely macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14528 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-11 10:04:12 +00:00 |
Giovanni Di Sirio
|
b81214fbc4
|
Added likely/unlikely infrastructure in RT, implementation details in the port layer. Added an __CH_USED() macro for voiding expression results.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14527 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-11 06:49:23 +00:00 |
Giovanni Di Sirio
|
220a01ed52
|
Fixed MCO selection.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14517 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-08 14:11:49 +00:00 |
Giovanni Di Sirio
|
edf3667d2e
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14516 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-08 10:41:15 +00:00 |
Giovanni Di Sirio
|
8982ef3028
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14514 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-07 12:11:49 +00:00 |
Giovanni Di Sirio
|
085d4faf43
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14513 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-07 12:10:26 +00:00 |
Giovanni Di Sirio
|
fb572f9842
|
Added chEvtRegisterMaskWithFlagsI().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14512 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-07 12:07:57 +00:00 |
vrepetenko
|
5eb44d6c8e
|
STM32WL port: clock management updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14511 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-07 09:17:42 +00:00 |
Giovanni Di Sirio
|
85d6dd3806
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14507 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-06 18:38:01 +00:00 |
Giovanni Di Sirio
|
713e9fcc6c
|
Mirrored SPIR as SPI3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14506 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-06 17:55:52 +00:00 |
vrepetenko
|
0377fa2792
|
SUBGHZ abbreviation changed from RTR to SG, SPIR removed from SPIv2.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14503 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-06 14:16:29 +00:00 |
Giovanni Di Sirio
|
e860742c4b
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14501 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-06 09:01:16 +00:00 |
Giovanni Di Sirio
|
94b88b3c41
|
Missing initializations and some code reorganization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14500 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-06 07:42:00 +00:00 |
Giovanni Di Sirio
|
cbb355f514
|
Removed not needed change.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14499 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-06 06:25:44 +00:00 |
Giovanni Di Sirio
|
ec949c90a7
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14495 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 13:37:03 +00:00 |
Giovanni Di Sirio
|
bdc05d4041
|
Fixed remaining time returned by chVTGetRemainingIntervalI().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14494 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 10:48:08 +00:00 |
Giovanni Di Sirio
|
6d8b77bde9
|
Fixed WB support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14491 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 10:34:46 +00:00 |
Giovanni Di Sirio
|
002f7a9920
|
CMSIS RTOS alignment to new timers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14490 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 10:34:21 +00:00 |
vrepetenko
|
814bfeee74
|
STM32WL port: missed DMAMUX RCC operations added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14485 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 07:54:49 +00:00 |
Giovanni Di Sirio
|
1a3c934a27
|
Documentation improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14481 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 07:16:28 +00:00 |
Giovanni Di Sirio
|
80f66f0e49
|
Removed useless check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14480 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 07:13:06 +00:00 |
Giovanni Di Sirio
|
73bd4a0892
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14479 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 07:09:15 +00:00 |
Giovanni Di Sirio
|
7667c9122f
|
Implemented mechanism for memory affinity.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14477 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 05:44:05 +00:00 |
Giovanni Di Sirio
|
cba1776dbb
|
naming problem
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14476 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 05:43:14 +00:00 |
Giovanni Di Sirio
|
ec1d2e9e55
|
Removed unused option.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14475 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-05 03:52:17 +00:00 |
Giovanni Di Sirio
|
9e59fb4e72
|
Removed duplicated files for ARM ports: chtypes.h.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14472 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 18:14:54 +00:00 |
Giovanni Di Sirio
|
3602cb0656
|
Removed duplicated files, simplified port layer.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14471 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 17:33:41 +00:00 |
Giovanni Di Sirio
|
870ce41592
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14470 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 16:03:38 +00:00 |
Giovanni Di Sirio
|
f3b1bd3859
|
Fixed documentation tags.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14469 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 14:50:58 +00:00 |
Giovanni Di Sirio
|
0ce2db283b
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14468 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 14:11:59 +00:00 |
Giovanni Di Sirio
|
be70523cc5
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14467 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 14:10:54 +00:00 |
Giovanni Di Sirio
|
16c999235d
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14466 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 13:07:21 +00:00 |
Giovanni Di Sirio
|
9f30e149ba
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14465 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 12:11:22 +00:00 |
Giovanni Di Sirio
|
e0d5638a2b
|
Simplified ports interface, used by just ARMv7-M so far. Integration of ccportab.h into port layers ongoing too.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14464 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 11:59:01 +00:00 |
Giovanni Di Sirio
|
67e27c9902
|
Updated compiler support headers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14463 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-04 10:16:01 +00:00 |
Giovanni Di Sirio
|
b5438748ef
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14462 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-03 19:09:45 +00:00 |
Giovanni Di Sirio
|
c03d38f78f
|
Added EFL driver for STM32F0xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14461 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-03 09:33:46 +00:00 |
Giovanni Di Sirio
|
128da3d596
|
QUADSPIv2 fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14460 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-03 08:39:29 +00:00 |
Giovanni Di Sirio
|
369e1b6a5f
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14459 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-03 04:14:16 +00:00 |
Giovanni Di Sirio
|
e67df1dc52
|
Added time stamp calculation functions, removed conversion functions and macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14458 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-02 17:32:55 +00:00 |
cinsights
|
59968c9465
|
RP - update RTCv1 clock source function
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14457 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-02 04:15:51 +00:00 |
Giovanni Di Sirio
|
1c0a9da005
|
Added missing static qualifier.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14456 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-01 12:13:57 +00:00 |
Giovanni Di Sirio
|
6960a108af
|
Added mask parameter to chRFCUGetAndClearFaultsI().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14455 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-06-01 12:11:41 +00:00 |
vrepetenko
|
d7f811f4dd
|
STM32WL port: clock management updated, PWR_PUCRx/PWR_PDCRx conf/init added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14454 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-05-31 18:47:38 +00:00 |
vrepetenko
|
e4c81b1f7c
|
STM32_EXTI_IMR2_MASK value fixed. RTC modes added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14453 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-05-31 15:48:28 +00:00 |
Giovanni Di Sirio
|
88d44b881c
|
Removed test assertion.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14451 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
|
2021-05-31 09:47:09 +00:00 |