Damien George
0f32868b92
F4_HAL/i2c: Move DMA set-up to after sending I2C address.
Previous to this patch the DMA was set-up and then the I2C address sent.
If the I2C address sending failed (eg no I2C device on the bus) then the
DMA was left in an inconsistent state.
This patch moves the DMA setup to after a successful sending of the I2C
address(es).
8 years ago
Damien George
2cf8a553b8
F7_HAL/dma: Expose DMA_CalcBaseAndBitshift as a public function.
Instead of calling DMA_Init to set up everything it's possible sometimes to
just call DMA_CalcBaseAndBitshift, so make the latter public.
8 years ago
Damien George
bf7e46c1e0
F4_HAL/dma: Expose DMA_CalcBaseAndBitshift as a public function.
Instead of calling DMA_Init to set up everything it's possible sometimes to
just call DMA_CalcBaseAndBitshift, so make the latter public.
8 years ago
Damien George
d23f17fccc
F7_HAL/rcc: Adjust computation of SYSCLK to retain precision.
8 years ago
Damien George
0446af2238
F4_HAL/rcc: Adjust computation of SYSCLK to retain precision.
8 years ago
Damien George
8005c5e7b7
F4_HAL/def: Define NULL instead of including stdio.h.
The definition of NULL is the only reason stdio.h is needed, and including
this standard header clashes with a CC3000 driver's definitions because
the latter wants to redefine built-in macros. The patch here is the
simplest way to deal with this but the proper fix is really to modify the
CC3000 driver.
8 years ago
Damien George
1d9e6947ee
Import STM32CubeWB v1.10.0 on 04-Dec-2020.
From https://github.com/STMicroelectronics/STM32CubeWB.git tag v1.10.0
Signed-off-by: Damien George <damien@micropython.org>
4 years ago
Damien George
ff5b5358e7
Import STM32CubeWB v1.6.0 on 17-Apr-2020.
From https://github.com/STMicroelectronics/STM32CubeWB.git tag v1.6.0
Signed-off-by: Damien George <damien@micropython.org>
5 years ago
Damien George
29cbbd0028
Import STM32Cube_FW_H7_V1.6.0 on 02-Dec-2019.
5 years ago
Damien George
b2487bdea9
README: Update to include WB series support.
6 years ago
Damien George
31732e0e7e
Import STM32Cube_FW_WB_V1.1.0 (with patch to 1.1.1) on 17-May-2019
6 years ago
Jim Mussared
d1dcfa82a0
README: Update to include L0 series support.
6 years ago
Jim Mussared
0b3acb3be5
Import STM32Cube_FW_L0_V1.11.0 (with patch to 1.11.2) on 30-May-2019
6 years ago
Damien George
b23f68f9bd
README: Update to mention inclusion of Source directory.
6 years ago
Damien George
f62c642598
Update CMSIS for all MCUs to include startup code.
These files come from the corresponding Cube HAL archive.
6 years ago
Damien George
8e37b3563a
Import STM32Cube_FW_H7_V1.4.0 on 05-Apr-2019
6 years ago
Damien George
166a236ca1
README: Update to include F0 series support.
7 years ago
Damien George
4f7f42fe8f
Import STM32Cube_FW_F0_V1.9.0 on 25-Aug-2017
7 years ago
Damien George
dc7b551c3f
README: Update to include H7 series support.
7 years ago
iabdalkader
acaf64eb1e
Import STM32Cube_FW_H7_V1.2.0 on 29-Dec-2017
7 years ago
Damien George
6df2b092ab
README: Update clean_code() function to process more non-ASCII chars.
7 years ago
Damien George
540ae5c50a
Import STM32Cube_FW_L4_V1.8.1 on 16-Jun-2017
8 years ago
Damien George
0496e4f557
Import STM32Cube_FW_L4_V1.8.0 on 21-Apr-2017
8 years ago
Damien George
fd8ba19d60
Import STM32Cube_FW_F7_V1.7.0 on 14-Apr-2017
8 years ago
Damien George
af79444354
Import STM32Cube_FW_F4_V1.16.0 on 14-Apr-2017
8 years ago
Damien George
90619577a3
Import STM32Cube_FW_F4_V1.14.0 on 04-Nov-2016
8 years ago
Damien George
1107e4bc5f
Import STM32Cube_FW_F7_V1.5.0 on 23-Sep-2016
8 years ago
Damien George
bddec43554
Import STM32Cube_FW_F4_V1.13.1 on 22-Sep-2016
8 years ago
Damien George
cdce9c7663
Import STM32Cube_FW_F4_V1.13.0 on 01-Jul-2016
8 years ago
Damien George
5d7b2ad094
Import STM32Cube_FW_L4_V1.3.0 on 29-Jan-2016
8 years ago
Damien George
37ed7930b7
Import STM32Cube_FW_F7_V1.1.0 on 25-Jun-2015
8 years ago
Damien George
9da262367a
Import STM32Cube_FW_F4_V1.3.0 on 19-Jun-2014
8 years ago
Damien George
7941a833e6
Initial commit.
8 years ago