Commit Graph

6910 Commits

Author SHA1 Message Date
Rocco Marco Guglielmi b928dda064 Small changes to ADICUP360 ST driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13133 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-22 08:22:13 +00:00
Rocco Marco Guglielmi ef1b09a772 Added ISR helper for SPI driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13129 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-21 10:51:01 +00:00
cinsights affdca8106 Fix RTCv3 PRER setting bug + documentation corrections in RTCv2 & RTCv3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13126 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-20 12:48:09 +00:00
Giovanni Di Sirio 4345a70982 Added support for .cc files extensions in makefiles.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13124 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 16:45:17 +00:00
cinsights 594259165f Update RTCv3 (handle G4/G0 differences)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13123 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 14:22:46 +00:00
Giovanni Di Sirio 4df6627866 Fixed bug #1052.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13120 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 11:44:56 +00:00
cinsights 5c89ae333b Add STM32F412/F413 EFL driver support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13119 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 11:24:28 +00:00
Giovanni Di Sirio ea17238861 Fixed as bug #1051.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13117 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 08:16:29 +00:00
Giovanni Di Sirio 68da5e845a New RTCv3 driver for STM32G0xx and STM32G4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13116 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 07:36:15 +00:00
Giovanni Di Sirio 5749bfc979 white space
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13115 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 07:17:33 +00:00
Giovanni Di Sirio 4e8afb7597 Shortened some filenames, fixed some problems in the new G0 support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13114 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 07:12:30 +00:00
Giovanni Di Sirio b709310631 Fixed wrong TIM3 definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13113 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-19 06:53:47 +00:00
Rocco Marco Guglielmi 95baefba25 Improved ST periodic mode to be compliant with no clock init and os-less mode
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13111 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-17 07:48:01 +00:00
Rocco Marco Guglielmi e3f1d25fbd Removed unused definitions
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13110 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-17 07:29:38 +00:00
Rocco Marco Guglielmi 1dc0acd5a6 Implemented ADuCM36x Serial lld
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13107 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-16 12:52:25 +00:00
Rocco Marco Guglielmi a4caa90fb3 Renamed Clock Control API for ADuCM36x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13106 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-16 12:51:17 +00:00
Rocco Marco Guglielmi cff2f67711 Added some ISR related defines for ADuCM36x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13105 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-16 12:50:25 +00:00
Rocco Marco Guglielmi 2d86ca1276 Improved ADICUP360 board files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13104 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-16 12:42:12 +00:00
Rocco Marco Guglielmi 8e70a1ef18 Fixed some issues in the ADuCM36x/ST lld
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13103 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-16 12:41:24 +00:00
Rocco Marco Guglielmi d039f5516b Cosmetic changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13102 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-15 14:47:36 +00:00
Rocco Marco Guglielmi 258854e410 Added, clock tree management, ST driver (Only freerun mode), PAL driver (still missing External Interrupts handling)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13099 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-15 13:20:57 +00:00
Rocco Marco Guglielmi 7c6e46585e Added ADICUP360 board files (Still incomplete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13098 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-15 13:18:54 +00:00
Rocco Marco Guglielmi 1d75e6b9f7 Added Added ADUCM36x ChibiOS start-up related files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13097 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-15 13:18:22 +00:00
Rocco Marco Guglielmi 8a4616ecbe Added ADUCM36x ARM\CMSIS system headers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13096 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-15 13:17:38 +00:00
Rocco Marco Guglielmi c86b2d0b84 Added ADUCM36x ARM\CMSIS headers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13095 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-15 13:17:04 +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
cinsights 07cd318987 Fix EFL L4+ and G0 dual bank checking wrong register
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13093 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-07 12:02:58 +00:00
Giovanni Di Sirio b6ad15437b Reworked DAC driver, missing DMAMUX RCC macros for G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13092 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-07 07:45:49 +00:00
Giovanni Di Sirio 12297967f2 DAC demo for G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13091 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-07 05:32:30 +00:00
Giovanni Di Sirio 49d22aa317 Small errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13090 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-06 13:49:50 +00:00
Giovanni Di Sirio 6cdb5ed5fe Fixed bug #1050.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13085 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-06 10:39:59 +00:00
Giovanni Di Sirio a6b5e77f22 Fixed bug #1049.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13081 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-06 06:03:41 +00:00
Giovanni Di Sirio 4c33071e12 Fixed bug #1043.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13078 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-06 05:10:00 +00:00
Giovanni Di Sirio 75d87b40f3 Fixed WDU handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13077 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 13:19:16 +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 48f3740bd5 Added canTryAbortX() function to CAN driver, implemented for STM32 CANv1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13074 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 08:03:56 +00:00
Giovanni Di Sirio 998d8cee1b Fixed bug #1048.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13071 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:30:27 +00:00
Giovanni Di Sirio 31fc75d32a Fixed bug #1047.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13068 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:26:16 +00:00
Giovanni Di Sirio 798086d76d Fixed bug #1046.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13065 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:21:52 +00:00
Giovanni Di Sirio 39cba19143 Fixed bug #1045.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13062 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:13:04 +00:00
Giovanni Di Sirio 375722180b Added error handling to WSPI driver, now LLDs can report error conditions to upper layers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13061 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 07:04:14 +00:00
Giovanni Di Sirio 3ea7ec6586 Fixed bug #1044.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13059 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-05 06:45:43 +00:00
Giovanni Di Sirio 6e244e6013 DAC and I2C enabled on G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13058 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-10-01 08:17:55 +00:00
cinsights c6bd3ea965 Documentation corrections DMAv2
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13057 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-30 13:14:55 +00:00
Giovanni Di Sirio 5227ce96b2 I2C DMAMUX fixes, WSPI enabled.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13056 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-30 12:55:56 +00:00
Giovanni Di Sirio 46e09ef59d Enabled USB on G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13054 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 16:42:37 +00:00
Giovanni Di Sirio 77fcba2d03 Enabled WDG on G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13053 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 16:23:36 +00:00
Giovanni Di Sirio 1f7f1d1dde Enabled PWM on G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13052 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 16:19:12 +00:00
Giovanni Di Sirio fe34446321 Enabled ICU on G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13051 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 16:14:17 +00:00
Giovanni Di Sirio 3719f651a9 Enabled I2C on G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13050 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 16:11:03 +00:00
Giovanni Di Sirio 7e0b9f1d66 Enabled DAC on G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13049 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 16:02:50 +00:00
Giovanni Di Sirio 5ffa586df7 Symbol names aligned for L0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13046 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 11:33:44 +00:00
Giovanni Di Sirio cf25c0398c Various fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13045 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 11:31:04 +00:00
Giovanni Di Sirio 4456dca621 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13044 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-29 11:18:43 +00:00
Giovanni Di Sirio 40c9ee7c73 Introduced shared handlers for DMAv1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13043 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 10:05:14 +00:00
Giovanni Di Sirio 8420e938c6 DMAv1 improvements and generalization, added support for 8 channels, now it is compatible with G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13042 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 09:23:50 +00:00
Giovanni Di Sirio 5b23342fbf Fixed G431 board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13040 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 07:48:37 +00:00
Giovanni Di Sirio 1760ea283d New IRQ handling ported to G0. Improved EXTIv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13037 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-29 07:29:49 +00:00
Giovanni Di Sirio ebeef10896 Updated readme, small fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13036 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-28 15:18:43 +00:00
Giovanni Di Sirio bcc03038e5 G4 demo now working. Improved assertions in USARTv2 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13035 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-28 11:23:36 +00:00
Giovanni Di Sirio b5ec31f16e Fixed wrong assertion.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13034 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-28 09:48:54 +00:00
Giovanni Di Sirio 64396f4f9f Added definitions and support files for G431/441.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13033 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-28 07:48:46 +00:00
cinsights ec328a6458 Fix chprintf float precision bug.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13032 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-27 13:01:27 +00:00
Giovanni Di Sirio 9c6dfb07cb git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13031 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-27 09:15:33 +00:00
Giovanni Di Sirio 979f3bb2b8 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13030 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-26 14:54:42 +00:00
Giovanni Di Sirio c50b64792e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13029 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-26 12:44:46 +00:00
Giovanni Di Sirio efc3539edf Updated board files for G4 Nucleo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13028 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-25 16:48:05 +00:00
Giovanni Di Sirio 1b07eb3bfa git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13027 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-25 13:25:38 +00:00
Giovanni Di Sirio 5058b5f661 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13026 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-24 14:52:29 +00:00
Giovanni Di Sirio 2bd81b8f62 Enabled STM32_PLLPDIV.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13023 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-23 17:11:11 +00:00
Giovanni Di Sirio 37babe9b40 Board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13022 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-23 17:05:11 +00:00
Giovanni Di Sirio c9d5f48b50 Small documentation errors, DMAMUX for G4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13020 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-23 10:02:47 +00:00
Giovanni Di Sirio 9eed738e8f It compiles...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13019 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-22 19:28:17 +00:00
Giovanni Di Sirio 75d0dbad44 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13018 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-22 16:49:00 +00:00
Giovanni Di Sirio 764ff2ab16 G4-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13015 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-22 10:38:05 +00:00
Giovanni Di Sirio cc1aadc935 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13014 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-22 09:27:26 +00:00
Giovanni Di Sirio 903a038fb5 Fixed some documentation tags.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13013 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-22 07:46:45 +00:00
Giovanni Di Sirio b384098490 RCC fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13012 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-21 13:50:55 +00:00
Giovanni Di Sirio aaba157f93 Enhanced ST driver and STM32 implementation, disabled by default.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13011 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-21 13:47:57 +00:00
Giovanni Di Sirio 5f615f69ce More G4 code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13010 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-21 09:33:00 +00:00
Giovanni Di Sirio 884dc81754 HAL LLD header done(ish).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13009 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-20 16:36:45 +00:00
Giovanni Di Sirio 821e535522 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13008 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-20 14:00:18 +00:00
cinsights a3743f4e53 STM32G0 minor documentation fix
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13007 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-20 13:01:25 +00:00
Giovanni Di Sirio df357bb628 G4 HAL added, work in progress.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13006 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-20 07:16:21 +00:00
Giovanni Di Sirio 61eae3e0c5 G4 startup support and template demo ready.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13005 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-20 05:54:55 +00:00
Giovanni Di Sirio 3251e6c71c Fixed G0 board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13004 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-20 05:51:36 +00:00
Giovanni Di Sirio ead226cbe5 Startup support for STM32G4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13002 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-19 15:26:04 +00:00
Giovanni Di Sirio f08ed2d876 CMSIS files for STM32G4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13001 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-19 14:40:21 +00:00
Giovanni Di Sirio af38956b67 FPU-related code in SB.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13000 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-19 06:12:53 +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 d369435bc4 Added section attributes to ld MEMORY sections.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12998 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-18 07:21:57 +00:00
Giovanni Di Sirio f081b654b3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12997 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-17 14:53:05 +00:00
Giovanni Di Sirio 23c690f57c Pointer checks at API level.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12996 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-16 13:27:53 +00:00
Giovanni Di Sirio fd723895ec Added C library support in sandbox (newlib).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12994 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-15 16:20:33 +00:00
Giovanni Di Sirio 2224bd26a7 Debugging....
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12993 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-15 14:55:04 +00:00
Giovanni Di Sirio d494f3899d Sandbox-side file API.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12992 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-15 07:24:28 +00:00
Giovanni Di Sirio 44098212ab New files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12991 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-15 07:03:12 +00:00
Giovanni Di Sirio 3500272800 Adopted Posix-like error codes for the sandbox. Implemented stdin, stdout and stderr as separate streams.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12990 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-15 06:42:02 +00:00
Giovanni Di Sirio f7d500c20f Posix API preparation, not complete. Added license checks for SB.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12989 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-14 15:44:50 +00:00
Giovanni Di Sirio 328ab9ae0f More fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12988 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-14 05:46:55 +00:00
Giovanni Di Sirio 0ee0140b2b White space fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12987 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-13 15:25:54 +00:00
Giovanni Di Sirio 3de1374e38 Removed regarm_t from ARMCMx port, changed SB API return method.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12986 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-13 15:24:41 +00:00
Giovanni Di Sirio 43d1c573bc Code organization changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12985 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-13 14:48:51 +00:00
Giovanni Di Sirio bba90d0866 Fixes and new sbWait() API.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12984 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-13 13:54:25 +00:00
Giovanni Di Sirio ad2a66cd42 Better errors handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12983 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-13 13:41:54 +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 26b29a6925 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12981 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-09-12 12:38:58 +00:00
Giovanni Di Sirio 6de7825d13 Sandbox concept refinements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12980 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-11 12:53:31 +00:00
Giovanni Di Sirio a2e373d78d Missing files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12979 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-11 04:18:11 +00:00
cinsights fd444de36f Fix STM32G0 EFL driver fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12978 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-08 03:19:27 +00:00
Giovanni Di Sirio 7040887600 Implemented support for multiple sandboxes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12977 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-07 14:35:52 +00:00
Giovanni Di Sirio dbbf320b3d Cortex-M SandBox subsystem added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12975 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-09-07 07:38:43 +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
Giovanni Di Sirio 80b3141de4 Added module description.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12952 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-23 08:04:00 +00:00
Giovanni Di Sirio db364ffee4 More cache code, small fix in a comment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12951 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-23 07:40:15 +00:00
Giovanni Di Sirio 2f5eb6f313 Objects cache concept.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12950 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-22 08:47:06 +00:00
Giovanni Di Sirio 20742714c0 Removed old OSAL implementations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12949 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-11 12:13:52 +00:00
Giovanni Di Sirio 0fd433eda0 Added an option to change the shell thread name.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12948 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-11 07:08:25 +00:00
Giovanni Di Sirio c05c319615 Made bus acquire/release functions in SNOR driver public.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12946 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-11 06:59:23 +00:00
Giovanni Di Sirio 723ec71674 Fixed bug #1042.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12944 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-11 06:28:28 +00:00
Giovanni Di Sirio c3e5b5ca23 Fixed bug #1041.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12939 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-08 06:55:12 +00:00
Giovanni Di Sirio 0e9e772f51 Fixed bug #1040.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12937 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-08 06:48:31 +00:00
Giovanni Di Sirio 272b779bfd Fixed bug #1010.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12936 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-08-08 06:41:15 +00:00
cinsights fada2872c1 Add STM32G0 EFL driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12921 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-20 14:05:51 +00:00
cinsights f936eb20e3 Refactor L4+ EFL sizing
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12920 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-20 13:35:48 +00:00
Giovanni Di Sirio 81e586a948 Fixed bug #1039.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12910 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-14 06:44:16 +00:00
Giovanni Di Sirio 9dcecbdacd Added an explicit cast.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12909 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-14 06:31:17 +00:00
Giovanni Di Sirio 59c835e58d Fixed small documentation error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12907 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-14 06:16:11 +00:00
Giovanni Di Sirio 1f17a9b55c Added STM32L452 support in HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12905 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-13 16:17:45 +00:00
Giovanni Di Sirio f54584737b Updated some more L0 mcuconfs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12901 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-11 12:20:52 +00:00
cinsights 5b3fceab1c Update board config to use UART2 versus LPUART1 for ST-LINK
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12900 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-11 11:55:41 +00:00
Giovanni Di Sirio 0aa3570ccf Fixed bug #1038.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12899 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-11 11:49:12 +00:00
Giovanni Di Sirio 368732f1be Mcuconf mass update. Refinements to shared ISRs for F0s.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12897 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-11 11:23:27 +00:00
Giovanni Di Sirio 3fd02036c2 Added mcuconf.h generator for STM32L052/L053/L062/L063.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12896 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-10 13:08:34 +00:00
Giovanni Di Sirio 131421fe93 Added mcuconf.h generator for STM32L072/L073.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12895 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-10 12:19:04 +00:00
Giovanni Di Sirio 9d05564539 L0 shared IRQ rework, mcuconfs to be updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12894 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-10 09:35:03 +00:00
Giovanni Di Sirio 8c335fdcf7 UART driver now compiles on G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12893 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-10 08:43:29 +00:00
Giovanni Di Sirio 9544a26cd5 Removed IRQ initialization when the ISR is suppressed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12892 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-09 19:47:15 +00:00
Giovanni Di Sirio 2f402d9764 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12891 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-07-09 19:40:36 +00:00
Giovanni Di Sirio e919853230 ISRs revision for G0, removed shared handler from UARTv2, L0 and F0 to be updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12890 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-09 11:47:19 +00:00
Giovanni Di Sirio ef53891490 Missing definitions in G0 registry.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12889 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-09 09:27:21 +00:00
Giovanni Di Sirio deca37741b EXTIv1 changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12888 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-09 08:03:08 +00:00
Giovanni Di Sirio 673b86136e EXTIv1 adapted to G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12887 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-08 14:43:44 +00:00
Giovanni Di Sirio 80589a2035 Added DMA MUX file for G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12885 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-07 14:27:21 +00:00
Giovanni Di Sirio f569544684 G0 fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12883 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-07 14:24:19 +00:00
Giovanni Di Sirio b80e79d47f Implemented TIMPRE setting for STM32F7xx HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12881 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-07 13:40:51 +00:00
Giovanni Di Sirio 22267b3fa2 Fixed bug #1036.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12877 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-07 11:58:03 +00:00
Giovanni Di Sirio dd8cdeb48d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12876 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-07-07 07:53:21 +00:00
Giovanni Di Sirio 62ca44fa9a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12875 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-07-07 06:54:50 +00:00
Giovanni Di Sirio 2349e2252b Reverted change.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12871 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-07-01 08:53:24 +00:00
Giovanni Di Sirio 21e5bbcbf1 Fixed legacy DMA call.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12870 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 19:00:42 +00:00
Giovanni Di Sirio 607f5031da Merged FatFS 0.13c.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12868 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 15:50:56 +00:00
Giovanni Di Sirio 499948e338 Removed unrelated directory.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12867 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 15:37:20 +00:00
Giovanni Di Sirio d329228422 Merged WolfSSL 4.0.0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12865 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 15:06:11 +00:00
Giovanni Di Sirio 2129acb436 Fixed F4 PLLI2S/SAI naming.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12863 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 13:06:37 +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 a66c5c41de Fixed bug #1036.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12858 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 07:38:26 +00:00
Giovanni Di Sirio 7792ebac85 Fixed bug #1035.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12853 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-30 07:15:58 +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 ae2fa9e9c5 Fixed bug #1033.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12849 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-29 16:51:09 +00:00
Giovanni Di Sirio e81bcef2be Fixed a problem recently introduced in chprintf().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12838 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-06-16 12:01:57 +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 e3e1081b51 Enhancements to chprintf().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12821 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-31 12:21:08 +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 3ac3d47753 Improved EFL driver, fixed some board builders.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12818 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-26 14:17:00 +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 704df8c3ab Added FLASH_ERROR_UNIMPLEMENTED to errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12810 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-19 12:51:33 +00:00
Giovanni Di Sirio 8474c1dda5 Merged F1 flash patch.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12809 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-19 12:46:30 +00:00
Giovanni Di Sirio 6738c1052c More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12807 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 13:59:14 +00:00
Giovanni Di Sirio 543fb9c990 More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12806 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 11:26:33 +00:00
Giovanni Di Sirio 3ecd2ae222 More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12805 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 11:05:25 +00:00
Giovanni Di Sirio a4a4057dd9 More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12804 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 11:00:00 +00:00
Giovanni Di Sirio c8bbce5f31 More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12803 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 10:49:57 +00:00
Giovanni Di Sirio 4f7cf535be More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12802 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 10:42:02 +00:00
Giovanni Di Sirio 52448e526b More style fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12800 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 09:59:41 +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 e21516e65b Removed TODOs from board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12793 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-18 06:15:03 +00:00
Giovanni Di Sirio 04cbfa485b Fixed bug #1029.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12789 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-12 15:16:55 +00:00
Giovanni Di Sirio 48475e9f25 Small change on USB clock check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12788 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-12 12:06:05 +00:00
Giovanni Di Sirio 24fbf940cd Improved key handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12786 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-12 08:06:48 +00:00
Giovanni Di Sirio 773a65024b Added a no-DMA mode for AES.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12785 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-11 14:22:44 +00:00
Giovanni Di Sirio f3919b8e45 Updated F7 mcuconf.h files to enable CRY driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12784 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-11 08:04:43 +00:00
Giovanni Di Sirio 5714d98aac Improved code organization for AES.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12783 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-11 07:40:30 +00:00
Giovanni Di Sirio e475564820 AES ECB and CBC with DMA.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12782 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-05 13:22:03 +00:00
Giovanni Di Sirio bb59646ebb AES working in polled mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12781 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-05 08:22:58 +00:00
Giovanni Di Sirio 2bb0e8b6d0 More work on the crypto driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12780 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-04 17:12:11 +00:00
Giovanni Di Sirio 33ebfc95ff Some work on AES implementation for STM32.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12779 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-04 14:27:00 +00:00
Giovanni Di Sirio 7e5944e6a9 More fixes to the crypto driver, made clear which functions are stream ciphers. Fixed documentation errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12778 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-04 09:03:16 +00:00
Giovanni Di Sirio b68fc92f0b Fixed bug #1028.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12775 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-05-04 08:25:37 +00:00
Giovanni Di Sirio 99ef5fe0a2 Flash driver for STM32L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12774 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-28 09:04:12 +00:00
Giovanni Di Sirio 805c7ceb28 STM32F1 flash driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12773 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-28 08:51:02 +00:00
Giovanni Di Sirio d0d69b4608 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12772 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-04-27 08:15:51 +00:00
Giovanni Di Sirio 2376c38058 debugging...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12771 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-26 17:26:46 +00:00
Giovanni Di Sirio e69242273d More STM32G0xx work, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12770 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-26 16:55:51 +00:00
Giovanni Di Sirio dd492b39fb More G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12765 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 15:11:33 +00:00
Giovanni Di Sirio 60ece28813 White space fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12764 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 12:21:08 +00:00
Giovanni Di Sirio e7342faac1 Clock tree mostly done.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12763 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 12:20:47 +00:00
Giovanni Di Sirio 2b3d69216c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12762 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2019-04-24 09:00:34 +00:00
Giovanni Di Sirio 820df52e1d STM32G071 demo, only startup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12761 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 06:10:06 +00:00
Giovanni Di Sirio 322b0de263 STM32G0xx startup support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12760 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-24 05:57:25 +00:00
Giovanni Di Sirio 5b0dfd658f Fixed bug #1027.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12752 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-23 06:52:30 +00:00
Giovanni Di Sirio 739aa3f70c Fixed typo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12749 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-22 09:12:54 +00:00
Giovanni Di Sirio 9b6cead5e7 Fixed bug #1026.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12746 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-22 07:19:45 +00:00
Giovanni Di Sirio b1adc8b8cd Fixed bug #1025.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12743 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-22 06:59:59 +00:00
Giovanni Di Sirio 588a8426ed Doubled data magic number in MFS in order to align it to 64 bits.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12739 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-14 10:43:54 +00:00
Giovanni Di Sirio c50ef06e08 Now it works.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12738 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-14 07:05:29 +00:00
Giovanni Di Sirio 00c71fb05a Debugging.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12737 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-14 06:08:16 +00:00
Giovanni Di Sirio b542165221 Adjustments to SNOR drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12736 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-13 14:49:25 +00:00
Giovanni Di Sirio d767ce2c49 EFLASH driver for STM32L4xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12735 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-13 14:39:18 +00:00
Giovanni Di Sirio 78bb68667c Modified AES GCM function signatures.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12733 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-12 08:30:36 +00:00
Rocco Marco Guglielmi 70c872d44c Reviewed EX documentation (Still incomplete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12731 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 15:23:02 +00:00
Rocco Marco Guglielmi 66aad54a16 Removed dox from HAL
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12730 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 15:18:58 +00:00
Giovanni Di Sirio 371d42b436 More work on EFL driver, removed headers moved to EX.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12729 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 14:20:04 +00:00
Rocco Marco Guglielmi 29fd6aba0b Mass rework of EX's makefiles
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12728 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 13:21:25 +00:00
Rocco Marco Guglielmi 164f5c2c2f Moved Bosch folder
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12727 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 13:14:33 +00:00
Rocco Marco Guglielmi 538c1b97f6 Moved ST folder
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12726 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 13:13:43 +00:00
Rocco Marco Guglielmi a2ee068375 Mass rework of ChibiOS\EX: the modules now rely on EX's interfaces.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12724 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 12:54:09 +00:00
Giovanni Di Sirio de0e42cfef Moved files from HAL and renamed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12722 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 12:25:12 +00:00
Giovanni Di Sirio a853d27a6d Embedded flash driver preparations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12721 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-04-07 09:44:13 +00:00
Giovanni Di Sirio ea3c99de07 Fixed bug #1024.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12717 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2019-03-31 07:35:40 +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 e6e06730c0 Fixed more e200z demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12659 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-12 12:51:12 +00:00
Giovanni Di Sirio 23ce2e2a77 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12658 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-11 13:07:01 +00:00
Giovanni Di Sirio 14b7df7ccc Benchmarks added to Nil test suite.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12654 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-10 17:13:55 +00:00
Giovanni Di Sirio a3f7f78983 Improved test suite for Nil.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12652 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-10 12:16:27 +00:00
Giovanni Di Sirio f901c9d9d6 Increasing convengence with RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12651 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-09 17:40:36 +00:00
Giovanni Di Sirio bfd20a37b1 Fixed bug #1011.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12648 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-09 08:22:56 +00:00
Giovanni Di Sirio 10415a981e More Nil enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12644 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-08 14:36:53 +00:00
Rocco Marco Guglielmi 1fd33c787e Created dummy template files for vl53l0x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12643 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-08 08:35:57 +00:00
roccomarco 54d7ad801d Added a new interface for rangefinder devices
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12642 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-08 07:01:22 +00:00
Giovanni Di Sirio 62133042e0 NIL configuration files mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12640 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-06 17:59:49 +00:00
Giovanni Di Sirio feb3e92fba Experimental NIL expansion.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12639 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-06 16:26:22 +00:00
Giovanni Di Sirio 08c11b47be Core allocator enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12637 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-04 12:55:59 +00:00
Rocco Marco Guglielmi f4e659d850 Fixed Bux #1006
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12635 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-03 11:25:22 +00:00
Rocco Marco Guglielmi c248526f60 Fixed Bug #1005
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12633 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-03 11:20:45 +00:00
Giovanni Di Sirio 68716233f8 Added check.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12630 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 16:15:07 +00:00
Giovanni Di Sirio f4736fba02 Reverted.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12626 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 12:35:17 +00:00
Giovanni Di Sirio d4e670fc44 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12625 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-02 12:32:04 +00:00
Giovanni Di Sirio 84757ac8a2 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12624 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-02 12:29:57 +00:00
Giovanni Di Sirio 8a85caebce Doc fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12623 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 12:25:50 +00:00
Giovanni Di Sirio 1fd7abe519 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12622 110e8d01-0319-4d1e-a829-52ad28d1bb01 2019-02-02 12:25:05 +00:00
Giovanni Di Sirio 88a4752f81 Integrated NIL 4.0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12620 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-02-02 10:59:16 +00:00
Rocco Marco Guglielmi 33fef46dac Updated testes/STM32/STM32F4xx demos for STM32F4 Discovery to be compliant with new project organization/makefile mechanisms
Batch review of *_USE_ADVANCED macros

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12618 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-27 14:59:38 +00:00
Giovanni Di Sirio 40acedad23 Added missing NIL checks to shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12606 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-27 08:15:43 +00:00
Giovanni Di Sirio 5d9b23c2dc Extra paths removed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12600 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 16:26:12 +00:00
gdisirio aeb1a7cd74 Removed micron section.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12597 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 16:00:40 +00:00
Giovanni Di Sirio f44e916c47 Versions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12594 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 11:43:33 +00:00
Giovanni Di Sirio 1ceb8d452c Forgot to update this.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12593 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 11:27:36 +00:00
Giovanni Di Sirio 57d31cabcf MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12586 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 08:32:07 +00:00
Giovanni Di Sirio 2c757aacd0 MISRA-related fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12585 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 07:57:35 +00:00
Giovanni Di Sirio 450cf7a783 Fixed #1003 again.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12584 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 07:51:27 +00:00
Giovanni Di Sirio cf4cfd2a4f MISRA-related fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12583 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 07:25:24 +00:00
gdisirio e3c246361b Mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12582 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 07:00:49 +00:00
Giovanni Di Sirio b0c2a4437e Added a version check for GCC.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12581 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-26 06:10:47 +00:00
Giovanni Di Sirio fa4403e272 Fixed bug #1003.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12577 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-22 16:11:17 +00:00
Giovanni Di Sirio 4843579571 Added an hard check on halconf.c.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12576 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 21:15:25 +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 9d21d501b5 Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12574 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 20:47:47 +00:00
Giovanni Di Sirio d8af50ca0d Fixed flash state machine, removed EXT remains.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12572 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 20:03:19 +00:00
Giovanni Di Sirio a3e9966359 More renaming for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12571 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 19:42:49 +00:00
Giovanni Di Sirio 5a41bbc5e1 Fixed wrong filename.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12570 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 18:42:30 +00:00
Giovanni Di Sirio f55231f5ba Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12569 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 18:40:05 +00:00
Giovanni Di Sirio 40f162e046 Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12568 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-21 18:07:03 +00:00
Giovanni Di Sirio ac1e9f31ce Documentation cleanup, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12567 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 16:23:16 +00:00
Giovanni Di Sirio e15fc5236b Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12566 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 15:28:28 +00:00
Giovanni Di Sirio c14f479548 Updated version numbers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12565 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 15:23:50 +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 b7f28ff2e5 Documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12563 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-20 15:04:10 +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 c16c4e516e Cleanup in PAL driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12559 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-19 16:24:52 +00:00
Giovanni Di Sirio 675ee683d0 Fixed a problem in F4 clock DCKCFGR initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12551 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-19 09:44:41 +00:00
Giovanni Di Sirio dd2092cec6 Fixed bug #1002.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12547 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-19 08:28:49 +00:00
edolomb 29309f101a Updated SAMA drivers (still incomplete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12543 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-17 15:19:20 +00:00
Giovanni Di Sirio 696701cd6f Fixed the fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12542 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-13 07:55:07 +00:00
Giovanni Di Sirio c6f58cfb94 Fixed bug #991.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12541 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-11 10:58:34 +00:00
Giovanni Di Sirio d3ba6ca1bf Fixed bug #1000.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12538 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-11 10:27:27 +00:00
Giovanni Di Sirio c62c5f5062 STM32L433 added to STM32L4xx HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12537 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 16:21:01 +00:00
Giovanni Di Sirio 2e2a38cd10 chFifoObjectInit() renamed to chFifoObjectInitAligned(). Added a new chFifoObjectInit() without the alignment parameter. Stricter alignment checks in memory pools.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12535 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 15:45:01 +00:00
Giovanni Di Sirio 6421004d21 Added chvsnprintf().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12534 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 09:14:06 +00:00
Giovanni Di Sirio 8da7cad86d Small documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12532 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 09:05:15 +00:00
Giovanni Di Sirio 6ecd7c2bf0 RCC CRC macros for L4 and L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12531 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-06 08:56:22 +00:00
Giovanni Di Sirio cd33832ea3 Event enable check API added to PAL driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12530 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 19:24:22 +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 90ddeb9ef8 Assertion added to serial_usb driver in order to detect an anomalous condition.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12528 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 15:27:33 +00:00
Giovanni Di Sirio a3653f3b16 Bypass option for SDIOv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12527 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 15:18:32 +00:00
Giovanni Di Sirio b798346a97 Mass update for TIM-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12526 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 11:39:55 +00:00
Giovanni Di Sirio 874f246e6f New timers added to STM32 GPT, ICU and PWM drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12525 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-05 10:45:52 +00:00
Giovanni Di Sirio 523aea591e Tentative fix for shared timer IRQs, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12524 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-04 15:41:11 +00:00
Giovanni Di Sirio d5635adecc Mass update of all drivers to use the new DMA API. What could possibly go wrong?
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12521 110e8d01-0319-4d1e-a829-52ad28d1bb01
2019-01-02 11:43:13 +00:00
Giovanni Di Sirio 21e1c11d93 Fixed version number.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12518 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 17:52:36 +00:00
Giovanni Di Sirio 225e0e0e8f Fixed bug #998.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12516 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 17:42:56 +00:00
Giovanni Di Sirio 184e459619 Small documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12513 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 16:58:46 +00:00
Giovanni Di Sirio bdf567c5f9 Fixed bug #997.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12510 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 09:50:25 +00:00
Giovanni Di Sirio 201ac1893f Added missing definition of STM32F413xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12509 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 09:44:03 +00:00
Giovanni Di Sirio 1396446bb3 Fixed bug #996.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12506 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 08:48:15 +00:00
Giovanni Di Sirio dd4b66d069 Fixed bug #995.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12503 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 08:37:29 +00:00
Giovanni Di Sirio cab5dcae56 Fixed bug bug #994.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12500 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-31 08:27:39 +00:00
Giovanni Di Sirio eb3eac8fea Demo complete, to be tested. White space fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12499 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-30 19:47:31 +00:00
Giovanni Di Sirio 8c68f1fe7e Working now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12498 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-30 15:06:20 +00:00
Giovanni Di Sirio 15fca87673 H7 ADC demo working, not fully tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12496 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-30 13:29:58 +00:00
Giovanni Di Sirio 13d1d184c8 More H7 ADC code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12494 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-30 11:22:26 +00:00
Giovanni Di Sirio f7a8d90622 More H7 ADC, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12493 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-29 18:22:33 +00:00
Giovanni Di Sirio 594032585a Some progress on H7 ADC, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12492 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-29 17:33:15 +00:00
Giovanni Di Sirio d9a9844f8e Template fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12491 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-29 17:18:43 +00:00
Giovanni Di Sirio e3aa427548 DAC rework for new DMA API , DAC support for STM32H7xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12490 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-29 12:38:12 +00:00
Giovanni Di Sirio ef8caca39a Dynamic DMA allocation for STM32H7xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12489 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-28 14:59:47 +00:00
Giovanni Di Sirio dead88309c DMA rework.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12487 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-28 10:03:25 +00:00
Giovanni Di Sirio a38c79d1d2 Experimental DMAv1 enhancements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12486 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-26 17:35:29 +00:00
Giovanni Di Sirio c338f9b2da Added a no-DMA mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12485 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-26 09:12:28 +00:00
Giovanni Di Sirio 9485d1e2ff Settled for a weird DMA use in this driver. Apparently it is working, it needs complete test vectors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12484 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-26 09:00:45 +00:00
gdisirio 1a9aa9ad97 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12483 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-12-26 07:31:13 +00:00
Giovanni Di Sirio 2b17172903 Crypto-related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12482 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-23 11:29:29 +00:00
gdisirio 1abe0779f5 experiment
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12481 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-20 17:47:55 +00:00
gdisirio 743e8117a7 Fixed wrong filename.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12478 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-19 16:49:21 +00:00
gdisirio 282f502565 Crypto driver changes, removed TRNG.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12477 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-19 11:26:37 +00:00
gdisirio 29de2108ac git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12476 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-12-17 12:44:18 +00:00
gdisirio 0ea08f4a96 Added extern "C" declarations to IRQ macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12475 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-16 08:35:02 +00:00
gdisirio ec272fe9ba Fixed bug #993.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12473 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-16 08:24:51 +00:00
gdisirio ee3072bcf8 Fixed problem in I2Cv3 http://www.chibios.com/forum/viewtopic.php?f=35&t=4933
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12472 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-16 07:57:53 +00:00
gdisirio b79f097e36 Tentative fix for http://www.chibios.com/forum/viewtopic.php?f=35&t=4918&p=34444
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12471 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-16 07:52:19 +00:00
gdisirio f20ecc7817 HAL callbacks rework.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12470 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-15 17:50:05 +00:00
gdisirio 984f865b45 I2S updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12469 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-09 14:21:00 +00:00
Giovanni Di Sirio 26ed8c9062 ADC reworked.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12467 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-09 13:03:19 +00:00
Giovanni Di Sirio 964ca60290 DAC reworked, fixed a problem in WSPI template.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12466 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-09 09:11:21 +00:00
Giovanni Di Sirio 584f19dbe9 Updated TRNG.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12465 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 12:04:11 +00:00
Giovanni Di Sirio 358fdba16d Restored LPC2148 demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12464 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 11:45:41 +00:00
Giovanni Di Sirio f3249c78d9 LLD drivers organization changes: RTC, SPI.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12463 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 11:23:21 +00:00
Giovanni Di Sirio 53093a74b0 Added missing macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12462 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 09:17:09 +00:00
Giovanni Di Sirio 426d45d6d4 Fixed bug #992.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12461 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-08 09:12:28 +00:00
Giovanni Di Sirio 732268a214 Added F303 mcuconf.h generator.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12458 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 17:20:59 +00:00
Giovanni Di Sirio 01e1216f5e Added UART7/8 support to STM32 UART USARTv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12457 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 16:38:55 +00:00
Giovanni Di Sirio 0f8c6b90f7 New buffers performance tuning option added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12456 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 15:09:24 +00:00
Giovanni Di Sirio 559b4aa2d3 Removed obsolete code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12455 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 14:20:13 +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 e7234a42e4 Fixed bug #990.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12448 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-02 06:08:07 +00:00
Giovanni Di Sirio 179aa7224e USB tested on L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12447 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-12-01 19:30:36 +00:00
Giovanni Di Sirio 37a5f0bc07 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12446 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-29 14:33:39 +00:00
Giovanni Di Sirio 84b9bdd74c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12445 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-27 15:28:17 +00:00
Giovanni Di Sirio b1a12e7130 Latest LLVM does no more require ad-hoc .ld files, now it can use GCC ones, compatibility has improved.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12444 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-26 09:34:08 +00:00
Giovanni Di Sirio 8ee3635773 RTC update for F7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12443 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 18:03:28 +00:00
gdisirio c0eefeeb5c RTC update for F4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12442 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 16:02:00 +00:00
Giovanni Di Sirio c8700fc5ee RTC update for L0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12441 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 15:38:15 +00:00
gdisirio f24c09b778 RTC changes for F3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12440 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 15:12:23 +00:00
Giovanni Di Sirio 6268914b7c RTC adjustments for F0 devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12439 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 13:56:44 +00:00
gdisirio b8a4c26a9c Persistent storage for STM32 RTCV1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12438 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 12:02:19 +00:00
Giovanni Di Sirio 7a0857aa5d RTC callbacks now working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12437 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-25 10:20:09 +00:00
Giovanni Di Sirio e9fbae0881 Efficiency changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12436 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 16:00:59 +00:00
Giovanni Di Sirio 118309d74b Missing EXTI IRQ clearing in ISRs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12435 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 13:38:09 +00:00
gdisirio e7cea845fe Unified RTC demo, more RTC and EXTI changes, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12434 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 13:31:49 +00:00
Giovanni Di Sirio 9913d1b6ff Changes to RTCv2 driver, not finished yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12433 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 11:36:01 +00:00
Giovanni Di Sirio 7c77845aa7 EXTI driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12432 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-18 08:51:22 +00:00
Giovanni Di Sirio db6f9df412 DAC driver now working with L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12431 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 17:04:05 +00:00
Giovanni Di Sirio c0da3c4f42 Unified DAC demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12430 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 16:24:32 +00:00
Giovanni Di Sirio e11afaa8ca Extra checks in L4 and L4+ HALs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12428 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 10:44:30 +00:00
Giovanni Di Sirio 19cfe3b26f Fixed bug #987.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12425 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 09:36:57 +00:00
Giovanni Di Sirio 4464b4a0d5 Reverted bug #985.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12423 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-15 08:30:03 +00:00
Giovanni Di Sirio 27ad46cdfd Minor changes to MFS project.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12421 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-14 09:24:25 +00:00
Giovanni Di Sirio 6e0f6445b6 Small fix in N25Q driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12419 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-13 20:44:55 +00:00
Giovanni Di Sirio 6b83515c62 Fixed bug bug #986. Fixed a small documentation error in M0 port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12418 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-13 19:44:03 +00:00
Giovanni Di Sirio 08debc2868 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12417 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-13 16:30:27 +00:00
Giovanni Di Sirio 1d6d312d43 Tentative fix for bug #985.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12416 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-13 10:36:05 +00:00
gdisirio d65f2107f8 Simplified.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12415 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-12 11:03:43 +00:00
Giovanni Di Sirio 5a5abcc25c Small fixes to SPI demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12414 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-11 06:03:29 +00:00
Giovanni Di Sirio bd22f71672 Fixed some regressions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12413 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-09 12:20:06 +00:00
Giovanni Di Sirio 9d6eb6ebf4 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12412 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-09 11:35:52 +00:00
Giovanni Di Sirio 9472504bb6 WSPI and flash support improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12411 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-09 09:57:16 +00:00
Giovanni Di Sirio 8e0e4b0644 Fixed memory mapped mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12410 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-05 20:13:58 +00:00
Giovanni Di Sirio cd153877ba git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12409 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-05 13:26:27 +00:00
Giovanni Di Sirio bb4728465f Fixed a race condition.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12408 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-04 16:54:51 +00:00
Giovanni Di Sirio a250f19c64 Fixed small problem in SPI mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12407 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-04 11:19:27 +00:00
gdisirio 375272e237 Added an important note.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12406 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-04 11:01:25 +00:00
Giovanni Di Sirio 11c39c1b95 DTR mode apparently working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12405 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-04 08:32:32 +00:00
Giovanni Di Sirio 5da033f361 MX25 8bits STR mode working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12404 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-03 09:28:43 +00:00
Giovanni Di Sirio 6620e65927 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12403 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-11-02 21:14:35 +00:00
Giovanni Di Sirio 5087d58f1c WSPI+MX25+MFS working (SPI mode tested only).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12402 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-02 19:27:52 +00:00
Giovanni Di Sirio 9f6a17e4f1 Various fixes to OCTOSPI e DMAv1 and MX25.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12401 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-02 17:15:38 +00:00
gdisirio da54384531 Tentative driver for macronix MX25LM51245G, untested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12400 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-11-02 08:43:34 +00:00
gdisirio ef66327057 Improved flash drive, layers reorganized for better portability and abstraction.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12399 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-31 17:28:46 +00:00
gdisirio beef652b89 Fixed a problem in L4+ PLLSAIx initialization, added options to mcuconf.h, updated mcuconf generator tool.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12397 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-28 16:52:55 +00:00
gdisirio 9487a1f58c OCTOSPI driver and demo, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12395 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-28 15:32:45 +00:00
gdisirio f42818b0a2 Small documentation fix in hal_buffers and a new macro added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12394 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-27 11:42:06 +00:00
gdisirio dde82c6051 Improved type robustness of STM32 GPIO PAL drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12393 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-27 11:37:59 +00:00
gdisirio 79ca268b49 Added demo for STM32F4R9I-Discovery board.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12392 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-27 09:22:21 +00:00
gdisirio b49a2f34fd Added a check into the MAC driver to optionally disable TX FIFO flushing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12391 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-27 07:14:04 +00:00
gdisirio 734ac55bc2 STM32F769 ethernet demo, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12390 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-24 19:12:50 +00:00
Giovanni Di Sirio afd9deb6f7 Fixed bugs #982 and #983.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12374 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-21 06:23:41 +00:00
Giovanni Di Sirio d6b0769790 OCTOSPI driver initial setup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12367 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-17 12:33:09 +00:00
Giovanni Di Sirio dbf616f8b3 Changes to the RTC driver to use the persistent storage interface,
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12366 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-14 12:31:41 +00:00
Giovanni Di Sirio 8ec0f1a753 Persistent storage class added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12365 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-14 05:08:01 +00:00
gdisirio 1ca01403b4 Added support for TIM21 and TIM22 in STM32 GPT driver. Reinforced checks in TIM-related drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12360 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-13 19:10:22 +00:00
gdisirio 062b4f7d37 Fixed bugs #980 and #981.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12357 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-13 18:40:44 +00:00
Giovanni Di Sirio feb109f031 Added support or STM32L072 and STM32L073.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12356 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-13 14:51:29 +00:00
Giovanni Di Sirio 967e54950e Added one missing function variant.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12354 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-12 14:07:18 +00:00
gdisirio eb08d04047 Fixed an error when semaphores are used instead of mutexes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12350 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-12 13:50:25 +00:00
Giovanni Di Sirio 8bd7175893 Renamed for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12347 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 12:06:42 +00:00
Giovanni Di Sirio dc7ae21c74 Renamed for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12346 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 11:59:35 +00:00
Giovanni Di Sirio 40932b2058 Enabled TRNG on L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12344 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 09:22:10 +00:00
Giovanni Di Sirio 0f2e8f0b01 TRNG driver working.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12343 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 08:56:43 +00:00
Giovanni Di Sirio e72ef8c943 STM32 TRNG driver, not tested yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12342 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-07 07:58:29 +00:00
gdisirio 191a9c5ac6 Increaded device coverage of some mcuconf.h.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12340 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 11:10:15 +00:00
Giovanni Di Sirio 6db6291bd2 Generator for STM32F72x/73x of mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12337 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 10:27:12 +00:00
Giovanni Di Sirio aaa6abebee Generator for STM32F76x/77x mcuconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12334 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 07:58:27 +00:00
Giovanni Di Sirio 85641ac646 Added mcuconf.h generators for STM32F746/756.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12332 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 07:08:39 +00:00
Giovanni Di Sirio d27c34d080 Removed QSPI driver and demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12331 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 05:04:05 +00:00
Giovanni Di Sirio 5ad3d2426f Removed references to QSPI to most configuration files, more to do.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12330 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-06 04:48:41 +00:00
Giovanni Di Sirio 9a7d8d1581 Typos fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12328 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 19:17:05 +00:00
Giovanni Di Sirio e835eccd04 Small fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12327 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 18:11:29 +00:00
Giovanni Di Sirio 8d0ef0efab Refinements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12325 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 17:32:53 +00:00
Giovanni Di Sirio 3eac3f5ab0 Removed leftovers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12324 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 17:01:38 +00:00
Giovanni Di Sirio 6d92e3242e Flash working, not complete yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12322 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 12:59:24 +00:00
Giovanni Di Sirio 57a173c178 Some functions renamed, flash driver working somehow.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12321 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-05 09:35:24 +00:00
Giovanni Di Sirio 887ff945a9 Flash infrastructure rework based on WSPI, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12320 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-04 14:36:34 +00:00
Giovanni Di Sirio 2dd28213f1 Some renaming for consistence.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12319 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-03 13:19:22 +00:00
Giovanni Di Sirio f31a721399 Renamed ambiguous m25q subsystem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12318 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-03 12:24:19 +00:00
Giovanni Di Sirio 261d0c7a77 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12317 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-10-02 19:02:08 +00:00
Giovanni Di Sirio f1f1620287 Revision of pipes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12315 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-10-02 12:58:00 +00:00
Giovanni Di Sirio 7c656a9152 WSPI changes for compatibiity. Initial implementation for STM32 over QuadSPI, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12313 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-30 17:33:48 +00:00
Giovanni Di Sirio 85d62cbdf6 Added WSPI-related code, updated halconf.h files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12311 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-30 17:01:52 +00:00
Giovanni Di Sirio e100ea5b29 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12310 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-09-30 11:03:04 +00:00
Giovanni Di Sirio 0b5c313cda Enhanced tests on pipes, added check on reset state.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12308 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-30 06:34:55 +00:00
Giovanni Di Sirio 8fa2bcdad9 Fixed small errors in pipes and pipes factory.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12307 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-30 05:38:03 +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 1dcfea82ec OSLIB test suite updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12305 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-28 12:43:17 +00:00
Giovanni Di Sirio e442d39b3e Added notes, removed unused types.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12303 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-28 09:30:06 +00:00
gdisirio e53c5fbf6c Improvements to SIO driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12301 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-28 09:10:43 +00:00
gdisirio 4b23f3b361 New SIO HAL driver model.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12300 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-28 08:20:40 +00:00
Giovanni Di Sirio ccae24379d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12299 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-09-27 15:03:34 +00:00
Giovanni Di Sirio 6b39a17ac9 Pipes API added to factory. Updated templates (to be run).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12298 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-27 12:48:06 +00:00
Giovanni Di Sirio abea526c12 Small comment error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12297 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-27 12:26:01 +00:00
Giovanni Di Sirio 687ea96f15 Added pipes to OSLIB.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12295 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-26 11:53:05 +00:00
Giovanni Di Sirio 5111601c13 STM32F0 registry fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12292 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-26 09:09:47 +00:00
Giovanni Di Sirio d0a137799e Fixed regression in UARTv2 serial driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12291 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-26 08:21:48 +00:00
Giovanni Di Sirio d94025f99f Added mcuconf.h generator for STM32L432xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12289 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-23 18:06:57 +00:00
Giovanni Di Sirio c27b36536a Modified USARTv2 to support HW FIFOs where present.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12288 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-23 14:34:26 +00:00
gdisirio d749f21cb9 Added check on right mcuconf.h for L476xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12287 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-23 06:01:53 +00:00
Giovanni Di Sirio 8ea6be2109 Fixed bug #979.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12283 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-23 05:30:50 +00:00
Giovanni Di Sirio f970eaeca2 Removed unused settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12282 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-23 05:20:33 +00:00
Giovanni Di Sirio c708f7d750 USARTv2 made DMAMUX-aware.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12281 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-22 15:27:12 +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 736b8dfa59 Fixed bug #978.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12272 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-19 12:47:55 +00:00
Giovanni Di Sirio 6690b94df3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12269 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-09-17 08:20:44 +00:00
Giovanni Di Sirio 56072db27c DACv1 joins the club. More checks in ADCv3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12268 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-16 17:27:17 +00:00
Giovanni Di Sirio 18e72e023d Adapted ADCv3 to STM32L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12267 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-16 16:24:14 +00:00
Giovanni Di Sirio 9bfcb80e61 Imported I2Cv3 driver in L4+ HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12266 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-16 08:18:17 +00:00
Giovanni Di Sirio fe2fb87570 SPI files for L4+, to be continued.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12264 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-15 14:47:18 +00:00
Giovanni Di Sirio ad5ce47a74 Reintegrated CANv1 in L4+ HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12263 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-15 11:36:20 +00:00
Giovanni Di Sirio a941758ffe git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12255 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-09-12 12:13:17 +00:00
Giovanni Di Sirio 98aeb732ff New TRNG driver model added to HAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12253 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-09 09:41:52 +00:00
Giovanni Di Sirio ab8cbd8f7c Some changes to the crypto infrastructure.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12252 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-08 12:54:58 +00:00
Giovanni Di Sirio 2dbd855684 More work on crypto.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12251 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-08 10:05:13 +00:00
Giovanni Di Sirio bbcb55cfc5 Preparation work for STM32 crypto driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12250 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-08 09:27:11 +00:00
Giovanni Di Sirio 1804d1f008 TRNG API now takes a new "size" parameter, the API can now generate random numbers of variable size.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12249 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-08 08:22:05 +00:00
Giovanni Di Sirio 0de65e55c6 Missing board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12248 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-08 07:43:12 +00:00
Giovanni Di Sirio 05be7e1f50 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12247 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-09-07 15:54:45 +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 86ca0fdb8b Fixed bug #976.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12240 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-06 12:37:30 +00:00
Giovanni Di Sirio 9b2fe7aa9f Updated CMSIS to 5.4.0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12239 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-06 12:30:24 +00:00
edolomb 7fdf849e4e Fixed bugs
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12238 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-06 11:32:37 +00:00
Theodore Ateba ed50615d58 AVR: Cleanup code source.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12237 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-04 12:20:14 +00:00
Theodore Ateba 1b70b67405 AVR: Correct the indentation on hal_crypto_lld.c file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12236 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-04 11:50:42 +00:00
Theodore Ateba 5903f8305c AVR: Change the comment type and correct indentation at the end of the file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12235 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-09-04 11:40:08 +00:00
Giovanni Di Sirio 8c4b0791ea Tentative fix for STM32F070x6 GPIOD.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12233 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 13:14:13 +00:00
Giovanni Di Sirio 08d066b618 Fixed a corner case.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12232 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 13:08:52 +00:00
Giovanni Di Sirio 44d3a3a9c3 CAN1-CAN2 conflicts tentative fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12231 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 13:06:05 +00:00
Giovanni Di Sirio 622fcd4812 Fixed bug #975.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12227 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 08:17:41 +00:00
Giovanni Di Sirio 30e350e591 Fixed #971.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12224 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 07:46:49 +00:00
Giovanni Di Sirio b465c488a3 More related to bug #969.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12221 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 07:42:23 +00:00
Giovanni Di Sirio 5b85acb824 Fixed bug #973.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12215 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-26 07:24:51 +00:00
Giovanni Di Sirio 0761984060 Missing ping definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12214 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-08-25 14:08:34 +00:00
Giovanni Di Sirio f53956784b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12213 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-08-24 15:32:50 +00:00
Giovanni Di Sirio a230feaedf DMAMUX support for DMAv1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12211 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-29 14:45:07 +00:00
Giovanni Di Sirio ea711eadec DMAMUX definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12210 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-29 06:50:32 +00:00
Giovanni Di Sirio dc86c1a9a2 More L4+ code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12209 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-28 10:07:34 +00:00
Giovanni Di Sirio 11db006b0f Fixed bugs #969 and #970.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12205 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-28 09:42:11 +00:00
Giovanni Di Sirio cc826010ae More L4+ preparation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12203 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-28 09:11:04 +00:00
Giovanni Di Sirio 23e93024b1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12201 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-07-27 11:32:40 +00:00
Giovanni Di Sirio 27a100a518 Boost mode handling in L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12200 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-27 11:30:29 +00:00
Giovanni Di Sirio 0af5ddacc3 Fixed bug #968.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12197 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-27 09:02:01 +00:00
Giovanni Di Sirio 06246dd30b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12196 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-07-25 18:40:29 +00:00
Giovanni Di Sirio f06b6487f9 More L4+ code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12195 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-25 09:47:44 +00:00
Giovanni Di Sirio feb706f4bb L4R5 board file, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12194 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-25 09:19:57 +00:00
Giovanni Di Sirio 50a94cb901 L4+ registry.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12192 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-22 15:25:53 +00:00
Giovanni Di Sirio bb0f7ec361 Removed redundant definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12191 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-22 15:25:36 +00:00
Giovanni Di Sirio 5b958da63d More work on L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12188 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-22 09:29:42 +00:00
Giovanni Di Sirio bece446faa Fixed bug #967.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12186 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-22 09:29:16 +00:00
Giovanni Di Sirio 17f1a78734 Fixed bug #966.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12183 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-21 09:31:39 +00:00
Giovanni Di Sirio 8ccf15450d Fixed bug #965.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12180 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-21 09:26:33 +00:00
Giovanni Di Sirio e006d9dbb4 Fixed timer settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12179 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-21 09:20:33 +00:00
Giovanni Di Sirio 4b3321c4db Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12176 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-15 11:52:28 +00:00
Giovanni Di Sirio dd2247c099 Fixed bug #964.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12171 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-15 08:23:19 +00:00
Giovanni Di Sirio 286e534904 Fixed bug #963.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12168 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-15 07:52:46 +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 5cc620c9c1 Fixed bug #960.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12162 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-12 12:40:59 +00:00
Giovanni Di Sirio a8653490fe git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12160 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-07-11 11:56:19 +00:00
Giovanni Di Sirio d02831550e Fixed some alignment rules.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12159 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-11 09:22:42 +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 6b149e60a1 Workaround for clang linker bug.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12157 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-10 14:49:30 +00:00
Giovanni Di Sirio 13e854961f Missing files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12156 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-10 12:02:55 +00:00
gdisirio bae460fde1 Fixed bug #959.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12153 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-10 12:00:23 +00:00
Giovanni Di Sirio 0082938a99 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12152 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-07-09 09:22:20 +00:00
Giovanni Di Sirio 2af0d2f251 Clang stuff and a fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12151 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-09 07:54:32 +00:00
Giovanni Di Sirio 2cec1789e1 Added analog watchdog functionality to STM32 ADCv2 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12149 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-08 14:08:25 +00:00
Giovanni Di Sirio 32d4ce8ee4 Added a termination check to the shell.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12147 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-08 05:57:40 +00:00
Giovanni Di Sirio a145744269 Updated CMSIS to 5.3.0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12145 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-07 16:22:40 +00:00
Giovanni Di Sirio 0424a747af Fixed bug #958.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12142 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-07 14:05:00 +00:00
gdisirio 3d7b366fd0 Fixed bug #957.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12138 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-07 09:50:34 +00:00
Giovanni Di Sirio d8c1554717 Fixed a regression on F2 devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12137 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-07 09:29:36 +00:00
Giovanni Di Sirio 413544bab6 Fixed missing semicolon.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12135 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-07 09:27:43 +00:00
Giovanni Di Sirio 8a0cfa1ce2 Fixed bug #953.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12131 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-07 08:24:50 +00:00
Giovanni Di Sirio 858b658d39 Makefile optimizations, adjusted some scatter files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12129 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-06 12:54:03 +00:00
Giovanni Di Sirio 3a10919497 Fixed issue in F4 HAL clock tree checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12128 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-01 09:27:51 +00:00
Giovanni Di Sirio ca1927e008 Fixed bug #956.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12126 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-01 09:24:31 +00:00
Giovanni Di Sirio 45871e99e9 Fixed bug #955.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12123 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-07-01 07:25:53 +00:00
Giovanni Di Sirio f08e027ec6 Spurious character removed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12121 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-30 09:24:11 +00:00
edolomb 14f274991f Fixed bug
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12120 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-22 13:43:12 +00:00
edolomb 1d1c704d1c Minor change
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12119 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-22 13:40:37 +00:00
edolomb a116815081 Fixed bug: removed subalign
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12116 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-19 16:44:21 +00:00
edolomb 243112664b Fixed bug: removed subalign
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12115 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-19 16:42:51 +00:00
Giovanni Di Sirio 0d21de71ed Fixed some mcuconf.h files and a regression introduced by the new STM32F4 clock tree.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12110 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-17 13:36:58 +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 95752b318c Fixed compile time regression in USARTv1 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12102 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-15 09:38:13 +00:00
Giovanni Di Sirio 2fa8776c76 Added qSetLink().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12101 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-15 09:14:30 +00:00
Giovanni Di Sirio 7d47d8cf46 New API added to pools and fifos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12100 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-15 09:11:07 +00:00
Theodore Ateba 992eb678ce AVR: ADD SPI driver to the AVR XMEGA family.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12098 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-15 06:34:54 +00:00
Theodore Ateba ffd1e3fe45 AVR: ADD SPI driver to the AVR platform.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12097 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-15 06:34:37 +00:00
Theodore Ateba 6319b0ea1a AVR: Update the error code for the encryption/decryption operations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12095 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-13 09:41:27 +00:00
Giovanni Di Sirio faa3f10780 Missing dummy structures.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12093 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-13 08:26:09 +00:00
Giovanni Di Sirio ad0f9349ae Added more conditionals to CRY driver. Removed conditionals from high level functions, those functions are not meant to be excluded.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12092 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-13 08:17:40 +00:00
Giovanni Di Sirio 6b10290a42 Changed two error codes in a single error type.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12091 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-13 07:41:20 +00:00
Theodore Ateba 94c5e066cc AVR: Add the Crypto driver to the platform file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12090 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-12 12:27:41 +00:00
Theodore Ateba f61f6596c1 AVR: Add Crypto driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12089 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-12 12:27:26 +00:00
Theodore Ateba 93c2ed5ca1 Add crypto encryption and decryption error messages.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12088 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-12 12:27:06 +00:00
Theodore Ateba d96d3fbf32 Add conditional compilation to resolve the compilation error (error: unknown type name)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12087 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-12 11:55:00 +00:00
Theodore Ateba 474bc51a14 Resolve compilation error while Crypto subsystem is activated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12086 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-12 08:59:08 +00:00
Giovanni Di Sirio c2477148f0 Fixed bug introduced by bug #951 fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12084 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-09 17:26:56 +00:00
Theodore Ateba 0f05bc3491 Correct bad comment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12082 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-07 06:47:14 +00:00
Theodore Ateba 4563b95558 Fixed Crypto hal source code. Remove undefine variables.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12081 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-06 14:01:31 +00:00
Theodore Ateba 8143b7257b Fixed Crypto templete header file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12080 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-06 14:00:19 +00:00
Giovanni Di Sirio c7736ea91e Changed fileStreamGetSize() in order to avoid types mixing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12079 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-03 13:49:54 +00:00
Giovanni Di Sirio c18703563d Renamed fileStreamSeek() in fileStreamSetPosition().
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12078 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-02 16:27:10 +00:00
Giovanni Di Sirio a3aec1cc01 Modified method to get file position.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12077 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-02 16:23:30 +00:00
Giovanni Di Sirio 40081c7239 Added offset field to files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12076 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-02 13:22:36 +00:00
Giovanni Di Sirio f63f688a49 Added initializer sections for flash0...flash7 memory areas in GCC Cortex-M linker scripts.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12075 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-02 13:08:48 +00:00
Giovanni Di Sirio e2995ec061 ADCv3 oversampling support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12074 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-02 12:49:52 +00:00
Giovanni Di Sirio d511d35dea git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12072 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-06-02 09:14:21 +00:00
Giovanni Di Sirio 8358f437c8 Documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12068 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-01 08:04:21 +00:00
Giovanni Di Sirio 4030aab7ca Fixed bug #954.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12065 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-01 08:00:10 +00:00
Giovanni Di Sirio be1abb574d Fixed bug #953.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12062 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-01 07:45:27 +00:00
Giovanni Di Sirio c51e4071c2 Delay added after ADC reset.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12061 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-01 07:35:39 +00:00
Giovanni Di Sirio 2725508545 Smarter checks for STM32F37x ADC/SDADC clocks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12060 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-06-01 07:26:00 +00:00
Giovanni Di Sirio bc6b6552fe Fixed TIMPRE behavior.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12059 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-27 10:37:43 +00:00
Giovanni Di Sirio ed72edd29f Fixed bug #952.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12057 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-27 07:59:19 +00:00
Giovanni Di Sirio d8ede4fbf0 Fixed bug #951.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12054 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-26 16:39:05 +00:00
Giovanni Di Sirio 1121ec7880 Fixed bug #950.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12051 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-26 09:54:32 +00:00
Giovanni Di Sirio da16bc2472 Fixed bug #948.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12048 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-26 07:52:14 +00:00
Giovanni Di Sirio 6463abed02 Fixed bug #948.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12045 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-26 07:48:42 +00:00
Giovanni Di Sirio 1a88c5a6ef Added WSPI to hal.mk file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12044 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-25 07:46:47 +00:00
Giovanni Di Sirio 8e7a0fbb26 Added an enhanced variant of QSPI named WSPI. QSPI will be deprecated when WSPI will be phased in.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12043 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-25 07:45:18 +00:00
areviu 7454fa6ad5 added SAMA HMAC + fixed TRNG 128 bit generation
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12042 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-19 13:15:06 +00:00
Giovanni Di Sirio e9399566d7 Fixed bug #948.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12040 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-17 10:51:04 +00:00
Giovanni Di Sirio e0f997100f Added mcuconf.h generator for STM32H743xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12038 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-15 10:03:32 +00:00
Giovanni Di Sirio 9084b56be9 Various fixes to F413 mcuconf and registry. Removed dead options in OTGv1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12036 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-15 07:32:58 +00:00
Giovanni Di Sirio 8ae45a5b96 Re-unified some of the F4 platform code. Probably more code could be shared.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12033 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-14 14:28:44 +00:00
Giovanni Di Sirio a1085e2da9 Added F413 board, demo and revised HAL code, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12031 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-14 11:08:58 +00:00
Giovanni Di Sirio a4fa6c2041 Fixed TIMPRE.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12029 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-12 15:44:39 +00:00
Rocco Marco Guglielmi 11522ff1c5 Fixed documentation and indent.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12028 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-12 12:54:48 +00:00
Giovanni Di Sirio 2926007c1a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12027 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-05-12 12:38:20 +00:00
Giovanni Di Sirio ca256de846 Reorganization of F4 port, not finished yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12026 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-12 12:29:40 +00:00
Giovanni Di Sirio d6b969dac4 Fixed bug #947.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12023 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-12 07:01:42 +00:00
Giovanni Di Sirio 2dbd8fea1a STM32F4 clock tree rework, unfinished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12022 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-11 14:06:21 +00:00
Giovanni Di Sirio 233d1b7416 Added RCC capabilities to STM32F4 registry, clock trees in the family are too different from each other and need a deeper logic.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12018 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-11 09:09:49 +00:00
Giovanni Di Sirio eaeabaf3c2 STM32H7-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12017 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-10 10:55:35 +00:00
Giovanni Di Sirio 85d08595ab Fixed OTG base address for STM32H7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12016 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-09 08:37:51 +00:00
Giovanni Di Sirio d4481fd211 H7 OTG changes, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12015 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-08 12:36:23 +00:00
Giovanni Di Sirio e1474c1292 Added guard for STM32_TIMPRE.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12013 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-07 14:05:20 +00:00
Giovanni Di Sirio b058a251b8 Added support for STM32F413, added ability to handle the TIMPRE bit in the RCC_CFGR register.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12011 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-07 08:34:43 +00:00
Giovanni Di Sirio 0c9f553e4f Char match support in UART driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12009 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-06 14:56:30 +00:00
areviu a0c253d44d moved ff and reliance-edge under binding folder
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12008 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-06 14:49:44 +00:00
Rocco Marco Guglielmi 7fa58c176d Fixed Bug #945.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12006 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-06 11:46:18 +00:00
Giovanni Di Sirio f2dfa96fda HMAC templates added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12004 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-06 07:10:38 +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 5291632cba Added missing file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11999 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-05 08:01:54 +00:00
Giovanni Di Sirio 5533ac8e1f Documentation-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11998 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-04 12:15:09 +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
Rocco Marco Guglielmi 021bd52c4a Fixed Bug #943
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11985 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-05-02 13:18:38 +00:00
Giovanni Di Sirio 3de1c4b3fe Documentation-relate fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11978 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-29 08:16:10 +00:00
Giovanni Di Sirio f7099a9f93 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11973 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-04-28 20:17:37 +00:00
Giovanni Di Sirio dc372ee19f Various fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11972 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-28 18:34:54 +00:00
Giovanni Di Sirio 79ca260007 Small optimization to ThreadReference.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11971 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-28 16:07:11 +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 770087b130 Added Monitor template class, removed CondVar class, some renaming, documentation cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11968 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-28 14:29:12 +00:00
Giovanni Di Sirio 0392211c8a Fixed bug #942.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11965 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-28 11:20:04 +00:00
Giovanni Di Sirio 610a938408 Removed -fsingle-precision-constant as default FPU option.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11963 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-28 08:56:19 +00:00
Giovanni Di Sirio 8b367be11b Added RAII helpers to the C++ wrapper.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11962 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-28 08:46:55 +00:00
Giovanni Di Sirio 81b7c3b5a5 Fixed bug #941.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11961 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-27 11:55:23 +00:00
Giovanni Di Sirio 6471bff88b Fixed bug #940.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11956 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-27 07:49:11 +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 f6c360002d Updated C++ demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11954 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-24 09:45:27 +00:00
Giovanni Di Sirio 389d66c31a More wrappers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11953 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-23 15:19:36 +00:00
Giovanni Di Sirio e70b7f391d More C++ fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11952 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-23 14:01:56 +00:00
Giovanni Di Sirio 127f05fda8 Added wrapper for registry.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11951 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-22 13:47:41 +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 dde9abf1ed git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11946 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-04-22 09:02:36 +00:00
Giovanni Di Sirio afb0f96e2d More API wrappers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11945 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-22 08:21:59 +00:00
Giovanni Di Sirio af545cfb3c Added missing API to the wrapper, still a lot to do.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11944 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-22 07:40:46 +00:00
Giovanni Di Sirio 00b593a3db Removed redundant inline keywords.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11943 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-22 06:52:18 +00:00
Giovanni Di Sirio 104297e635 C++ wrapper rework, not finished yet.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11941 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-21 15:07:13 +00:00
Giovanni Di Sirio 8097785b8a Fixed bug #938 and #939.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11940 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-15 08:57:50 +00:00
isiora 2cdfb90a17 Fixed ID number 1 and 73 as per datasheet errata.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11939 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 14:35:32 +00:00
edolomb 8ec937f93d Readded Aes wrapper
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11938 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 14:30:33 +00:00
edolomb 19711eb0e0 Fixed bugs
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11937 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 14:27:41 +00:00
isiora ac27be4322 Minor changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11936 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 14:09:09 +00:00
isiora f0bb318ecc Added L2CC support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11935 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 14:06:26 +00:00
isiora bd9a890640 Set PMC and SYSC as non secure.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11934 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 14:05:46 +00:00
isiora e367e16c6a Added ARM_SUPPORTS_L2CC.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11933 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:57:04 +00:00
isiora 105caa5f2d Added the L2 management, and an option on cache disable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11932 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:56:12 +00:00
isiora c3d741a761 Added the L2 management, and an option on cache disable.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11931 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:54:40 +00:00
isiora 47fd49fd55 Added ARM_SUPPORTS_L2CC.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11930 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:50:32 +00:00
isiora 4f83e76a33 FIxed the path of mmu.c
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11929 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:48:29 +00:00
isiora b53e3fbf22 Mapped the sdmmc memory region as non secure.
Allowed the non secure use of the FPU.


git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11928 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:47:00 +00:00
isiora 8f105857d9 Fixed ID number 1 and 73 as per datasheet errata.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11927 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:39:44 +00:00
isiora cd7af8a6d6 Minor changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11926 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:35:22 +00:00
edolomb d866db5c5a Added TRNG driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11925 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:32:58 +00:00
edolomb c48f153ade Added ID_PMC and ID_RSTC
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11924 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:29:51 +00:00
edolomb 5be08db003 Added ID_PMC and ID_RSTC
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11923 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 13:28:17 +00:00
edolomb c628aa0f33 Added configure security instruction
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11922 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 12:57:25 +00:00
edolomb 3cbbff60f2 Fixed phy address at 0 for SAMA5D28
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11921 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 12:56:21 +00:00
Giovanni Di Sirio 356e0f5fff Fixed bug #937.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11919 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 09:02:27 +00:00
Giovanni Di Sirio 23740a1139 Fixed bug #936.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11917 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 08:52:44 +00:00
Giovanni Di Sirio aa3c1d12b3 Fixed bug #935.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11915 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-13 08:44:43 +00:00
edolomb 9877090f8b Fixed bugs
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11894 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-11 16:47:15 +00:00
edolomb c5efa3af6f Added tamper functions
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11893 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-11 16:46:41 +00:00
edolomb d09f988ca5 Re-added temporary Aes wrapper
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11892 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-11 16:45:20 +00:00
gdisirio fcdf0394ed Fixed bug #934.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11879 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-11 08:21:02 +00:00
Giovanni Di Sirio da8b8145de L4+ support, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11876 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-08 14:06:06 +00:00
Giovanni Di Sirio 1f8e3b17dd git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11875 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-04-04 13:41:56 +00:00
Giovanni Di Sirio 81e08e2394 STM32L4+ preliminary work.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11874 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-04-04 11:58:19 +00:00
Giovanni Di Sirio cad3247673 Fixed comment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11868 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-30 17:52:53 +00:00
edolomb b51ea7d84e Fixed bug on SDMMC1's pin. PIOA_SDMMC1_CD was not configurated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11860 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-28 12:24:35 +00:00
Giovanni Di Sirio 6050649f1b Tentative fix for QSPI race condition.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11858 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-27 12:34:28 +00:00
edolomb 3b2b8fc938 Fixed bugs
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11857 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-26 10:05:03 +00:00
gdisirio 354096a973 Fixed bug #930.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11855 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-25 15:10:41 +00:00
Giovanni Di Sirio eca81753c8 Fixed bug #931.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11852 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-25 14:59:40 +00:00
areviu c44880635c added gcm for sama crypto
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11851 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-25 09:16:57 +00:00
gdisirio ba262ba2e1 Fixed bug #929.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11847 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-23 12:50:36 +00:00
Giovanni Di Sirio d12bb7fd45 Fixed bug #928.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11845 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-23 12:40:12 +00:00
Giovanni Di Sirio b9cdcf46a0 WolfSSL fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11843 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-23 12:07:45 +00:00
Giovanni Di Sirio e9f502f171 Documentation fixes to the ICU driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11840 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-23 11:58:28 +00:00
Giovanni Di Sirio a9feb30256 Consistency changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11838 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-23 11:08:54 +00:00
Giovanni Di Sirio dacd7f5804 Fixed a problem in the new clean rule.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11837 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-23 10:59:56 +00:00
edolomb 93d0d10676 Fixed bug
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11836 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-22 16:58:06 +00:00
edolomb bbf069b3f3 Fixed bug
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11835 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-22 16:09:24 +00:00
Giovanni Di Sirio ef83e007f1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11834 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-22 08:25:37 +00:00
isiora 6f1b8f2f1d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11832 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-21 14:33:56 +00:00
isiora bbc08d06d1 Minor changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11830 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-21 14:30:14 +00:00
edolomb 1db7f68d4a Deleted pin's setup. Pins are configured in board.c
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11829 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-20 15:48:32 +00:00
edolomb 6d1e6cca8f Fixed bug
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11828 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-20 15:47:39 +00:00
edolomb 4f9fb4379d Updated sama boards
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11827 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-20 15:47:20 +00:00
areviu d82f92151f update hal crypto sha lld, added integration with wolfcrypt
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11824 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-19 19:40:09 +00:00
gdisirio badec87112 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11823 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-19 12:30:31 +00:00
isiora 99ef0b1cb8 Fixed the check of tick-less timebase.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11815 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-18 22:58:58 +00:00
isiora ae37771a01 Minor changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11814 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-18 22:57:30 +00:00
Giovanni Di Sirio ecfed423db Fixed bug #927.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11811 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-18 12:43:14 +00:00
Giovanni Di Sirio a18251e55d Fixed problems introduced in the CAN driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11810 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-18 08:04:23 +00:00
Giovanni Di Sirio 8a2f214836 Fixed documentation error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11806 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-18 07:54:09 +00:00
Giovanni Di Sirio b16e783aae Typo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11804 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-17 21:44:30 +00:00
Giovanni Di Sirio 9752c1ff01 Pipes prototype, not complete.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11801 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-17 18:05:05 +00:00
Giovanni Di Sirio 96f6787ce0 Fixed ancient documentation error. Removed some obsolete checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11800 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-17 17:52:51 +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 43433fde0b Improvements to simulator IRQ detection.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11792 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-17 10:32:12 +00:00
Giovanni Di Sirio 52b9612580 Added HAL support for STM32L443.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11791 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-17 09:14:35 +00:00
Giovanni Di Sirio 5806f29b87 New halconf.h template.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11788 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-17 09:03:27 +00:00
Giovanni Di Sirio 946ea7eb8e Fixed bug #926.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11786 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-17 08:02:58 +00:00
isiora 33816ba3c6 Minor changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11785 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-16 18:34:20 +00:00
edolomb 45937b8179 - Minor changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11780 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-16 15:05:28 +00:00
isiora aefc4a0755 Changed domains in TLB from 'manager' to 'client' in order to enable the section permission in the MMU table.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11773 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-15 13:55:07 +00:00
isiora b757e1c633 Added TSSI version service.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11772 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-15 13:42:14 +00:00
Rocco Marco Guglielmi 86ed98b30a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11758 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-14 20:47:25 +00:00
Rocco Marco Guglielmi 1c189bf60b Updated ChibiOS/EX drivers version number. Updated readme.txt
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11757 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 20:37:53 +00:00
Rocco Marco Guglielmi 3d3363b7da Minor adjustments
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11756 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 20:32:08 +00:00
roccomarco 6198d6d965 Completed LSM303AGR driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11755 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 19:30:08 +00:00
roccomarco 4738ea4a13 Completed LSM303AGR driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11752 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 18:10:24 +00:00
Rocco Marco Guglielmi 4b0e6ca65c Adjustment to LSM303AGR Driver (Still incomplete), added demo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11751 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 16:01:39 +00:00
Rocco Marco Guglielmi f685cd7f54 Minor fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11750 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 15:42:45 +00:00
Rocco Marco Guglielmi 286dbbc838 Added template for LSM303AGR Driver (Still incomplete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11746 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 14:35:19 +00:00
Rocco Marco Guglielmi dc5651bf52 Removed spaces before newline
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11745 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 13:28:50 +00:00
Giovanni Di Sirio ac645ed676 NIL chconf.h files realignment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11744 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 12:55:14 +00:00
Rocco Marco Guglielmi df0a27871a Completed base support for LSM6DSL added base demo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11740 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 11:07:17 +00:00
Rocco Marco Guglielmi bf900f9dbf Fixes on LSM6DS0 demo and driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11739 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 11:04:47 +00:00
Rocco Marco Guglielmi 682ff1867b Adjustments to LSM6DSL Driver (Still incomplete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11737 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 09:53:23 +00:00
Rocco Marco Guglielmi 99e37a0531 Adjustments to LSM6DSL Driver (Still incomplete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11736 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-14 08:50:43 +00:00
Rocco Marco Guglielmi 8172b86629 Added LSM6DSL driver template (working on it)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11733 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-13 21:41:12 +00:00
Giovanni Di Sirio c706f5f20d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11729 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-13 14:06:05 +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 bb88c52342 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11722 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-13 09:49:55 +00:00
Giovanni Di Sirio 4492ac9c2d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11721 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-13 09:47:32 +00:00
Rocco Marco Guglielmi 39b398c1f0 Added support for LPS22HB 2 axis Barometer\Thermometer MEMS.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11719 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-13 09:30:43 +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
Rocco Marco Guglielmi d150be256b Cosmetic changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11717 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-13 08:51:51 +00:00
Rocco Marco Guglielmi 135fe71915 Cosmetic changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11716 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-13 08:46:58 +00:00
Rocco Marco Guglielmi 9d221630ed git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11715 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-12 22:02:11 +00:00
Rocco Marco Guglielmi 1ec15dfea4 Updated EX copyright statement
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11714 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-12 21:59:23 +00:00
Rocco Marco Guglielmi 9ac42f8cd7 Updated LSM6DS0 driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11710 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-12 21:37:27 +00:00
Rocco Marco Guglielmi 9dc196bbdc Cosmetic changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11709 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-12 21:36:48 +00:00
Rocco Marco Guglielmi c3e3f6d5cf Updated LIS3MDL driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11705 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-11 16:46:12 +00:00
Rocco Marco Guglielmi 502f971ea4 Cosmetic changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11704 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-11 16:34:28 +00:00
Rocco Marco Guglielmi 3382c2d184 Cosmetic changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11703 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-11 15:55:52 +00:00
Rocco Marco Guglielmi 6fe823352b Updated LIS302DL driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11702 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-11 14:47:29 +00:00
Rocco Marco Guglielmi 77bc8a0909 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11701 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-11 14:46:57 +00:00
Rocco Marco Guglielmi 670952cb47 Cosmetic changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11700 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-11 14:36:38 +00:00
Rocco Marco Guglielmi f1cb1596b0 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11699 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-11 14:07:36 +00:00
Rocco Marco Guglielmi 168a92a948 Driver pre-compile time settings aligned for all drivers.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11698 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-11 13:22:32 +00:00
Giovanni Di Sirio d97542b7b8 Documentation related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11694 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-11 10:00:58 +00:00
Giovanni Di Sirio 3d9f9a7d7a Minor registry fix for STM32H7xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11691 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-11 08:47:52 +00:00
Rocco Marco Guglielmi a271d810c1 Updated LIS3DSH driver and demos
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11690 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 23:02:03 +00:00
Rocco Marco Guglielmi c53461807b Removed newline excess
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11688 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 22:39:41 +00:00
Rocco Marco Guglielmi 99b89a4a02 Minor fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11687 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 22:37:39 +00:00
Rocco Marco Guglielmi d4c4f24cff Updated LPS25H and added a thermometer interface to the driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11686 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 13:54:21 +00:00
Rocco Marco Guglielmi f2f3035c3c Improved EX drivers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11685 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 13:53:44 +00:00
Rocco Marco Guglielmi e0fcf2b6c7 Restored masks in HTS221 driver
Minor adjustment in HTS221 demo

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11684 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 13:23:44 +00:00
Rocco Marco Guglielmi 2adfd321e9 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11683 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-10 12:46:50 +00:00
Rocco Marco Guglielmi 4711b51385 Removed unused masks
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11682 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 12:45:33 +00:00
Rocco Marco Guglielmi facb9afaf2 Minor fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11681 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 12:43:27 +00:00
Rocco Marco Guglielmi bb63f44c2a Minor fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11680 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 12:41:16 +00:00
Rocco Marco Guglielmi 3c5dff2252 Minor fixes in HTS221 driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11679 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-10 10:11:08 +00:00
Rocco Marco Guglielmi 8887dbbde2 Updated HTS221 Driver and related demo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11678 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 23:45:17 +00:00
Rocco Marco Guglielmi 610290753d Minor adjustments on L3GD20 and LSMS303DLHC drivers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11675 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 23:14:37 +00:00
Rocco Marco Guglielmi 76de093b23 Cosmetic changes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11666 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 13:58:20 +00:00
Rocco Marco Guglielmi be86d4b343 Removed unsupported old demo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11664 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 13:54:25 +00:00
Giovanni Di Sirio 0b1cba4c2e Crypto SHA reworked.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11663 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 11:37:12 +00:00
Rocco Marco Guglielmi d12c6d08aa Updated lwip bindings
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11659 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 10:42:04 +00:00
Giovanni Di Sirio 53e7842505 Fixed some crypto-related errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11658 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-09 09:13:53 +00:00
isiora 3cd6f99768 Minor changes.
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11653 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 21:18:52 +00:00
isiora bc5f9aa9f6 git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11652 110e8d01-0319-4d1e-a829-52ad28d1bb01 2018-03-08 20:56:04 +00:00
isiora 1691477b62 Changed domains in TLB from 'manager' to 'client' in order to enable the section permission in the MMU table.
git-svn-id: https://svn.code.sf.net/p/chibios/svn2/trunk@11651 110e8d01-0319-4d1e-a829-52ad28d1bb01
2018-03-08 20:54:33 +00:00