- 05 Aug, 2015 2 commits
-
-
Dave Hylands authored
-
blmorris authored
This change allows micropython to return the same value as CPython for sys.platform
-
- 02 Aug, 2015 16 commits
-
-
Damien George authored
This file should be kept up to date with list of hal commits.
-
Dave Hylands authored
-
Dave Hylands authored
-
Dave Hylands authored
-
Dave Hylands authored
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.
-
Dave Hylands authored
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.
-
Damien George authored
Thanks to Dave Hylands for the patch.
-
Damien George authored
Thanks to Dave Hylands for the patch.
-
Damien George authored
Thanks to Dave Hylands for the patch.
-
Damien George authored
Capability is #if'd off by default. Thanks to Dave Hylands for the patch.
-
Damien George authored
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.
-
Damien George authored
Thanks to Dave Hylands for the patch.
-
Damien George authored
-
Damien George authored
-
Damien George authored
-
Daniel Campora authored
-
- 31 Jul, 2015 1 commit
-
-
Paul Sokolovsky authored
-
- 30 Jul, 2015 1 commit
-
-
Damien George authored
-
- 29 Jul, 2015 13 commits
-
-
Dave Hylands authored
-
Dave Hylands authored
-
Dave Hylands authored
-
Damien George authored
-
Dave Hylands authored
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.
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
-
Daniel Campora authored
This is how the names will be printed on the sticker that goes on top of the EMI shield. The shorter names also help saving a few bytes of RAM and ROM.
-
Damien George authored
Previous to this patch there were some cases where line numbers for errors were 0 (unknown). Now the compiler attempts to give a better line number where possible, in some cases giving the line number of the closest statement, and other cases the line number of the inner-most scope of the error (eg the line number of the start of the function). This helps to give good (and sometimes exact) line numbers for ViperTypeError exceptions. This patch also makes sure that the first compile error (eg SyntaxError) that is encountered is reported (previously it was the last one that was reported).
-
Damien George authored
When looking to see if the REPL input needs to be continued on the next line, don't look inside strings for unmatched ()[]{} ''' or """. Addresses issue #1387.
-
- 28 Jul, 2015 1 commit
-
-
Damien George authored
-
- 27 Jul, 2015 3 commits
-
-
Damien George authored
Should fix issue #1393.
-
Damien George authored
In particular this fixes a bug where pyb.sync (and os.sync) fail because they try to sync the user mounted device even if it's not mounted.
-
Damien George authored
ViperTypeError now includes filename and function name where the error occurred. The line number is the line number of the start of the function definition, which is the best that can be done without a lot more work. Partially addresses issue #1381.
-
- 26 Jul, 2015 3 commits
-
-
Damien George authored
-
Tom Soulanille authored
-
Tom Soulanille authored
Disabled by default. Adds 108 bytes to Thumb2 arch when enabled.
-