circuitpython/ports
Andrew Leech ed2b6ea0a8 stm32/i2c: Make timeout for hardware I2C configurable.
Previously the hardware I2C timeout was hard coded to 50ms which isn't
guaranteed to be enough depending on the clock stretching specs of the I2C
device(s) in use.

This patch ensures the hardware I2C implementation honors the existing
timeout argument passed to the machine.I2C constructor.  The default
timeout for software and hardware I2C is now 50ms.
2019-05-21 12:20:19 +10:00
..
bare-arm py/objdict: Make .fromkeys() method configurable. 2018-12-13 01:20:55 +11:00
cc3200 ports: Convert to use pyexec_file_if_exists() to execute boot/main.py. 2019-04-26 15:22:14 +10:00
esp32 esp32/network_ppp: Add a timeout for closing PPP connection. 2019-05-17 17:14:45 +10:00
esp8266 various: Add and update my copyright line based on git history. 2019-05-17 18:04:15 +10:00
javascript javascript/library: Print data as raw bytes to stdout so unicode works. 2019-04-28 22:39:41 +10:00
minimal minimal/frozentest: Recompile now that mpy format and version changed. 2019-03-08 15:53:05 +11:00
nrf nrf/machine/i2c: Update to support new C-level I2C API. 2019-05-20 15:04:29 +10:00
pic16bit all: Change PYB message prefix to MPY. 2019-02-12 15:18:33 +11:00
qemu-arm qemu-arm: Use gchelper code to get registers for GC scanning. 2019-02-12 14:48:29 +11:00
stm32 stm32/i2c: Make timeout for hardware I2C configurable. 2019-05-21 12:20:19 +10:00
teensy ports: Convert to use pyexec_file_if_exists() to execute boot/main.py. 2019-04-26 15:22:14 +10:00
unix various: Update early copyright years to match actual edit history. 2019-05-17 18:06:11 +10:00
windows py: Allow registration of modules at their definition. 2019-03-08 22:46:43 +11:00
zephyr zephyr/machine_i2c: Update to support new C-level I2C API. 2019-05-20 15:04:29 +10:00