-
3705bc418c
extmod/modbluetooth: Register default GATT service and fix esp32 init.
jp-96
2020-06-08 12:19:56 +0900
-
a4c96fb3b0
extmod/uasyncio: Add asyncio.wait_for_ms function.
Damien George
2020-06-05 21:26:27 +1000
-
f3062b5cbd
py/obj.h: Clarify comments about mp_map_t is_fixed and is_ordered.
Damien George
2020-06-09 14:46:57 +1000
-
95cbe6b65e
py/objtype: Use mp_obj_dict_copy() for creating obj.__dict__ attribute.
Andrew Leech
2020-06-10 10:46:38 +1000
-
28370c0450
py/objtype: Add __dict__ attribute for class objects.
Andrew Leech
2020-06-10 10:45:24 +1000
-
29e258611a
mimxrt/boards: Integrate support for MIMXRT1020_EVK board.
Philipp Ebensberger
2020-04-14 21:08:59 +0200
-
e0d539f79d
mimxrt/boards: Enable LED class for MIMXRT1060_EVK board.
Albort Xue
2020-06-07 11:20:19 +0800
-
8e8dcdd34b
esp32: Update IDF v4.0 supported hash to v4.0.1.
Jim Mussared
2020-04-01 15:16:03 +1100
-
51fd6c9777
extmod/ure: Use single function for match/search/sub.
stijn
2020-06-03 10:18:49 +0200
-
bd06c698f0
py/dynruntime.h: Make mp_obj_str_get_str raise if arg not a str/bytes.
Damien George
2020-06-08 14:31:35 +1000
-
6ac05af8e1
mimxrt/tusb_config.h: Preliminary fix for TinyUSB HS endpoint overflow.
Philipp Ebensberger
2020-06-07 18:23:36 +0200
-
1e6d18c915
docs: Fix Sphinx 3.x warnings, and enable warnings-as-errors on build.
David Lechner
2020-06-03 20:38:45 -0500
-
eeca2c3cbe
github: Add GitHub action to build docs.
David Lechner
2020-06-03 18:44:27 -0500
-
621f40b12c
esp32/mpthreadport: Fix calculation of thread stack size.
Damien George
2020-06-02 16:42:37 +1000
-
596fb73927
qemu-arm: Support building in debug mode with DEBUG=1.
Damien George
2020-06-02 16:24:53 +1000
-
834b482e67
examples/bluetooth: Fix incorrect value of BR/EDR flag in advertising.
jxltom
2020-05-09 14:34:15 +0800
-
8b7ae4e099
extmod/modbluetooth: Support bigger characteristic values.
Jim Mussared
2020-05-28 10:51:45 +1000
-
1cad63c0bc
extmod/modbluetooth: Ensure status=0 always on success.
Jim Mussared
2020-05-19 16:00:23 +1000
-
9708fe8788
docs/library: Update ubluetooth for new events and discover by uuid.
Jim Mussared
2020-05-13 16:49:57 +1000
-
9902ce12eb
tests/multi_bluetooth: Update to work with new BLE events.
Jim Mussared
2020-05-13 14:35:32 +1000
-
c07ea3e4c2
extmod/modbluetooth: Implement read done event.
Jim Mussared
2020-06-02 14:22:47 +1000
-
919d640aec
extmod/modbluetooth: Allow discovery of svc/char by uuid.
Jim Mussared
2020-05-12 23:55:49 +1000
-
6a3c89d584
extmod/modbluetooth: Add discover complete events for svc/char/desc.
Jim Mussared
2020-05-11 21:46:56 +1000
-
e6881f0829
extmod/modbluetooth: Make modbluetooth event not a bitfield.
Jim Mussared
2020-05-11 21:20:07 +1000
-
02cc4462b7
mimxrt: Add initial impl of machine.LED class, and basic pin support.
Philipp Ebensberger
2020-04-12 22:00:06 +0200
-
e54626f4c1
docs/reference: Add note about multiple exceptions when heap is locked.
Andrew Leech
2020-06-01 16:16:25 +1000
-
8e591d412a
minimal: Make build more flexible and work as 64-bit build.
Damien George
2020-05-30 07:35:19 +1000
-
b2030e1661
lib/utils/pyexec: Add missing MP_ERROR_TEXT when compiler disabled.
Damien George
2020-05-30 07:34:40 +1000
-
203b10703e
py/modbuiltins: Fix getattr to work with class raising AttributeError.
Damien George
2020-05-29 10:28:38 +1000
-
da71f55e23
stm32/Makefile: Quote libgcc path so spaces are not an issue.
stinos
2020-05-29 20:46:46 +0200
-
a4086a2f13
qemu-arm/README: Update link to toolchain.
David Spickett
2020-05-29 13:42:08 +0100
-
246f3f640d
stm32/boards/xxx_WB55: Enable pyb.ADC and hardware SPI on WB55 boards.
Damien George
2020-06-01 21:38:11 +1000
-
c8985d52d3
stm32/dma: Add support for DMA on STM32WB, with SPI settings provided.
Damien George
2020-06-01 21:32:03 +1000
-
0f7b5cceea
stm32/machine_adc: Make setting of ADC1_COMMON->CCR clearer on STM32WB.
Damien George
2020-06-01 21:31:07 +1000
-
5210fc51ec
stm32/adc: Add support to pyb.ADC for STM32WB MCUs.
Damien George
2020-06-01 21:29:11 +1000
-
68d053c66e
stm32/modmachine: Allow changing AHB and APB bus frequencies on STM32WB.
Damien George
2020-06-01 21:24:48 +1000
-
9ae50d22c9
stm32/machine_uart: Allow re-init'ing a static UART object.
Damien George
2020-06-01 21:22:32 +1000
-
88971342b1
stm32/machine_uart: Retain attached-to-repl setting when init'ing UART.
Damien George
2020-06-01 21:22:03 +1000
-
22806ed5df
extmod/vfs: Retain previous working directory if chdir fails.
Damien George
2020-05-28 12:50:44 +1000
-
8f642677f7
tools/codeformat.py: Add verbose option to pass to uncrustify and black.
David Lechner
2020-05-27 11:10:40 -0500
-
5cfc09ffca
travis: For powerpc job, build both UART variants.
Joel Stanley
2020-05-26 13:18:41 +0930
-
f03d030080
powerpc/uart: Choose which UART to use at build time, not runtime.
Joel Stanley
2020-05-26 12:59:55 +0930
-
50a7ba2348
esp32/modmachine: Fix machine.reset_cause to use IDF's esp_reset_reason.
Thorsten von Eicken
2020-05-02 01:36:53 -0700
-
1662a0b06f
esp32/machine_sdcard: Add "freq" keyword arg to SDCard constructor.
cccc
2020-02-25 23:09:59 +0800
-
2d1fef7096
tools/codeformat.py: Use -q option on uncrustify to make output quiet.
David Lechner
2020-05-26 12:49:41 -0500
-
093fd80760
py/modsys: Use consistent naming pattern for module-level const objects.
David Lechner
2020-05-22 11:10:15 -0500
-
9523ca92e0
windows: Make appveyor.yml self-contained.
stijn
2020-05-17 09:39:59 +0200
-
97ccde0c43
py/ringbuf: Fix compilation with msvc.
stijn
2020-05-17 10:57:51 +0200
-
81db22f693
py/modmath: Work around msvc float bugs in atan2, fmod and modf.
stijn
2020-05-17 12:29:25 +0200
-
a902b69dd5
py/py.mk: Use additional CFLAGS to compile string0.c.
Damien George
2020-05-21 11:27:09 +1000
-
4bbba3060d
lib/utils: Lock the scheduler when executing hard callback functions.
Damien George
2020-05-27 17:53:31 +1000
-
d6803067c0
travis: Set build name so it appears in the web interfaces.
Joel Stanley
2020-05-26 13:27:33 +0930
-
a9d96499b8
travis: Run apt commands once, to slightly speed up the CI.
Joel Stanley
2020-05-26 13:24:19 +0930
-
b65482ffa8
powerpc: Set better default compiler.
Joel Stanley
2020-05-26 13:07:09 +0930
-
25bc42e754
powerpc: Fix Makefile rule when linking.
Joel Stanley
2020-05-26 13:08:35 +0930
-
b3bc9808f2
mimxrt/boards: Add MIMXRT1060_EVK board.
Albort Xue
2020-05-07 16:47:48 +0800
-
e32302c1a6
esp8266/esppwm: Fix PWM glitch when setting duty on different channel.
Olivier Ortigues
2020-04-22 13:57:54 +0200
-
cae77daf00
docs/develop: Fix module/source name in Makefile of native example.
Damien George
2020-05-16 15:00:46 +1000
-
dd8db974d7
unix/main: Enter REPL when inspect active, even with stdin redirected.
Yu-Ming Chang
2020-05-14 16:49:13 +0800
-
cd9a8c1742
nrf: Add openocd as a supported flasher.
Jim Mussared
2020-04-20 16:22:28 +1000
-
1f1b78752f
travis: Build more boards as part of nrf job.
Jim Mussared
2020-03-25 17:08:21 +1100
-
e7f8c7d9a3
nrf: Update to work with nrfx v2.0.0, to match TinyUSB.
Jim Mussared
2020-03-25 17:01:38 +1100
-
9ee5aff334
lib/nrfx: Upgrade to nrfx v2.0.0.
Damien George
2020-05-15 13:49:58 +1000
-
8f348778e1
nrf/mphalport: Remove need for "syntax unified" in mp_hal_delay_us.
Damien George
2020-05-15 00:44:25 +1000
-
eb5e9c00f8
nrf/Makefile: Don't use -fno-builtin for Cortex-M0 builds.
Damien George
2020-05-14 23:13:59 +1000
-
7dffbfd22a
extmod/vfs_lfsx: Fix import_stat so it takes into account current dir.
Damien George
2020-05-14 21:37:59 +1000
-
463c0fb2f4
stm32/boards: Add board config for Nucleo-F412ZG development board.
Thomas Roberts
2020-05-14 14:56:04 +0100
-
d7399679de
stm32: Add support for F412 MCUs.
Thomas Roberts
2020-05-14 14:56:26 +0100
-
8f3167a962
esp8266/boards: Allow configuring btree/FAT/LFS2 support when building.
Rafael Römhild
2020-05-11 12:24:36 +0200
-
801f7dca78
py/nativeglue.h: Rename "setjmp" entry to "setjmp_" to avoid any clash.
Damien George
2020-05-14 21:48:05 +1000
-
18fb5b4432
extmod/nimble: Make error code mapping default to MP_EIO.
Thomas Friebel
2020-04-27 10:21:42 +0200
-
c9611b280f
README: Change --help option to -h to match micropython executable.
Hannah Suarez/hcs0
2020-05-10 00:19:00 +0200
-
3b6c9119eb
extmod/modbluetooth: Add support for changing the GAP device name.
Damien George
2020-05-08 13:54:10 +1000
-
f385b7bfa8
stm32/README: Reorg DFU flashing instructions with addition for PYBD.
Thorsten von Eicken
2020-04-24 09:50:38 -0700
-
8ea3211068
nrf: linker scripts: Reserve the first 32 bytes of RAM
Daniel Thompson
2020-05-09 14:13:47 +0100
-
ab4e197707
esp32/modsocket: Fix getaddrinfo to raise on error.
Thorsten von Eicken
2020-04-28 10:58:43 -0700
-
adb6733022
tests/run-tests: Skip REPL feature checks when running via pyboard.py.
Damien George
2020-05-09 16:20:40 +1000
-
172fc040aa
py/parse: Make mp_parse_node_extract_list return size_t instead of int.
Damien George
2020-05-04 22:11:44 +1000
-
035059eaf5
tests/run-multitests.py: Add TRACE banner and move TEST output to end.
Damien George
2020-05-02 15:58:41 +1000
-
67fca2b715
esp8266/uart: Move a few functions from iRAM to iROM.
Damien George
2020-05-02 16:59:57 +1000
-
f2218c2fbd
esp8266/esp_mphal: Move most functions in esp_mphal.c from iRAM to iROM.
Damien George
2020-05-02 15:04:25 +1000
-
caa7725642
esp8266/boards: Move py/pairheap.c code from iRAM to iROM.
Damien George
2020-05-02 15:03:59 +1000
-
e12de1fd9d
esp8266: Clean up Pin intr handler by moving all code to machine_pin.c.
Damien George
2020-05-02 14:38:54 +1000
-
f792e6c283
py/scheduler: Convert mp_sched_full and mp_sched_num_pending to macros.
Damien George
2020-05-02 17:49:15 +1000
-
0f83ef395c
extmod/vfs_lfsx: Fix rename to respect cur dir for new path.
robert
2020-05-04 15:34:12 +0200
-
d3ea28d04a
extmod/vfs_lfsx: Normalize path name in chdir.
robert
2020-05-03 21:05:08 +0200
-
a5ea4b9f3f
extmod/vfs_lfsx: Fix path handling in uos.stat() to consider cur dir.
robert
2020-04-29 18:13:22 +0200
-
037c83b0ed
tests/multi_bluetooth: Fix typo printing wrong IRQ type.
Damien George
2020-05-08 13:23:45 +1000
-
e2def200bf
stm32/boards/PYBD_SF2: Put BTstack library in external QSPI XIP flash.
Damien George
2020-05-05 20:21:15 +1000
-
25434e976b
zephyr: Use zephyr build system to merge configurations.
Maureen Helm
2020-05-02 14:56:27 -0500
-
138a28dc07
tests/thread/thread_stacksize1.py: Increase stack size for CPython.
yangfl
2020-05-01 18:28:00 +0800
-
4ede703687
py/parse: Support constant folding of power operator for integers.
Damien George
2020-04-07 12:23:08 +1000
-
40e9227733
esp32/partitions: Update comments in files regarding offset.
Thorsten von Eicken
2020-04-30 00:22:33 -0700
-
952ff8a8ea
esp32: Improve support for OTA updates.
Thorsten von Eicken
2020-04-01 22:59:08 -0700
-
7d97d241e8
docs/library: Fix docs for machine.WDT to specify millisecond timeout.
Thorsten von Eicken
2020-05-02 00:17:54 -0700
-
309c19d39b
tests/cpydiff: Add cpydiff test for __all__ used in imported package.
Jim Mussared
2020-04-28 13:43:07 +1000
-
73c58150f5
extmod/modbtree: Retain reference to underlying stream so it's not GC'd.
Damien George
2020-04-20 23:04:40 +1000
-
391927c126
docs/library: Note that machine.Pin.irq's hard arg may not be supported.
Damien George
2020-04-30 23:50:53 +1000
-
419d1aa617
esp8266/mpconfigport.h: Add definitions for BEGIN/END_ATOMIC_SECTION.
Damien George
2020-04-23 16:19:43 +1000
-
0bd58a5613
esp8266/machine_pin: Move pin_intr_handler to iRAM, de-support hard IRQ.
Damien George
2020-04-23 16:19:15 +1000