micropython/stmhal/boards
Damien George aa7de3ff67 stmhal: Move L4/F7 I2C timing constants from mpconfigboard.h to i2c.c.
Such constants are MCU specific so shouldn't be specified in the board
config file (else it leads to too much duplication of code).

This patch also adds I2C timing values for the F767/F769 for 100k, 400k
and 1MHz I2C bus frequencies.
2017-03-31 12:53:56 +11:00
..
CERB40 stmhal: Move PY_SYS_PLATFORM config from board to general config file. 2016-12-13 16:26:45 +11:00
ESPRUINO_PICO stmhal: Move PY_SYS_PLATFORM config from board to general config file. 2016-12-13 16:26:45 +11:00
HYDRABUS stmhal: Refactor UART configuration to use pin objects. 2016-12-05 14:26:41 +11:00
LIMIFROG stmhal: Move L4/F7 I2C timing constants from mpconfigboard.h to i2c.c. 2017-03-31 12:53:56 +11:00
NETDUINO_PLUS_2 stmhal: Refactor UART configuration to use pin objects. 2016-12-05 14:26:41 +11:00
NUCLEO_F401RE stmhal: Refactor UART configuration to use pin objects. 2016-12-05 14:26:41 +11:00
NUCLEO_F411RE stmhal: Refactor UART configuration to use pin objects. 2016-12-05 14:26:41 +11:00
NUCLEO_F767ZI stmhal: Move L4/F7 I2C timing constants from mpconfigboard.h to i2c.c. 2017-03-31 12:53:56 +11:00
NUCLEO_L476RG stmhal: Move L4/F7 I2C timing constants from mpconfigboard.h to i2c.c. 2017-03-31 12:53:56 +11:00
OLIMEX_E407 stmhal: Refactor UART configuration to use pin objects. 2016-12-05 14:26:41 +11:00
PYBLITEV10 stmhal: Move PY_SYS_PLATFORM config from board to general config file. 2016-12-13 16:26:45 +11:00
PYBV3 stmhal/sdcard: Use mp_hal_pin_config function instead of HAL_GPIO_Init. 2016-12-22 14:55:26 +11:00
PYBV4 stmhal: Move PY_SYS_PLATFORM config from board to general config file. 2016-12-13 16:26:45 +11:00
PYBV10 stmhal: Move PY_SYS_PLATFORM config from board to general config file. 2016-12-13 16:26:45 +11:00
PYBV11 stmhal: Move PY_SYS_PLATFORM config from board to general config file. 2016-12-13 16:26:45 +11:00
STM32F4DISC stmhal: Refactor UART configuration to use pin objects. 2016-12-05 14:26:41 +11:00
STM32F7DISC stmhal: Move L4/F7 I2C timing constants from mpconfigboard.h to i2c.c. 2017-03-31 12:53:56 +11:00
STM32F411DISC stmhal/boards: For STM32F411DISC, change I2C pin according to datasheet. 2017-02-13 11:32:27 +11:00
STM32F429DISC stmhal: Refactor UART configuration to use pin objects. 2016-12-05 14:26:41 +11:00
STM32F439 stmhal: Refactor UART configuration to use pin objects. 2016-12-05 14:26:41 +11:00
STM32F769DISC stmhal: Move L4/F7 I2C timing constants from mpconfigboard.h to i2c.c. 2017-03-31 12:53:56 +11:00
STM32L476DISC stmhal: Move L4/F7 I2C timing constants from mpconfigboard.h to i2c.c. 2017-03-31 12:53:56 +11:00
common.ld stmhal: Fix ESPRUINO_PICO by adding ld scripts with correct flash size. 2016-10-05 11:42:50 +11:00
make-pins.py stmhal: Support SDMMC alternate functions in pin generation. 2017-03-30 17:52:20 +11:00
openocd_stm32f4.cfg stmhal: Fix examples in openocd configs to include addresses. 2017-01-24 00:34:36 +11:00
openocd_stm32f7.cfg stmhal: Fix examples in openocd configs to include addresses. 2017-01-24 00:34:36 +11:00
openocd_stm32l4.cfg stmhal: Fix examples in openocd configs to include addresses. 2017-01-24 00:34:36 +11:00
pllvalues.py stmhal/boards: Add pllvalues.py script to compute PLL values for sysclk. 2016-09-14 13:00:27 +10:00
stm32f4xx_prefix.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
stm32f401_af.csv stmhal: Provide ADC capabilities for F401 and F411 MCUs. 2015-04-18 22:39:06 +01:00
stm32f401xd.ld stmhal: Fix ESPRUINO_PICO by adding ld scripts with correct flash size. 2016-10-05 11:42:50 +11:00
stm32f401xe.ld stmhal: Fix ESPRUINO_PICO by adding ld scripts with correct flash size. 2016-10-05 11:42:50 +11:00
stm32f405.ld stmhal: Put common definitions from linker files to common.ld. 2016-09-22 12:03:12 +10:00
stm32f405_af.csv stmhal: Rename stm32f4xx_af.csv to stm32f405_af.csv. 2015-04-18 21:40:59 +01:00
stm32f411.ld stmhal: Fix stack pointer initialisation for F411 and F429 boards. 2017-01-30 17:47:11 +11:00
stm32f411_af.csv stmhal: Fix some typos in stm32f411 files, regarding FS layout and CSV. 2016-03-07 12:42:30 +00:00
stm32f429.ld stmhal: Fix stack pointer initialisation for F411 and F429 boards. 2017-01-30 17:47:11 +11:00
stm32f429_af.csv stmhal: Add support for the STM32F429I-DISCO kit by STMicro. 2015-11-25 23:53:26 +00:00
stm32f439.ld stmhal: Put common definitions from linker files to common.ld. 2016-09-22 12:03:12 +10:00
stm32f439_af.csv stmhal: Add support for generic STM32F439 board (non DISCO). 2016-03-09 22:46:41 +00:00
stm32f746.ld stmhal: Put common definitions from linker files to common.ld. 2016-09-22 12:03:12 +10:00
stm32f746_af.csv stmhal: Add STM32F7DISC and associated changes. 2015-07-30 00:38:32 +01:00
stm32f767.ld stmhal: Add NUCLEO_F767ZI board, with openocd config for stm32f7. 2016-12-13 16:25:31 +11:00
stm32f767_af.csv stmhal/boards: Update F76x alternate function table to add SDMMC2. 2017-03-30 17:57:18 +11:00
stm32f769.ld stmhal: Add STM32F769DISC board files. 2016-12-13 16:26:13 +11:00
stm32l476_af.csv stmhal/boards: Update STM32L476 pin defs to include ADC channels. 2016-08-11 13:01:57 +10:00
stm32l476xe.ld stmhal: Fix linker map for STM32L476 chips. 2016-10-04 14:31:19 +11:00
stm32l476xg.ld stmhal: Fix linker map for STM32L476 chips. 2016-10-04 14:31:19 +11:00