Damien George
4434e43fa1
stmhal: Add HALCOMMITS file with list of commits that touch the hal.
...
This file should be kept up to date with list of hal commits.
2015-08-03 00:55:36 +01:00
Dave Hylands
7a55c1a884
stmhal: Port of f4 hal commit 1d7fb82 to f7 hal
2015-08-03 00:49:36 +01:00
Dave Hylands
28e51c9eb1
stmhal: Port of f4 hal commit 09de030 to f7 hal
2015-08-03 00:49:36 +01:00
Dave Hylands
af9d885f8c
stmhal: Port of f4 hal commit c568a2b to f7 hal
2015-08-03 00:49:35 +01:00
Dave Hylands
9e8eba797e
stmhal: M7 Reset clocksources changed by DFU bootloader
...
The DFU bootloader on the ST32F7 chip changes the clocksource
for various possible boot sources (UART1, UART3, I2C1-3).
This commit resets those clock sources back to their cold
reset values.
2015-08-03 00:46:31 +01:00
Dave Hylands
8f1eced69d
stmhal: Add STM32F7 support for USB serial and storage.
...
USB serial is now working for F7.
Internal file storage is now working for F7. The flash is laid out a bit
differently to the F4 - 4 x 32K, 1 x 128K with the rest 256K, so the
internal storage is 96K.
Added more pind definitions for STM32F7DISC board. Made USART1 be the
default HWUART repl. The STLINK usb connector also looks like a USB
serial port which is attached to USART1 on the STM32F7DISC.
2015-08-03 00:39:27 +01:00
Damien George
751485fe6b
stmhal: Add support for USART1 and conditional pins in make-pins.py.
...
Thanks to Dave Hylands for the patch.
2015-08-03 00:23:47 +01:00
Damien George
a632037866
stmhal: Add better support for UART having Tx and Rx on different ports.
...
Thanks to Dave Hylands for the patch.
2015-08-03 00:22:16 +01:00
Damien George
c0e39864c6
stmhal: Fix make-pins.py to allow Port K.
...
Thanks to Dave Hylands for the patch.
2015-08-03 00:18:40 +01:00
Damien George
6e552e15fa
stmhal: Add debug capability to print out info about a hard fault.
...
Capability is #if'd off by default.
Thanks to Dave Hylands for the patch.
2015-08-03 00:14:51 +01:00
Damien George
0851751615
stmhal: Factor GPIO clock enable logic into mp_hal_gpio_clock_enable.
...
Extracted GPIO clock enable logic into mp_hal_gpio_clock_enable
and called from anyplace which might need to use GPIO functions
on ports other than A-D.
Thanks to Dave Hylands for the patch.
2015-08-03 00:14:48 +01:00
Damien George
6f1c00869c
stmhal: Factor out USRSW boot-up code and support boards with 1 LED.
...
Thanks to Dave Hylands for the patch.
2015-08-03 00:14:44 +01:00
Damien George
1934dca6de
bare-arm: Disable enumerate and reversed builtins to make port more bare.
2015-08-02 20:55:37 +01:00
Damien George
7a26e4f484
minimal: Use 1 byte for qstr hash, to make port more minimal.
2015-08-02 20:54:58 +01:00
Damien George
9a2913ed1c
py/objlist: Make list += accept all arguments and add test.
2015-08-02 20:53:54 +01:00
Daniel Campora
c6926c374d
cc3200: Make I2C and SPI API the same as in stmhal.
2015-08-02 20:22:15 +02:00
Paul Sokolovsky
3a2fb201a5
makeqstrdata.py: Typo fix in comment.
2015-07-31 14:58:14 +03:00
Damien George
a95b06fc6b
drivers/onewire: Fix ds18x20.read_temp so it works when no rom given.
2015-07-30 23:10:39 +01:00
Dave Hylands
92d4b51ad5
stmhal: Add STM32F7DISC and associated changes.
2015-07-30 00:38:32 +01:00
Dave Hylands
7e7fb0b7a3
stmhal: Renamed startup/system/_it.[ch] file to generic names.
2015-07-30 00:38:29 +01:00
Dave Hylands
ea8bf81058
stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H.
2015-07-30 00:38:25 +01:00
Damien George
f243851ccd
stmhal: Expose uwTick in f7 hal.
2015-07-30 00:38:25 +01:00
Dave Hylands
7c934ae501
stmhal: Add hal and cmsis files from STM32Cube_FW_F7_V1.1.0.
...
All files were converted to linux line endings.
All trailing whitespace was removed using:
for f in f7/inc/* f7/src/*; do sed --in-place 's/[[:space:]]\+$//' $f; done
All non-ascii chars in comments were replaced with ascii equivalents or
removed.
2015-07-30 00:38:18 +01:00
Daniel Campora
aa58c7ec74
cc3200: Append last 2 bytes of the MAC address to the default SSID.
2015-07-30 00:43:16 +02:00
Daniel Campora
b56634e691
cc3200: On ssl.read() or ssl.readall() ignore ssl layer closed error.
2015-07-30 00:43:14 +02:00