Merge pull request #6408 from dhalbert/merge-7.3.0-rc.1-to-main
Merge 7.3.0 rc.2 to main
This commit is contained in:
commit
b3a7249e8b
@ -930,6 +930,10 @@ msgstr ""
|
|||||||
msgid "Failed to acquire mutex, err 0x%04x"
|
msgid "Failed to acquire mutex, err 0x%04x"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: shared-module/rgbmatrix/RGBMatrix.c
|
||||||
|
msgid "Failed to allocate %q buffer"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: ports/espressif/common-hal/wifi/__init__.c
|
#: ports/espressif/common-hal/wifi/__init__.c
|
||||||
msgid "Failed to allocate Wifi memory"
|
msgid "Failed to allocate Wifi memory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -9,3 +9,5 @@ CHIP_FAMILY = samd21
|
|||||||
INTERNAL_FLASH_FILESYSTEM = 1
|
INTERNAL_FLASH_FILESYSTEM = 1
|
||||||
LONGINT_IMPL = NONE
|
LONGINT_IMPL = NONE
|
||||||
CIRCUITPY_FULL_BUILD = 0
|
CIRCUITPY_FULL_BUILD = 0
|
||||||
|
|
||||||
|
CIRCUITPY_RAINBOWIO = 0
|
||||||
|
@ -7,5 +7,5 @@ CHIP_VARIANT = SAMD51J19A
|
|||||||
CHIP_FAMILY = samd51
|
CHIP_FAMILY = samd51
|
||||||
|
|
||||||
QSPI_FLASH_FILESYSTEM = 1
|
QSPI_FLASH_FILESYSTEM = 1
|
||||||
EXTERNAL_FLASH_DEVICES = GD25Q64C
|
EXTERNAL_FLASH_DEVICES = "GD25Q64C,W25Q64JVxQ"
|
||||||
LONGINT_IMPL = MPZ
|
LONGINT_IMPL = MPZ
|
||||||
|
@ -7,5 +7,5 @@ CHIP_VARIANT = SAMD51J19A
|
|||||||
CHIP_FAMILY = samd51
|
CHIP_FAMILY = samd51
|
||||||
|
|
||||||
QSPI_FLASH_FILESYSTEM = 1
|
QSPI_FLASH_FILESYSTEM = 1
|
||||||
EXTERNAL_FLASH_DEVICES = GD25Q64C
|
EXTERNAL_FLASH_DEVICES = "GD25Q64C,W25Q64JVxQ"
|
||||||
LONGINT_IMPL = MPZ
|
LONGINT_IMPL = MPZ
|
||||||
|
@ -7,7 +7,7 @@ CHIP_VARIANT = SAMD51J19A
|
|||||||
CHIP_FAMILY = samd51
|
CHIP_FAMILY = samd51
|
||||||
|
|
||||||
QSPI_FLASH_FILESYSTEM = 1
|
QSPI_FLASH_FILESYSTEM = 1
|
||||||
EXTERNAL_FLASH_DEVICES = GD25Q64C
|
EXTERNAL_FLASH_DEVICES = "GD25Q64C,W25Q64JVxQ"
|
||||||
LONGINT_IMPL = MPZ
|
LONGINT_IMPL = MPZ
|
||||||
|
|
||||||
CIRCUITPY_AESIO = 0
|
CIRCUITPY_AESIO = 0
|
||||||
|
@ -455,6 +455,10 @@ STATIC mp_obj_t process_import_at_level(qstr full_mod_name, qstr level_mod_name,
|
|||||||
// not a package. This will be caught on the next iteration
|
// not a package. This will be caught on the next iteration
|
||||||
// because the file will not exist.
|
// because the file will not exist.
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Loading a module thrashes the heap significantly so we explicitly clean up
|
||||||
|
// afterwards.
|
||||||
|
gc_collect();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (outer_module_obj != MP_OBJ_NULL && VERIFY_PTR(MP_OBJ_TO_PTR(outer_module_obj))) {
|
if (outer_module_obj != MP_OBJ_NULL && VERIFY_PTR(MP_OBJ_TO_PTR(outer_module_obj))) {
|
||||||
|
@ -213,7 +213,7 @@ typedef long mp_off_t;
|
|||||||
#define MICROPY_CPYTHON_COMPAT (CIRCUITPY_FULL_BUILD)
|
#define MICROPY_CPYTHON_COMPAT (CIRCUITPY_FULL_BUILD)
|
||||||
#endif
|
#endif
|
||||||
#define MICROPY_PY_BUILTINS_POW3 (CIRCUITPY_BUILTINS_POW3)
|
#define MICROPY_PY_BUILTINS_POW3 (CIRCUITPY_BUILTINS_POW3)
|
||||||
#define MICROPY_PY_FSTRINGS (MICROPY_CPYTHON_COMPAT)
|
#define MICROPY_PY_FSTRINGS (1)
|
||||||
#define MICROPY_MODULE_WEAK_LINKS (0)
|
#define MICROPY_MODULE_WEAK_LINKS (0)
|
||||||
#define MICROPY_PY_ALL_SPECIAL_METHODS (CIRCUITPY_FULL_BUILD)
|
#define MICROPY_PY_ALL_SPECIAL_METHODS (CIRCUITPY_FULL_BUILD)
|
||||||
#ifndef MICROPY_PY_BUILTINS_COMPLEX
|
#ifndef MICROPY_PY_BUILTINS_COMPLEX
|
||||||
|
@ -123,7 +123,7 @@ void common_hal_rgbmatrix_rgbmatrix_reconstruct(rgbmatrix_rgbmatrix_obj_t *self,
|
|||||||
mp_arg_error_invalid(MP_QSTR_args);
|
mp_arg_error_invalid(MP_QSTR_args);
|
||||||
break;
|
break;
|
||||||
case PROTOMATTER_ERR_MALLOC:
|
case PROTOMATTER_ERR_MALLOC:
|
||||||
mp_raise_msg(&mp_type_MemoryError, NULL);
|
mp_raise_msg_varg(&mp_type_MemoryError, translate("Failed to allocate %q buffer"), MP_QSTR_RGBMatrix);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
mp_raise_msg_varg(&mp_type_RuntimeError,
|
mp_raise_msg_varg(&mp_type_RuntimeError,
|
||||||
|
Loading…
Reference in New Issue
Block a user