Commit Graph

11328 Commits

Author SHA1 Message Date
Giovanni Di Sirio 0550467881 Fixed bug #1160.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14547 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 12:39:41 +00:00
Giovanni Di Sirio 601349daa3 Fixed register name.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14546 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 12:32:22 +00:00
Giovanni Di Sirio 4212fc7492 Added a missing check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14545 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 10:05:24 +00:00
Giovanni Di Sirio eef7c4e7fc MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14544 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 09:59:48 +00:00
Giovanni Di Sirio bf475d92c6 MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14543 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 09:25:32 +00:00
Giovanni Di Sirio 1fabd5fc17 Coverage reports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14542 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 08:50:12 +00:00
Giovanni Di Sirio b0db601343 Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14541 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 08:47:53 +00:00
Giovanni Di Sirio 606a4c3b59 Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14540 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 08:28:06 +00:00
Giovanni Di Sirio 6f9224b708 Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14539 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 08:24:40 +00:00
Giovanni Di Sirio 55999b72ef Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14538 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-13 08:21:56 +00:00
Giovanni Di Sirio 87323372bf Updated after optimizations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14537 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-12 16:29:45 +00:00
Giovanni Di Sirio 192515128b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14536 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-12 14:43:16 +00:00
Giovanni Di Sirio 0cee7904b2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14535 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-12 12:38:28 +00:00
Giovanni Di Sirio 24ea4a3706 Untangled some conditions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14534 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-12 06:41:14 +00:00
Giovanni Di Sirio eb4b93f6cb Faster chThdExit().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14533 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-12 06:10:57 +00:00
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 8e025cd39c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14526 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-10 12:09:28 +00:00
Giovanni Di Sirio 3c9cfacbd9 FFT benchmark.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14525 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-10 10:13:26 +00:00
Giovanni Di Sirio ac505db0ad git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14524 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-10 07:14:29 +00:00
Giovanni Di Sirio 4f98e2887b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14523 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-10 07:11:13 +00:00
Giovanni Di Sirio c6be38efba Simplified test XML.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14522 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-09 11:56:33 +00:00
Giovanni Di Sirio 2033af9d94 Added corebmk experiment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14521 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-09 10:15:13 +00:00
Giovanni Di Sirio 09ed00f52b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14520 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-09 09:46:21 +00:00
Giovanni Di Sirio 592ee92ee5 Removed legacy files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14519 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-09 09:24:18 +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 68105eb2d7 Reports done.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14510 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-07 08:31:31 +00:00
Giovanni Di Sirio 545af7638c More tests.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14509 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-07 07:35:29 +00:00
Giovanni Di Sirio 469bdc91f8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14508 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-07 07:08:02 +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
Giovanni Di Sirio 3b7148ad70 F3 reports.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14505 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-06 15:34:34 +00:00
Giovanni Di Sirio d2c915792c Fixed FPU options.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14504 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-06 15:33:16 +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 ca32004bf1 Fixed paths.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14502 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-06 12:13:21 +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 a2769a3669 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14498 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-05 14:16:14 +00:00
Giovanni Di Sirio 30ea2cca14 Fixed IAR projects.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14497 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-06-05 13:56:45 +00:00
Giovanni Di Sirio 1e9f67ad9f git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14496 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-06-05 13:44:22 +00:00