163 Commits (1660c787956968c6a2cc19919d16014ddcbdd4ed)

Author SHA1 Message Date
Damien George f01d5fb657 py/mkrules.mk: Automatically configure frozen options when manifest set. 1 year ago
Jim Mussared 2eba98f1e0 all: Use MP_REGISTER_EXTENSIBLE_MODULE for overrideable built-ins. 1 year ago
Jim Mussared 45ac651d1a all: Rename *umodule*.c to remove the "u" prefix. 2 years ago
Jim Mussared f5f9edf645 all: Rename UMODULE to MODULE in preprocessor/Makefile vars. 2 years ago
Jim Mussared 1bf2dcb15e all: Rename mp_umodule*, mp_module_umodule* to remove the "u" prefix. 2 years ago
Jim Mussared dfe232d000 py/builtinimport: Remove weak links. 2 years ago
Jim Mussared 30628d1bb7 all: Rename MP_QSTR_umodule to MP_QSTR_module everywhere. 2 years ago
Jim Mussared 1d4b4f0ce2 ports: Standardise docs link in help text. 1 year ago
Damien George 143b863f54 zephyr/modutime: Use extmod version of time module. 2 years ago
Damien George 9955553001 extmod/modutime: Provide a generic time module. 2 years ago
Jim Mussared bc9ec1cf71 extmod/modbluetooth: Merge gatts_notify/indicate implementation. 2 years ago
Damien George b3c8ab37ec py/gc: Make gc_dump_info/gc_dump_alloc_table take a printer as argument. 2 years ago
iabdalkader 5e90ec2331 zephyr: Rename machine I2C and SPI types consistently across ports. 2 years ago
Jim Mussared 94beeabd2e py/obj: Convert make_new into a mp_obj_type_t slot. 2 years ago
Jim Mussared 6da41b5900 py/obj: Merge getiter and iternext mp_obj_type_t slots. 2 years ago
Jim Mussared 9dce82776d all: Remove unnecessary locals_dict cast. 2 years ago
Jim Mussared 662b9761b3 all: Make all mp_obj_type_t defs use MP_DEFINE_CONST_OBJ_TYPE. 3 years ago
Andrew Leech afc7e1d298 zephyr/mpconfigport: Enable MICROPY_ENABLE_FINALISER when VFS is used. 2 years ago
Damien George 1d4228ccc1 zephyr/boards: Add config for bbc_microbit_v2. 2 years ago
Jim Mussared 8a0ee5a5c0 py/objstr: Split mp_obj_str_from_vstr into bytes/str versions. 2 years ago
Jim Mussared 28aaab9590 py/objstr: Add hex/fromhex to bytes/memoryview/bytearray. 3 years ago
Damien George 6c67fbc280 zephyr/machine_uart: Use mp_obj_str_get_str to get device name. 2 years ago
David Lechner ccda7686a4 zephyr: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
David Lechner 81dbea1ce3 shared/readline: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
Maureen Helm bada8b3cad zephyr: Upgrade to Zephyr v3.1.0. 2 years ago
Maureen Helm 4fd54a4756 zephyr: Update include paths to use the zephyr namespace. 2 years ago
Damien George d75892c0b0 zephyr/modusocket: Fix function object wrapper for listen method. 2 years ago
Damien George efe23aca71 all: Remove third argument to MP_REGISTER_MODULE. 2 years ago
Damien George 6e71cde6aa ports: Use default VFS config for import_stat and builtin_open. 2 years ago
Damien George 5956466c0e py/builtin: Clean up and simplify import_stat and builtin_open config. 2 years ago
Jim Mussared ec2fe5d6ca zephyr: Make port-specific modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 4eab44a1ec extmod: Make extmod modules use MP_REGISTER_MODULE. 3 years ago
Jim Mussared 0e7bfc88c6 all: Use mp_obj_malloc everywhere it's applicable. 3 years ago
Damien George 5c32111fa0 ports: Reformat more C and Python source code. 3 years ago
Damien George aab005c75b extmod/modusocket: Provide config macro for socket.listen backlog deflt. 3 years ago
Jon Bjarni Bjarnason 919f696ad2 extmod/modusocket: Implement optional socket.listen backlog argument. 3 years ago
Damien George 818be10bb5 zephyr/moduos: Convert module to use extmod version. 3 years ago
Damien George 926b554daf extmod/moduos: Create general uos module to be used by all ports. 3 years ago
Damien George cced9a0128 zephyr/prj.conf: Enable CONFIG_BUILD_OUTPUT_HEX to generate .hex output. 3 years ago
Maureen Helm 474d288e55 zephyr: Upgrade to Zephyr v3.0.0. 3 years ago
Maureen Helm 86a4a52670 zephyr: Update include path to disk_access.h. 3 years ago
Damien George fbd47fc46c ports: Consolidate inclusion of umachine module in built-ins. 3 years ago
Damien George a49b51b7db zephyr/modbluetooth_zephyr: Provide dummy connect_cancel function. 3 years ago
Maureen Helm c6d26bc524 zephyr: Upgrade to Zephyr v2.7.0. 3 years ago
Maureen Helm 0cf03bd3b1 zephyr: Use CONFIG_USB_DEVICE_STACK for conditional USB device support. 3 years ago
Maureen Helm 1e5df0982a zephyr: Get UART console device from devicetree instead of Kconfig. 3 years ago
Maureen Helm 080a9e906d zephyr: Update include path to reboot.h. 3 years ago
Maureen Helm ddbbfbed75 zephyr: Increase minimum CMake version to 3.20.0. 3 years ago
Damien George de43b500bd py/runtime: Allow initialising sys.path/argv with defaults. 3 years ago
Jim Mussared 43467b9c71 extmod/modbluetooth: Add connection interval to gap_connect. 3 years ago