Lucian Copeland
94b2561860
Fix include error
2020-08-01 09:22:18 -04:00
Lucian Copeland
1c1df053d5
Add neopixel support
2020-07-31 15:34:12 -04:00
Scott Shawcroft
7be9837f73
Merge pull request #3193 from ciscorn/type-annotations
...
More type hints
2020-07-27 14:26:54 -07:00
Taku Fukada
d356581651
Fix several type hints
2020-07-27 18:05:13 +09:00
Dan Halbert
7ab5c520e6
Merge pull request #3190 from DavePutz/opt-test
...
Changes to allow different compiler optimizations per board
2020-07-25 17:03:10 -04:00
Dan Halbert
b7e6bf959e
Merge pull request #3205 from burtyb/commander-2
...
Add GamePad to Commander board
2020-07-25 16:57:58 -04:00
Chris Burton
c4a5297ee2
Add GamePad to Commander
2020-07-25 17:53:27 +00:00
root
c4817968ee
Merge branch 'opt-test' of https://github.com/DavePutz/circuitpython into opt-test
2020-07-24 23:28:41 -05:00
root
d9503e579b
latest frozen/circuitpython-stage
2020-07-24 23:27:22 -05:00
DavePutz
3dfed3c4aa
Merge pull request #15 from adafruit/main
...
update from main
2020-07-24 20:29:53 -05:00
root
739981b34e
update for pewpew
2020-07-24 17:27:25 -05:00
Scott Shawcroft
a6e048686f
Merge pull request #3178 from WarriorOfWire/async_def_coroutine_sim
...
add coroutine behavior for generators
2020-07-24 12:37:09 -07:00
DavePutz
a14101cd13
Use current mpconfigboard.mk with optimization change
2020-07-24 14:09:09 -05:00
hierophect
a5725941a0
Merge pull request #3199 from hierophect/litex-build-hotfix
...
Litex: fix microcontroller common-hal interface
2020-07-24 13:34:28 -04:00
Lucian Copeland
356b1a8d6d
Finish common-hal pin API
2020-07-24 12:29:18 -04:00
hierophect
c735dceed5
Merge pull request #3099 from hierophect/stm32-timer-allocator
...
STM32: Add timer allocator, PulseIO adjustments
2020-07-24 11:16:39 -04:00
root
b9cdf195e2
board mk file changes
2020-07-24 10:00:42 -05:00
root
204cdada7c
remove unnecessary mk files parameters
2020-07-24 09:53:40 -05:00
Taku Fukada
54a342a7f5
Add and correct some type hints
2020-07-24 18:20:03 +09:00
Kenny
e9b4e0bd35
remove new char*s because m0 is way oversubscribed
2020-07-23 20:41:10 -07:00
Kenny
652767fb1c
translations
2020-07-23 20:41:10 -07:00
Kenny
764d49e641
also disable async_coroutine test in native emitter
2020-07-23 20:40:16 -07:00
Kenny
51a79b1af7
add coroutine behavior for generators
...
coroutines don't have __next__; they also call themselves coroutines.
This does not change the fact that `async def` methods are generators,
but it does make them behave more like CPython.
2020-07-23 20:40:16 -07:00
root
ce37a442e8
format fix
2020-07-23 19:35:04 -05:00
root
c937fa1760
fix formatting
2020-07-23 19:29:57 -05:00
root
778e8bfda9
Changes to optimization option
2020-07-23 19:27:02 -05:00
Scott Shawcroft
543708416b
Merge pull request #3195 from tannewt/remove_i2c_stop
...
Remove stop kwarg from I2C writeto.
2020-07-23 14:39:51 -07:00
Scott Shawcroft
060ab8a1f0
Merge pull request #3194 from tannewt/gcc10
...
Prep for GCC10
2020-07-23 14:39:21 -07:00
Scott Shawcroft
6a46fd5b91
Merge pull request #3185 from hierophect/esp32-pulseio
...
ESP32-S2: PWMOut
2020-07-23 13:11:33 -07:00
Scott Shawcroft
4b6e02949d
Remove stop kwarg from I2C writeto.
...
Fixes #2082
2020-07-23 11:06:14 -07:00
Lucian Copeland
cf0a4d208e
Fix unintended timer reset, style changes
2020-07-23 14:01:10 -04:00
Jeff Epler
bca89c260f
Merge pull request #3189 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2020-07-23 11:57:42 -05:00
Wellington Terumi Uemura
226efb37bc
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (783 of 783 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2020-07-23 04:57:32 +02:00
Damien George
f43834aba2
py/py.mk: Use additional CFLAGS to compile string0.c.
...
Otherwise functions like memset might get optimised to call themselves (eg
with gcc 10). And provide CFLAGS_BUILTIN so these options can be changed
by a port if needed.
Fixes issue #6053 .
2020-07-22 16:26:47 -07:00
Scott Shawcroft
2bd6d05663
Add externs. GCC10 complains about duplicate defines
2020-07-22 16:26:46 -07:00
Hosted Weblate
441d9d2286
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-07-23 01:21:48 +02:00
Alvaro Figueroa
b42dc3b884
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (780 of 780 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2020-07-23 01:21:47 +02:00
Dan Halbert
d22283c9c4
Merge pull request #3163 from tannewt/memmonitor
...
Add `memorymonitor` for memory allocation debugging
2020-07-22 19:21:41 -04:00
Scott Shawcroft
049921fec8
Merge branch 'main' into memmonitor
2020-07-22 14:00:28 -07:00
Scott Shawcroft
02b71e013a
Merge pull request #3107 from dherrada/type_hints
...
Adding type hints
2020-07-22 13:48:45 -07:00
Lucian Copeland
61a2e4f94b
Add PWMOut
2020-07-22 16:34:18 -04:00
Scott Shawcroft
1ec3580946
Merge branch 'main' into memmonitor
2020-07-22 12:24:19 -07:00
Lucian Copeland
c1f731d62e
Claim USB pins at startup to prevent overwrites
2020-07-22 14:22:05 -04:00
hierophect
e232ec10ce
Merge branch 'main' into stm32-timer-allocator
2020-07-22 13:59:39 -04:00
Lucian Copeland
138189bad1
Free timers when modules de-init
2020-07-22 13:58:57 -04:00
root
d83a4ac72d
Changes to add compiler optimization option
2020-07-22 12:44:41 -05:00
root
2aef9b02bd
update
2020-07-22 11:33:19 -05:00
DavePutz
39e01c3938
Merge pull request #14 from adafruit/main
...
update from main
2020-07-22 11:30:49 -05:00
Dan Halbert
05a10f7905
Merge pull request #3186 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2020-07-22 09:40:22 -04:00
Hosted Weblate
946373fdcd
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-07-22 14:17:06 +02:00