Pavol Rusnak
ce3beb1672
stmhal: Unify comments in stm32f4xx_hal_conf.h across all boards.
To make it easier to spot differences.
9 years ago
Dave Hylands
f791e14750
stmhal: CERB40 - Add pins defines for I2C3
9 years ago
Paul Sokolovsky
97a0846af9
stmhal/diskio: Introduce MICROPY_HW_HAS_FLASH setting.
To allow to reuse stmhal/diskio for ports which don't have flash but have
other storage devices.
9 years ago
Damien George
f7c4f9a640
stmhal: For SPI config, use HW_SPIx_SCK instead of HW_ENABLE_SPIx.
Previously, SPI was configured by a board defining MICROPY_HW_ENABLE_SPIx
to 0 or 1. Now, the board should define MICROPY_HW_SPIx_SCK, MISO, MOSI
and NSS. This makes it the same as how I2C is configured.
9 years ago
Dave Hylands
872f9af6ae
stmhal: Use CMSIS_MCU definition from mpconfigboard.mk
This needs to land afte #1407 lands, since #1407 is where
the CMSIS_MCU was defined.
9 years ago
Dave Hylands
be66a9ecf6
stmhal: Generate modstm constants per build
This causes unnecessary constants to no longer be generated.
Some constants (like UART_BRR) are different between the F4 and F7
9 years ago
Damien George
a39df51d8a
stmhal: Update Makefile and board configs to compile with relocated hal.
9 years ago
Dave Hylands
3ac2d06bd1
stmhal: Add support for UART5
I tested this on my CERB40 board and it seems to be working fine.
10 years ago
Eero af Heurlin
2378be4e93
stmhal: Allow to configure UART pins completely via mpconfigboard.h.
10 years ago
Damien George
0435e76250
stmhal: Make ld and af files configurable within Makefile.
Each board now needs an mpconfigboard.mk file which defines AF_FILE and
LD_FILE.
Also moved stm32f405.ld to boards/ directory to keep things organised.
10 years ago
Damien George
d15fe5a6b3
stmhal: Make I2C busses and their pins configurable in mpconfigboard.h.
10 years ago
Damien George
8bdbc20e74
stmhal: Make HSE PLL parameters configurable per board.
10 years ago
Dave Hylands
d7f199465f
stmhal: Add support for FEZ Cerb40 II board from ghielectronics.com.
10 years ago