Commit Graph

6910 Commits

Author SHA1 Message Date
Giovanni Di Sirio ab9cf94dea More CMSIS definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14087 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-23 11:39:14 +00:00
Giovanni Di Sirio f220a267f0 More CMSIS support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14086 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-23 10:15:07 +00:00
Giovanni Di Sirio f7f8df4752 Clock initialization improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14085 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-23 08:23:17 +00:00
cinsights 3903137141 Fixed bug #1149.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14081 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-23 01:56:31 +00:00
Giovanni Di Sirio 33e6532a53 Clock initialization using the SDK, no settings.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14080 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-22 16:28:03 +00:00
Giovanni Di Sirio de273b8b04 Bindings for Pico-SDK.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14079 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-22 11:29:15 +00:00
cinsights 075912774e Fix TIM register layout difference for STM32G4 series (bug #1148)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14076 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-22 07:23:57 +00:00
Giovanni Di Sirio e818724a4e More RP2040 code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14075 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-20 17:03:26 +00:00
Giovanni Di Sirio 55b6d2718f RP2040 HAL stubs.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14074 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-20 15:14:04 +00:00
Giovanni Di Sirio 0b2f801d71 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14073 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-03-20 14:25:10 +00:00
Giovanni Di Sirio 54304f7f66 CMSIS stubs for RP2040.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14072 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-20 14:16:46 +00:00
Giovanni Di Sirio 2959d2876b git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14071 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-03-20 09:07:12 +00:00
Giovanni Di Sirio b6df752c69 Removed old ARMCMx port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14067 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-08 10:22:42 +00:00
Giovanni Di Sirio f8d8a73645 Tentative fix for fast interrupts.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14062 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-07 09:25:14 +00:00
Giovanni Di Sirio f77cc7962a Tentative fix for bug #1147.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14061 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-07 08:13:13 +00:00
cinsights 0163a71e50 Fixed bug #1146.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14057 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-03-04 23:30:08 +00:00
Giovanni Di Sirio 1ce430e493 Fixed bug #1145.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14049 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-13 09:16:24 +00:00
Giovanni Di Sirio c77c93324d Added assertion into chSchGoSleepS() to prevent sleeping in the idle thread.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14048 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-13 09:00:03 +00:00
Giovanni Di Sirio ce63cadda6 Fixed bug #1144.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14045 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-13 08:56:12 +00:00
Giovanni Di Sirio a50c0e83c8 Fixed bug #1143.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14044 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-13 08:45:52 +00:00
Giovanni Di Sirio c8bf18ea38 Documentation fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14041 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-13 07:54:01 +00:00
Giovanni Di Sirio f94059bbef Documentation quality fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14039 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-08 11:10:21 +00:00
Giovanni Di Sirio 800c37a960 Documentation quality fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14036 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-08 10:21:45 +00:00
Giovanni Di Sirio 7024529a28 Documentation quality fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14035 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-08 09:41:37 +00:00
Giovanni Di Sirio b9d081adeb Fixed bug #1142.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14032 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-07 10:14:23 +00:00
Giovanni Di Sirio 1d3aae3b93 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14031 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-02-06 08:24:41 +00:00
Giovanni Di Sirio 21eb903b0b Fixed error introduced with queue changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14030 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-02-06 07:30:22 +00:00
Giovanni Di Sirio 38e0f697d4 Wrong size....
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14026 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-25 15:58:00 +00:00
Giovanni Di Sirio 8654b34b95 Fixed overflow probkem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14025 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-25 15:49:35 +00:00
Giovanni Di Sirio 9f5a8820b1 Fixed a problem with MPU support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14024 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-25 14:16:06 +00:00
Giovanni Di Sirio 89717aa637 Fixed bug #1141.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14022 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-23 11:28:06 +00:00
Giovanni Di Sirio 483f99db86 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14021 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-01-23 08:33:35 +00:00
Giovanni Di Sirio dcd16e9ca0 More WB patches.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14020 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-23 07:51:25 +00:00
cinsights 78df665ca0 Fix bug 1140 - chsnprintf() sign mode/filler mode conflict
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14018 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-16 03:23:48 +00:00
Giovanni Di Sirio 3f47670d69 More STM32WB-related patches.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14017 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-12 08:42:33 +00:00
cinsights 8e5cc9a203 Add time conversion macros and functions for monotonic time stamps
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14016 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-11 12:14:32 +00:00
Giovanni Di Sirio bbb700257e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14015 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2021-01-06 17:17:03 +00:00
Giovanni Di Sirio d73692c651 Updates to STM32WBxx port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14014 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-06 08:38:25 +00:00
Giovanni Di Sirio 0db4602521 White space fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14013 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-04 09:12:40 +00:00
Giovanni Di Sirio 80126c6b01 Fixed a comment.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14012 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-04 09:11:17 +00:00
Giovanni Di Sirio adeb90f256 Undone last changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14011 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2021-01-01 08:52:56 +00:00
cinsights 476c02c139 Add new get/set flags and dispatch function to Events
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14009 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-31 10:39:19 +00:00
Giovanni Di Sirio c8eb233813 Hidden error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14004 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-29 15:29:38 +00:00
cinsights 0cc119c1dd Update STM32WB implementation
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14003 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-29 09:13:07 +00:00
Giovanni Di Sirio 9bb2f4eadf Fixed CMSIS RTOS wrapper.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@14000 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-28 18:53:33 +00:00
Giovanni Di Sirio ad39bd7adb Added missing field to chconfs, adjusted OSAL wrapper.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13997 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-28 18:36:04 +00:00
Giovanni Di Sirio f80db3de1e Fixed warning.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13994 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-27 10:06:44 +00:00
Giovanni Di Sirio b62b5cf999 Fixed OTG regression on H7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13983 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-25 09:36:47 +00:00
Giovanni Di Sirio 83b626bcb8 Removed a cast, fixed a compile problem.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13977 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-24 14:46:48 +00:00
cinsights 4b3dde8019 Change STM32WB to gpio2 in board cfg and platform.mk
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13975 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-22 12:42:04 +00:00
Giovanni Di Sirio ffb3542a50 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13974 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-12-21 14:00:15 +00:00
Giovanni Di Sirio 7802b82505 MISRA-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13973 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-20 09:37:02 +00:00
Giovanni Di Sirio f56587102a Fixed more regressions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13972 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-20 08:19:23 +00:00
Giovanni Di Sirio 93e3cdbba2 Fixed wrong error message.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13971 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-20 07:30:31 +00:00
cinsights f6e7aa1acd Correct reference to thread prio in shell_cmd.c
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13970 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-20 04:13:33 +00:00
cinsights ea9c9860d8 Correction to fix for #1139
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13969 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-20 03:32:59 +00:00
cinsights 7522cfeab5 Update STM32WB board naming, board configurator files and demo files
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13968 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-20 03:32:06 +00:00
Giovanni Di Sirio ce263870a7 Fixed #1139.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13965 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-19 11:03:42 +00:00
Giovanni Di Sirio fb5e29f1c8 More queues reorganization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13963 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-19 09:24:14 +00:00
cinsights be8557f2cb Work in progress STM32WB board configuration
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13962 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-18 09:54:34 +00:00
Giovanni Di Sirio a224a6ee14 Fixed a couple errors in latest changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13961 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-18 08:08:05 +00:00
Giovanni Di Sirio da1272dc01 Reorganized static initializer macros.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13960 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-17 15:31:07 +00:00
Giovanni Di Sirio 62ada2377f Fixed ticked mode.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13959 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-17 15:22:14 +00:00
Giovanni Di Sirio 817fe8f3de Initial fix for bug #1138. To be completed by running all regression and quality checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13958 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-17 14:32:54 +00:00
Giovanni Di Sirio 22a2569793 Various fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13957 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-17 09:52:25 +00:00
Giovanni Di Sirio 1620385127 Updated lists handling, not yet used.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13956 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-17 09:08:31 +00:00
Giovanni Di Sirio 2238233117 Test file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13955 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-16 20:20:30 +00:00
Giovanni Di Sirio 1718284abe Removed unused header.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13953 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-15 17:18:10 +00:00
cinsights 9447149dfb Updates to STM32WBxx support
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13952 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-15 11:31:26 +00:00
cinsights 2d27c48c91 Correct STM32WB55 debug register naming for TIM16 &17 in hal_st_lld
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13951 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-13 10:32:58 +00:00
cinsights a5d84744b2 Add support for TIM15-17 to hal_st_lld
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13950 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-10 11:30:21 +00:00
Giovanni Di Sirio 8529def1ba Copyright cleanup.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13949 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-07 09:00:12 +00:00
Giovanni Di Sirio 5bdee4382b More WB patches.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13946 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-04 10:51:01 +00:00
Giovanni Di Sirio 7bfba6ae7e STM32WB patches all merged.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13944 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-02 11:30:19 +00:00
Giovanni Di Sirio 524ff1654c More STM32WB-related.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13943 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-12-02 11:28:29 +00:00
Giovanni Di Sirio fccacb66aa STM32WB USB dongle board files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13942 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 14:16:13 +00:00
Giovanni Di Sirio 4e7ead1ee3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13941 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-11-29 14:15:06 +00:00
Giovanni Di Sirio cf255c0b88 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13940 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-11-29 14:13:29 +00:00
Giovanni Di Sirio 6e34298645 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13939 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-11-29 14:10:23 +00:00
Giovanni Di Sirio 546728ef5e STM32WB HAL support, not verified.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13937 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 14:07:41 +00:00
Giovanni Di Sirio acafcdd075 STM32WB Nucleo board files, template missing, chcfg missing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13936 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 14:06:31 +00:00
Giovanni Di Sirio 7502b3ac78 EXTI, TIM changes related to STM32WB.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13935 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 14:03:23 +00:00
Giovanni Di Sirio d5076ae790 Added STM32WB startup files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13934 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 13:57:31 +00:00
Giovanni Di Sirio 7c3b31dbd1 Addes STM32WB CMSIS files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13933 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 13:56:22 +00:00
Giovanni Di Sirio 3ee6ebe343 Fixed bug #1137.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13931 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 10:26:02 +00:00
Giovanni Di Sirio 6c99545de5 Fixed bug #1136.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13929 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-29 10:20:04 +00:00
Giovanni Di Sirio 057b9ddf7e git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13927 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-11-26 10:35:31 +00:00
Giovanni Di Sirio d80ef59b81 More bug #1135.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13924 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-26 10:24:04 +00:00
Giovanni Di Sirio cf2f2c017c More bug #1134.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13922 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-26 10:19:31 +00:00
Giovanni Di Sirio bb41949dd3 Fixed bug #1135.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13919 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-26 10:15:53 +00:00
Giovanni Di Sirio 6a608b9d33 More bug #1134.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13918 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-26 10:05:30 +00:00
Giovanni Di Sirio e4ca442aaa More bug #1134.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13915 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-26 10:02:26 +00:00
Giovanni Di Sirio 590384cdb4 Fixed bug #1134.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13913 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-26 09:56:07 +00:00
Giovanni Di Sirio 59c91af316 Fixed bug #1133.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13910 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-23 09:51:10 +00:00
Giovanni Di Sirio 19666febed Added chscanf() and buffered streams, contributed by Alex Lewontin.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13908 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-15 11:30:34 +00:00
edolomb c6d6332505 Fixed bug #1133
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13907 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-11 21:38:24 +00:00
edolomb 83c73a20a5 Fixed bug #1132
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13906 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-11 21:35:02 +00:00
edolomb b3fc49af77 Errata delete
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13905 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-11 20:20:37 +00:00
edolomb b25d791fa1 -Fixed Bug in STM32H750XB Board;
-Fixed Bug in MDMAv1; 
-Added mdmaChannelSetTrigModeX() function in MDMAv1 driver;
-Fixed bugs in QSPIv2 driver.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13904 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-11 19:56:05 +00:00
Giovanni Di Sirio 2f96bed5e1 white space fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13902 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-09 08:02:11 +00:00
Giovanni Di Sirio d0ec6c06b8 Fixed bug #1131.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13899 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-08 09:53:49 +00:00
Giovanni Di Sirio 7064624f81 USARTv1 regression on STM32F1xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13898 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-11-08 08:46:17 +00:00
Giovanni Di Sirio 417d450e0b Fixed bug #1128.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13893 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-31 10:40:11 +00:00
edolomb b87e6f0f8c Support for STM32H750B-DK:
- Added STM32H750xB.ld
- Added ST_STM32H750XB_DISCOVERY board
- Updated hal_mii.h
- Added RT-STM32H750XB-DISCOVERY demo 

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13891 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-26 17:45:53 +00:00
edolomb 715532b53f Support for STM32H750B-DK:
- Added STM32H750xB.ld
- Added ST_STM32H750XB_DISCOVERY board
- Updated hal_mii.h
- Added RT-STM32H750XB-DISCOVERY demo 

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13890 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-26 17:43:21 +00:00
Giovanni Di Sirio d903736f25 Various patches related to MACv2 and LWIP.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13889 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-15 08:37:02 +00:00
Giovanni Di Sirio 35d38d71c5 Fixed bug #1127.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13886 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-13 08:46:28 +00:00
Giovanni Di Sirio 41c0e8b91b MACv2 driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13884 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-11 08:10:43 +00:00
Giovanni Di Sirio 4c808b1f2c Fixed bug #1126.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13881 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-10-10 10:16:58 +00:00
cinsights a544fee35f USARTv1 update typo fixes
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13879 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-30 23:49:12 +00:00
Giovanni Di Sirio 4960c1169a Missing conditional.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13878 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-30 10:35:37 +00:00
Giovanni Di Sirio 1723fb855d Updated clock handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13877 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-30 10:19:06 +00:00
Giovanni Di Sirio 621a051a8d UART9 and UART10 related changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13876 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-30 09:12:47 +00:00
Giovanni Di Sirio a2508d72ff Files for UART9 and UART10 support in USARTv1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13875 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-30 08:16:42 +00:00
Giovanni Di Sirio 7528f8b4f9 Added missing USARTv1 definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13874 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-30 08:03:18 +00:00
cinsights 461f425963 Update platform_l432.mk to include EFL
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13873 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-28 02:38:47 +00:00
Giovanni Di Sirio 13b126b2eb git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13872 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-24 10:38:29 +00:00
Giovanni Di Sirio 5fd5b05ef2 Fixed bug #1123 (notes).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13869 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-23 08:44:00 +00:00
Giovanni Di Sirio 0f042ab00f Initial support for STM32G474 DPOW1 board.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13867 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-22 12:27:58 +00:00
Giovanni Di Sirio 123c6ccde1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13865 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-22 09:31:57 +00:00
Giovanni Di Sirio c4b1b2e7d6 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13864 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-21 17:52:32 +00:00
Giovanni Di Sirio 5c1091dc2f Fixed bug #1124.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13861 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-20 09:35:09 +00:00
Giovanni Di Sirio 24ac5185af Fixed bug #1123.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13860 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-20 07:53:48 +00:00
Giovanni Di Sirio 5a80fa2049 Fixed BD initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13859 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-19 10:23:08 +00:00
Giovanni Di Sirio d659db7440 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13858 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-17 16:21:38 +00:00
Giovanni Di Sirio 67cf80fa2a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13857 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-17 16:16:50 +00:00
Giovanni Di Sirio 705c632ed5 Fixed bug #1122.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13854 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-12 08:08:20 +00:00
Giovanni Di Sirio a4675488a9 Fixed bug #1121.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13853 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-12 08:01:24 +00:00
Giovanni Di Sirio 3a5984f10a Improved G4 clock initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13850 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-09 08:55:57 +00:00
Giovanni Di Sirio 3b53c60a49 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13849 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-09 08:36:24 +00:00
Giovanni Di Sirio dc0302e867 More updaters for F4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13848 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-08 09:17:41 +00:00
Giovanni Di Sirio 8fc602dc53 Improved checks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13847 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-07 17:43:56 +00:00
Giovanni Di Sirio 2eb09bcd8d git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13843 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-07 08:37:22 +00:00
Giovanni Di Sirio b18ce2f1ca Added ISR suppression macros, preparation for new IRQ handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13841 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-07 06:50:10 +00:00
Giovanni Di Sirio 1f668767de Addressed device header differences.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13838 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-05 09:34:39 +00:00
Giovanni Di Sirio 69dfb71f3e More mass mcuconf.h mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13836 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-05 06:41:05 +00:00
Giovanni Di Sirio f873b7b469 Configuration files mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13834 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-05 06:26:10 +00:00
Giovanni Di Sirio 328c7e9aec More startup fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13833 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-04 10:09:56 +00:00
Giovanni Di Sirio 62bbb92055 Fixed name conflict impacting Cortex-M that caused cache to not be enabled.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13832 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-04 08:54:04 +00:00
Giovanni Di Sirio dbbc93f7df SIO STM32 implementation for USARTs without FIFO in USARTv2, with FIFO in USARTv3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13830 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-03 10:54:54 +00:00
Giovanni Di Sirio 5f9d6389e7 SIO improvements, it is almost final.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13829 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-03 07:42:53 +00:00
Giovanni Di Sirio 281f23ea19 Removed some dead code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13828 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-01 13:53:51 +00:00
Giovanni Di Sirio af500bf5ac Finished errors handling, to be tested.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13827 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-01 13:38:43 +00:00
Giovanni Di Sirio 8a03162059 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13826 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-09-01 12:58:25 +00:00
Giovanni Di Sirio 4ccbff905a Improved code organization and errors handling.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13825 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-01 12:44:04 +00:00
Giovanni Di Sirio 9215d18459 At least TX is working now.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13824 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-09-01 11:44:45 +00:00
edolomb fec3aeb51c Fixed bugs (ticket #1120)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13823 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-31 19:18:39 +00:00
Giovanni Di Sirio c159b43880 Fixed some bugs, now it appears to work, more test needed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13821 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-31 14:13:28 +00:00
Giovanni Di Sirio 83b31c07de Missing initialization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13820 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-31 13:22:17 +00:00
Giovanni Di Sirio 510da52979 More SIO changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13819 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-31 09:32:24 +00:00
cinsights f87d680ab7 Fixed bug #1119
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13818 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-31 08:33:35 +00:00
Giovanni Di Sirio 61b839a7c6 Given optional stream interface to SIO driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13817 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-30 14:03:57 +00:00
Giovanni Di Sirio 6e72cb497c More SIO support.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13816 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-30 09:58:30 +00:00
Giovanni Di Sirio cbcc485f35 More SIO code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13815 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-29 16:52:47 +00:00
Giovanni Di Sirio 3ae922fc32 More work on SIO driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13814 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-29 14:41:43 +00:00
Giovanni Di Sirio 56e58bfc59 More work on SIO.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13813 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-29 06:57:22 +00:00
Giovanni Di Sirio 84119d5d52 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13812 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-08-28 14:27:43 +00:00
Giovanni Di Sirio c21bbe0fa0 Incomplete work on SIO implementation.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13811 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-27 19:33:50 +00:00
Giovanni Di Sirio 5fec2a17fc Simplified USART units use collision detection in STM32 HAL, now it is done like for TIM units for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13810 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-22 09:19:59 +00:00
Giovanni Di Sirio a4e9fc5170 Identification macros such as__CHIBIOS_RT__ are now prefixed by two underscores.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13808 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-10 12:30:19 +00:00
Giovanni Di Sirio b2290c2e13 More on licensing.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13807 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-10 12:03:52 +00:00
Giovanni Di Sirio 1776899465 Improved licensing checks for RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13806 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-10 11:44:01 +00:00
cinsights d96e7c10df Fix typos in ARM port. Add _exit, _kill and _getpid to syscalls.c
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13803 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-06 09:11:54 +00:00
Giovanni Di Sirio 5697059a00 ARM port updated to latest spec.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13802 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-01 09:54:27 +00:00
Giovanni Di Sirio 71c5be34a8 Strong checks on port implementations in RT.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13801 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-08-01 09:54:04 +00:00
Giovanni Di Sirio 4f59da97b6 typo
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13798 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-31 15:30:09 +00:00
Giovanni Di Sirio c66c57f992 Support for 3 analog watchdogs in ADCv3 (STM32F3, L4, L4+, G4).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13795 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-31 08:32:03 +00:00
Giovanni Di Sirio 366e1696e9 Support for 3 analog watchdogs in ADCv3 (STM32F3, L4, L4+, G4).
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13794 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-30 08:27:14 +00:00
Giovanni Di Sirio 1b1b98cedb Improved STM32G0 ADC driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13792 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-28 08:28:34 +00:00
Giovanni Di Sirio f9237ecc1a SB fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13791 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-28 07:33:43 +00:00
Giovanni Di Sirio b4a8c81b53 More #1117.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13788 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 09:29:25 +00:00
Giovanni Di Sirio eb537d7ac8 Fixed bug #1117.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13787 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 09:03:26 +00:00
Giovanni Di Sirio e673533ed9 #1117 #9.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13786 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 09:01:47 +00:00
Giovanni Di Sirio bdb77e4328 #1117 #8.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13785 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 09:00:38 +00:00
Giovanni Di Sirio eb3cf6a1f6 #1117 #7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13784 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 08:57:39 +00:00
Giovanni Di Sirio 95b934e07c #1117 #6.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13783 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 08:52:58 +00:00
Giovanni Di Sirio 043250507f #1117 #5.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13782 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 08:51:55 +00:00
Giovanni Di Sirio fcb6bb7085 #1117 #4.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13781 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 08:49:43 +00:00
Giovanni Di Sirio 7fd2a32106 #1117 #3.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13780 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 08:47:39 +00:00
Giovanni Di Sirio d262dc5e02 #1117 #2.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13779 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 08:46:42 +00:00
Giovanni Di Sirio f528f0945a #1117 #1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13778 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-24 08:45:16 +00:00
Giovanni Di Sirio 20f514fe35 Fixed bug #1116.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13776 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-23 12:54:37 +00:00
Giovanni Di Sirio dfab27e85a Fixed bug #1115.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13773 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-22 09:24:30 +00:00
Giovanni Di Sirio 8e609e9459 Fixed bug #1114.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13770 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-22 09:17:06 +00:00
Giovanni Di Sirio d1c2a7ced4 Work on bug #1113, to be completed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13769 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-22 09:09:23 +00:00
cinsights 923271a9b4 Fix bug #1112 (EFL driver for L4+ dual bank sector count wrong)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13764 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-19 15:05:59 +00:00
Giovanni Di Sirio 13ed31ea6e NIL updated, makefiles fixed.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13762 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-15 12:05:51 +00:00
Giovanni Di Sirio 6d831b1378 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13761 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-07-15 10:06:20 +00:00
Giovanni Di Sirio 9f4fea9677 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13760 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-07-14 09:41:33 +00:00
Giovanni Di Sirio 7ec444ada9 Metadata fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13759 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-13 17:05:13 +00:00
Giovanni Di Sirio 4dc024e621 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13758 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-07-13 16:39:02 +00:00
Giovanni Di Sirio 98ff784be7 Minor fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13757 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-13 15:00:25 +00:00
Giovanni Di Sirio 8c806ff439 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13756 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-07-13 14:24:43 +00:00
Giovanni Di Sirio 705e6cd5d3 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13755 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-07-13 12:33:19 +00:00
Giovanni Di Sirio 089892eb2c Stand-alone ARMv6-M port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13752 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-13 07:36:30 +00:00
Giovanni Di Sirio 86f5432717 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13751 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-07-12 18:45:36 +00:00
Giovanni Di Sirio 5deb16f16d RT7 merged, only ARMv7-M port functional.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13748 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-12 13:15:38 +00:00
Giovanni Di Sirio ffd47a7f3a Improvement to time stamps, added test code.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13745 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-11 09:40:59 +00:00
Giovanni Di Sirio 02b653d98c New API for high resolution monotonic time stamps.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13744 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-11 06:16:26 +00:00
Giovanni Di Sirio 6d911dde73 Fixed bug #1111.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13742 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 17:30:12 +00:00
Giovanni Di Sirio af948f8583 Fixed bug #1109.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13740 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 09:35:47 +00:00
Giovanni Di Sirio 429238ac29 Fixed bug #1109.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13737 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 09:24:49 +00:00
Giovanni Di Sirio 8a1b18108c Updated FatFS to version 0.14.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13735 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 08:02:12 +00:00
Giovanni Di Sirio e17ee10032 Fixed bug #1108.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13732 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-07-06 06:26:35 +00:00
Giovanni Di Sirio 3249070d41 Fixed bug #1107.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13728 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-26 08:12:04 +00:00
Giovanni Di Sirio 3bbc7d36ad Added a new setting to STM32 USBv1 allowing for some clock deviation from 48MHz. Renamed setting USB_HOST_WAKEUP_DURATION to STM32_USB_HOST_WAKEUP_DURATION for consistency.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13726 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-26 07:51:04 +00:00
Giovanni Di Sirio fb7a643342 Fixed bug #1106.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13723 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-19 11:58:02 +00:00
Giovanni Di Sirio 3783e6ca4f Fixed bug #1105.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13720 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-19 07:43:30 +00:00
Giovanni Di Sirio 7ed288e9d1 MISRA fix.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13719 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-19 07:20:37 +00:00
Giovanni Di Sirio 9828028b9c Fixed bug #1104.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13716 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-19 06:57:07 +00:00
Giovanni Di Sirio e5038ecda2 Readability changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13715 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-15 10:30:40 +00:00
Giovanni Di Sirio 4baa25f4cc git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13714 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-06-15 09:50:32 +00:00
Giovanni Di Sirio 041b369f3e Tentative fix for bug #1104.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13709 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-14 08:30:05 +00:00
Giovanni Di Sirio 19a236b0de Preparation for RT7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13701 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-10 07:27:53 +00:00
Giovanni Di Sirio 598cd51c47 Preparation for RT7.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13700 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-10 07:26:45 +00:00
Giovanni Di Sirio 0b3a095690 More FDCAN changes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13693 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-07 09:36:16 +00:00
Giovanni Di Sirio 0850d9a7a2 FDCAN changes, not finished.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13692 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-07 09:03:05 +00:00
Giovanni Di Sirio 3d63ab70e1 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13689 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-06-06 12:21:57 +00:00
Giovanni Di Sirio afc0684e75 Fixed bug #985.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13685 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-06 06:50:42 +00:00
Rocco Marco Guglielmi cf63148193 Fixed Bug #1103
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13680 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-06-02 12:50:56 +00:00
Giovanni Di Sirio 6427a96b26 Added entry for STM32L475 in STM32L4 registry header, updated all configuration files.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13676 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-31 08:16:01 +00:00
Giovanni Di Sirio c37c67b0b8 More bug #1101.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13674 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-31 07:58:24 +00:00
Giovanni Di Sirio 0c8ed46600 Updated CMSIS headers for STM32F7, G0, G4, H7, L0, L4, L4+.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13673 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-31 07:58:00 +00:00
cinsights 578f35a004 Fix sector size in STM32F4xx EFL driver and add F4x5/4x7
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13668 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-28 04:00:12 +00:00
Giovanni Di Sirio 8a9a5ba570 Tentative fix for EXTI problem on G0.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13664 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-24 08:03:25 +00:00
Giovanni Di Sirio 903613b935 Fixed bug #1100.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13661 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-23 07:42:20 +00:00
Giovanni Di Sirio 33ae83d6c9 Fixed bug #1099.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13660 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-23 07:36:23 +00:00
Rocco Marco Guglielmi 0a1f75097b Introduced tickles mode for ADuCM36x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13657 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-19 11:40:34 +00:00
Giovanni Di Sirio 9ff8210349 Fixed regression in simulator port.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13655 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-18 16:30:00 +00:00
Giovanni Di Sirio 43303f22ea Fixed bug #1098.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13652 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-18 12:55:34 +00:00
Giovanni Di Sirio 6743785036 Fixed bug #1097.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13650 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-18 12:33:03 +00:00
Giovanni Di Sirio 32738e737c Fixed bug #1096.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13647 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-18 12:14:53 +00:00
Giovanni Di Sirio 43fbcc067c git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13641 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-05-03 08:48:48 +00:00
Giovanni Di Sirio 81a0e56332 More documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13640 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-02 17:21:41 +00:00
Giovanni Di Sirio bbece2d2d1 Latest changes and documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13639 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-02 16:44:50 +00:00
Giovanni Di Sirio 228d232043 Fixed bug #1094.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13637 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-02 11:50:33 +00:00
Giovanni Di Sirio 5cf3eb251b Fixed bug #1093.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13632 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-05-01 10:22:10 +00:00
Rocco Marco Guglielmi 046c381141 Fixed Bug #1092
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13630 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-30 14:19:28 +00:00
Giovanni Di Sirio 209ec1cdab Improved STM32 ICU.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13618 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-30 07:42:19 +00:00
Giovanni Di Sirio 1b940f4d55 STM32 ICU driver now allows to setup the ARR register in the configuration structure, the default value should be 0xFFFFFFFFU.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13616 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-29 10:23:07 +00:00
Giovanni Di Sirio de6050378c Documentation fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13613 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-29 08:40:10 +00:00
Giovanni Di Sirio 6e23be0b64 More time conversion macros added to HAL OSAL.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13609 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-29 07:53:08 +00:00
Giovanni Di Sirio e84794c8e7 Fixed bug #1091.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13607 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-28 15:23:12 +00:00
Giovanni Di Sirio 95a05917c4 Fixed bug #1090.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13605 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-28 13:46:57 +00:00
Giovanni Di Sirio a22f68d2e6 Fixed bug #1089.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13600 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-28 09:34:42 +00:00
Giovanni Di Sirio 0fe5cf7257 Fixed bug #1088.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13595 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-28 08:58:33 +00:00
Giovanni Di Sirio e2943eb904 git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13579 27425a3e-05d8-49a3-a47f-9c15f0e5edd8 2020-04-26 12:36:56 +00:00
Rocco Marco Guglielmi 3d1a198221 Improved communication buffer management for ADXL355 Device Driver
Added a new demo for the STM32F7

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13557 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-22 16:02:51 +00:00
Rocco Marco Guglielmi 5742b82e65 Implemented cache handling in the ADXL355 Device Driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13556 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-22 13:34:16 +00:00
Rocco Marco Guglielmi 7fe87fc979 Modified ADXL355 driver
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13554 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2020-04-22 10:58:37 +00:00