11237 Commits (c47a3ddf4ac1bdaf74080454e3993b0cb2a97d66)
 

Author SHA1 Message Date
Damien George f6d99bc795 py/dynruntime.h: Add implementation of mp_obj_cast_to_native_base. 5 years ago
Damien George 9344e876bb py/objtype: Allow mp_instance_cast_to_native_base to take native obj. 5 years ago
Damien George d3b2c6e44c py/objtuple: Remove code that handles tuple-subclass equality test. 5 years ago
Damien George 819380c964 tests/basics: Add test for tuple compare with class derived from tuple. 5 years ago
Damien George a636837987 tools/makemanifest.py: Support freezing with empty list of mpy files. 5 years ago
Damien George 410757f4f4 unix/mphalport.h: Fix build when MICROPY_USE_READLINE=0. 5 years ago
Jim Mussared a9ce8dfdaa esp32: Move to IDF 4.0 release version. 5 years ago
David Lechner 4adcaa4423 unix/mpthreadport: Fix Mac build by using SIGUSR1 if SIGRTMIN not avail. 5 years ago
Damien George 1fccda049f py/objexcept: Rename mp_obj_new_exception_msg_varg2 to ..._vlist. 5 years ago
Jim Mussared cddb90e8b0 extmod/modbluetooth_nimble: Fix wrong offset used for descriptor flags. 5 years ago
Jim Mussared 66ac2e1fc0 extmod/modbluetooth.h: Fix typo in comment about registering services. 5 years ago
Andrew Leech 3fe83e4318 stm32/sdram: Fix compile issue from unused sdram startup test flag. 5 years ago
Thomas Friebel f4726735cf extmod/modbluetooth: Implement config getter for BLE rxbuf size. 5 years ago
David Lechner 3bd2ae1a36 unix/mpthreadport: Use SIGRTMIN+5 instead of SIGUSR1 for thread-GC. 5 years ago
Damien George ce39c958ef py: Factor out definition of mp_float_union_t to one location. 5 years ago
Damien George ac8383a95d nrf: Use MICROPY_HW_ENABLE_RNG instead of MICROPY_PY_RANDOM_HW_RNG. 5 years ago
Damien George 6ad3bb1e12 nrf: Remove custom "random" module and use extmod version instead. 5 years ago
cccc 4f3e5ea934 nrf/drivers/bluetooth: Fix variable initialisation error with older gcc. 5 years ago
David Lechner 4af79e7694 unix/Makefile: Allow to install all variants of the executable. 5 years ago
David Lechner c5f4268c99 unix/variants/standard: Fix role of PREFIX when used to install. 5 years ago
Peter Hinch d2f22ea953 drivers/nrf24l01: Change pipe addrs in test to match Arduino addrs. 5 years ago
Damien George baf11f237b unix/Makefile: Remove old variant targets that are no longer needed. 5 years ago
Thorsten von Eicken be92aacba3 docs/develop: Detail how to add symbols to mp_fun_table for native mods. 5 years ago
David Lechner f020eac6a8 py/obj.h: Remove TODO idea comment about truncated mp_map_t. 5 years ago
Damien George ad7213d3c3 py: Add mp_raise_msg_varg helper and use it where appropriate. 5 years ago
Damien George 97eca38c4f py: Add mp_raise_type helper macro and use it where appropriate. 5 years ago
Damien George 7679e3be96 py/objmodule.h: Remove obsolete mp_builtin_module_weak_links_map decl. 5 years ago
Damien George 5a755ac30a esp32/modsocket: Convert EADDRINUSE error code from lwip return value. 5 years ago
stijn 5f91933e54 windows: Improve default search path. 5 years ago
stijn 8b6e6008c7 unix/main: Use OS-dependent path separator when searching path. 5 years ago
Damien George 580fd636c0 nrf/drivers: Use mp_raise_msg where appropriate, and shorten exc msgs. 5 years ago
Damien George 6a3ca96fe5 tests/basics: Add test for equality between tuple and namedtuple. 5 years ago
Damien George 27465e6b24 tests/basics: Add tests for equality between bool and int/float/complex. 5 years ago
Damien George 9ec1caf42e py: Expand type equality flags to 3 separate ones, fix bool/namedtuple. 5 years ago
Yonatan Goldschmidt 0852acfc74 tests/run-tests: Auto-skip extmod/ticks_diff, extmod/time_ms_us tests. 5 years ago
Peter Hinch 88cbfd791a docs/library: Fix framebuf monochrome 1-bit modes, swapping HLSB/HMSB. 5 years ago
Damien George ce40abcf21 stm32/usbd_cdc_interface: Remove "interrupt_char != -1" check. 5 years ago
Damien George 046ae80bdf unix, windows: Use mp_keyboard_interrupt instead of custom code. 5 years ago
Damien George abe2caf6df py/scheduler: Move clearing of kbd traceback to mp_keyboard_interrupt. 5 years ago
Damien George f4641b2378 esp32/uart: Use core-provided mp_keyboard_interrupt, placed in IRAM. 5 years ago
Damien George 8d0421c3cf esp8266: Put mp_keyboard_interrupt in IRAM. 5 years ago
Damien George 8fb5c8fdd5 py/scheduler: Allow a port to specify attrs for mp_keyboard_interrupt. 5 years ago
Damien George eaf30c516a tests/unix: Add coverage tests for kbd-intr and scheduler. 5 years ago
Damien George 9efb36bfa6 py/scheduler: Move mp_keyboard_interrupt from lib/utils to py core. 5 years ago
Damien George 5a91cd9ff3 lib/utils/pyexec: Handle pending exceptions after disabling kbd intrs. 5 years ago
Damien George 98a3911c43 py/scheduler: Add "raise_exc" argument to mp_handle_pending. 5 years ago
Maureen Helm 7a5752a748 zephyr: Enable littlefs. 5 years ago
Maureen Helm 86a66960f9 zephyr: Implement block device protocol via zephyr flash map api. 5 years ago
Maureen Helm 2d7ec8e704 zephyr: Enable fatfs. 5 years ago
Maureen Helm a0440b01ea zephyr: Enable virtual file system and uos module. 5 years ago