97 Commits (51c2d26f15c2a737f90f5e4f6581b2588e0930fc)

Author SHA1 Message Date
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 0ceccd4cf8 all: Rename *umodule*.h 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 7f5d5c7271 all: Rename mod_umodule*, ^umodule* to remove the "u" prefix. 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
Christian Clauss 2a1db770ce all: Fix cases of Python variable assigned but never used. 2 years ago
Christian Clauss 79e57473b2 all: Fix various Python coding inconsistencies found by ruff. 2 years ago
Christian Clauss 8f8bd98164 all: Fix strings with backslash by using raw string literals. 2 years ago
Damien George b1229efbd1 all: Fix spelling mistakes based on codespell check. 2 years ago
Damien George 8ad2da93be cc3200/mods/modutime: Use extmod version of time module. 2 years ago
Damien George 9955553001 extmod/modutime: Provide a generic time module. 2 years ago
Damien George 083dc1f082 ports: Use extmod version of mktime instead of port-specific one. 2 years ago
Christian Clauss 4376c969f6 all: Fix Python comparison to None and True, and use "not in". 2 years ago
David Lechner 3446d440f6 shared/runtime/gchelper: Drop cpu directive from ARM asm helpers. 2 years ago
Jim Mussared 68090cc6cd cc3200: Remove unused NIC type customisation. 2 years ago
Jim Mussared d6d8722558 extmod: Make extmod.mk self-contained. 2 years ago
Jim Mussared 17f2783e4a all: Use += rather than = everywhere for CFLAGS/LDFLAGS/LIBS. 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 e8355eb163 py/obj: Add "full" and "empty" non-variable-length mp_obj_type_t. 3 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
robert-hh a39b88f0fb cc3200/mods/pybuart: Implement uart.flush() and uart.txdone(). 2 years ago
Jim Mussared 8a0ee5a5c0 py/objstr: Split mp_obj_str_from_vstr into bytes/str versions. 2 years ago
Damien George 8f4c108025 all: Remove MICROPY_PY_IO_FILEIO config option. 2 years ago
Jim Mussared 28aaab9590 py/objstr: Add hex/fromhex to bytes/memoryview/bytearray. 3 years ago
Jim Mussared 092784da19 ports: Remove unused mp_type_{fileio/textio} macros in mpconfigport.h. 2 years ago
Jim Mussared 4cf9928902 cc3200: Fix various array-based compiler warnings. 2 years ago
David Lechner 226e969ad3 cc3200: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
David Lechner 095ad87adf cc3200/mpconfigport: Remove mp_const_user_interrupt. 2 years ago
David Lechner 81dbea1ce3 shared/readline: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
David Lechner fc3d7ae11b py/make_root_pointers: Add MP_REGISTER_ROOT_POINTER parser/generator. 2 years ago
David Lechner c118b5d0e4 extmod/extmod.mk: Separate out extmod file list from py.mk to extmod.mk. 2 years ago
Damien George efe23aca71 all: Remove third argument to MP_REGISTER_MODULE. 2 years ago
Damien George 47f634300c py: Change makemoduledefs process so it uses output of qstr extraction. 2 years ago
Damien George 6e71cde6aa ports: Use default VFS config for import_stat and builtin_open. 2 years ago
David Lechner be5657b64f ports: Rename thread_t to mp_thread_t. 3 years ago
Jim Mussared 1d33ceb0d0 cc3200: 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 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 fbd47fc46c ports: Consolidate inclusion of umachine module in built-ins. 3 years ago
Damien George de43b500bd py/runtime: Allow initialising sys.path/argv with defaults. 3 years ago
Mike Causer 7f14344428 ports: Add images, features and urls to board.json. 3 years ago
Jim Mussared e359b077dd ports: Add board.json for all boards. 3 years ago