Commit Graph

16461 Commits

Author SHA1 Message Date
Jeff Epler 5a3a0a5092 stm: Makefile: sort files in SRC_STM32 2020-06-22 10:45:23 -05:00
Jeff Epler de14b5b02f flash: Correctly signal error on invalid flash read
This logic was intended to mirror what is done for "write", but
the wrong variable name was repeated twice.
2020-06-22 10:24:21 -05:00
Jeff Epler 1504d9005d
Merge pull request #3057 from weblate/weblate-circuitpython-main
Translations update from Weblate
2020-06-22 06:29:37 -05:00
Hosted Weblate 579784c4a0
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2020-06-22 12:36:00 +02:00
Alvaro Figueroa ac2a4608da
Translated using Weblate (Spanish)
Currently translated at 77.7% (594 of 764 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2020-06-22 12:35:58 +02:00
Jeff Epler 04c562cae6
Merge pull request #3056 from weblate/weblate-circuitpython-main
Translations update from Weblate
2020-06-22 05:35:44 -05:00
Alvaro Figueroa dff1c07e18
Translated using Weblate (Spanish)
Currently translated at 69.7% (533 of 764 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2020-06-22 06:41:48 +02:00
DavePutz 182a8733a4
Rework handling of ctrl-c interrupt 2020-06-21 13:28:26 -05:00
DavePutz 0b52359190
Generate stacktrace and reset exception for ctrl-c interrupt
Added code in mp_hal_delay_ms() to generate stacktrace and reset exception for ctrl-c interrupt
2020-06-19 19:02:43 -05:00
DavePutz e381f593ff
Moved changes to supervisor/shared/tick.c 2020-06-19 19:00:03 -05:00
Jeff Epler 986664659e
Merge pull request #3041 from weblate/weblate-circuitpython-master
Translations update from Weblate
2020-06-19 15:47:57 -05:00
Dan Halbert 1687c8b1e3 delay 1ms on SAMD51 when reading processor voltage 2020-06-19 15:25:04 -04:00
DavePutz beb80e7545
removed trailing whitespace 2020-06-19 12:38:55 -05:00
DavePutz 99789289d8
Update __init__.c 2020-06-19 12:33:43 -05:00
DavePutz 6a76e1571b
Added stack trace after a sleep ctrl-c interrupt 2020-06-19 12:30:18 -05:00
Florin Trutiu b316549590 Added the new assigned VID/PID pair 2020-06-19 19:26:29 +03:00
Florin Trutiu 178be2e3c9 loc_ber_m4_base_board 2020-06-19 18:56:20 +03:00
Mark Olsson 23da0fa99c Fixes issue with memory alignment in STM32
When compiling with optimizations on, an issue occurs where the claimed_pins/never_reset_pins memory location is shared with another variable. This causes some bad memory read, so the USB pins ended up being reset. Setting these to have an alignment of 4 bytes resolves this.

Tested on nucleo_f746zg
2020-06-18 00:51:04 +02:00
Andreas Buchen 80fdb18da1 Translated using Weblate (German)
Currently translated at 98.0% (749 of 764 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/master/de/
2020-06-17 17:56:52 +02:00
Scott Shawcroft 25d5f2cfc6
Merge pull request #3039 from hierophect/stm32-meowbit-uf2-web
STM32: make Meowbit default to UF2 on website
2020-06-17 08:56:45 -07:00
DavePutz 47425f21cc
Handle a sleep exit with ctrl-c 2020-06-16 15:10:23 -05:00
Scott Shawcroft 0e3cad04b7
Merge pull request #3036 from dhalbert/prefix-match-all
Fix ScanEntry prefix matching for any=False
2020-06-16 11:54:05 -07:00
Scott Shawcroft a345223dac
Merge pull request #3031 from jepler/improve-shared-bindings-links
docs: Improve 5.0.x <-> main branch doc linkrot
2020-06-16 11:49:27 -07:00
Scott Shawcroft dffac11c2f
Merge pull request #3040 from hierophect/stm32-portd-hotfix
STM32: Add port D to LQFP64
2020-06-16 11:24:28 -07:00
Lucian Copeland fd4aafacbe Add port D to LQFP64 2020-06-16 12:33:15 -04:00
Lucian Copeland 37793044fc Add meowbit UF2 download override to website 2020-06-16 12:03:56 -04:00
Jeff Epler 8bbd539031 supervisor.mk: Compute what USB_DEVICES should be, and check it against what it is 2020-06-15 19:14:57 -05:00
Dan Halbert c91435eff2 remove debugging prints 2020-06-15 18:10:34 -04:00
Scott Shawcroft b3b38c18c5
Merge pull request #3035 from jepler/simplify-checkout
actions: Try checkout v2.2.0
2020-06-15 14:55:24 -07:00
Scott Shawcroft 08c8198fbc
Merge pull request #3033 from jepler/actions-doc-artifact
actions: upload artifacts for stubs & docs
2020-06-15 14:54:22 -07:00
Jeff Epler 7a51719fa2 docs: conf.py: Remove an irrelevant TODO
This TODO made sense in the context of the original project, but for use in
CircuitPython it does not appear to be relevant.  Remove it.
2020-06-15 16:50:43 -05:00
Scott Shawcroft 8ff0a3df42
Merge pull request #3026 from hierophect/stm32-i2cspeed
STM32: Add I2C timing to the F7 and H7 board profile
2020-06-15 14:50:00 -07:00
DavePutz 6fd24725b8
Merge pull request #8 from adafruit/main
update from adafruit
2020-06-15 16:30:08 -05:00
Dan Halbert 81896930c7 Fix ScanEntry prefix matching for all 2020-06-15 16:35:51 -04:00
Jeff Epler 9d5ccccf7d cxd56: Disable HID and MIDI
These are already disabled via the USB_DEVICES setting, but the code is
included anyway.
2020-06-15 15:22:45 -05:00
Jeff Epler a9614bb964 cxd56: Sort the configuration settings 2020-06-15 15:22:45 -05:00
Lucian Copeland 2aac3cbdce Revert I2C timing overrides, reduce scope to module only 2020-06-15 13:51:09 -04:00
Jeff Epler 03c04e77ae actions: Try checkout v2.2.0
This version is supposed to
> Fetch all history for all tags and branches when fetch-depth=0

We leave the tags fetch in place so that actions _in cloned repos_
work.  Cloned repos' tags do not necessarily match adafruit/circuitpython,
but we want version reporting to be able to use adafruit/circuitpython
tags when they are most relevant according to "git describe"'s heuristics.

Submodules are different, as they always point to the repo specified
in .gitmodules, so they don't need special handling to get the most
relevant tags.
2020-06-14 19:01:52 -05:00
Jeff Epler 32a29ffdff shared-bindings: Change docstrings with '\x...' chars to raw strings
Closes: #3032
2020-06-14 13:05:08 -05:00
Jeff Epler cb8539b06d docs: Generate redirects for autoapi renaming 2020-06-14 13:04:21 -05:00
Jeff Epler f83b0c2507 docs: conf.py: alphabetize imports 2020-06-14 12:56:22 -05:00
Jeff Epler 3c3cad5ae6 docs: Improve 5.0.x <-> main branch doc linkrot
This improves, but does not entirely fix, the broken links that result
from the autoapi change.  It fixes module-level links, but class links
still do not work (e.g., /shared-bindings/displayio/Palette.html (5.0.x)
is now just /shared-bindings/displayio/#displayio.Palette).
2020-06-14 11:12:35 -05:00
Scott Shawcroft 9285252fbc
Merge pull request #3027 from DavePutz/Issue3014
Issue #3014 Add a refresh when making a displayio palette transparent or opaque
2020-06-11 11:43:25 -07:00
Lucian Copeland 750037a4c4 Merge remote-tracking branch 'upstream/main' into stm32-i2cspeed 2020-06-11 14:28:19 -04:00
Scott Shawcroft e27f68ffe7
Merge pull request #3025 from hierophect/stm32-f7-startup
STM32: Add DTCM and ITCM support to F7 series
2020-06-11 11:03:48 -07:00
Lucian Copeland 724637faa3 Move I2C speed to clock-style definition 2020-06-11 11:17:51 -04:00
DavePutz 058c16e98c
Issue #3014 - refresh after changing to transparent
Adding     self->needs_refresh = true; in common_hal_displayio_palette_make_opaque() and common_hal_displayio_palette_make_transparent()
2020-06-10 17:11:28 -05:00
DavePutz 8104b42894
Merge pull request #7 from adafruit/main
update fork
2020-06-10 17:07:06 -05:00
Lucian Copeland c08702414e Add macros for setting correct F7 and H7 I2C timing 2020-06-10 16:36:44 -04:00
Lucian Copeland bf3a5afca1 Merge branch 'stm32-f7-startup' into stm32-i2cspeed 2020-06-10 16:16:15 -04:00