38 Commits (d995c010428420c7690d5cd59b9580c3f4f9649a)

Author SHA1 Message Date
robert-hh be686e634e rp2: Allow disabling USB via MICROPY_HW_ENABLE_USBDEV config. 2 years ago
Damien George 78dc2db2ba py/mpconfig: Provide config option for internal printf printer. 2 years ago
Damien George b3c8ab37ec py/gc: Make gc_dump_info/gc_dump_alloc_table take a printer as argument. 2 years ago
Jim Mussared b1cdb205ec shared/runtime/softtimer: Fix ticks range when computing ticks diff. 2 years ago
robert-hh de1f1dd164 shared/runtime/softtimer: Use consistently the same clock source. 2 years ago
David Lechner 3446d440f6 shared/runtime/gchelper: Drop cpu directive from ARM asm helpers. 2 years ago
Damien George 1978b838b7 shared/runtime: Use mp_printf consistently, instead of printf. 2 years ago
Damien George dbb0019666 shared/tinyusb: Fix CDC bNumInterfaces value. 2 years ago
Angus Gratton c8913fdbfa rp2: Allow enabling USB device without enabling USB-CDC. 2 years ago
Angus Gratton 2e6e53057b shared/tinyusb: Further refactor static USB device implementation. 2 years ago
Blake Felt eed4eb2645 shared/tinyusb: Create common TinyUSB code for reuse by ports. 2 years ago
Damien George 2f05653673 shared/netutils: Add "py/obj.h" header include. 2 years ago
Simon Arlott 43dd3ea74d shared/runtime/gchelper_native: Fix pointer cast on x86_64. 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
Damien George 7c8ec85fa3 shared/runtime/sys_stdio_mphal: Make func static and remove some TODOs. 2 years ago
robert-hh 93a17b9581 shared/runtime/softtimer: Remove obsolete #include statement. 2 years ago
robert-hh 2e2202993c shared/runtime/softtimer: Move softtimer.[ch] to shared/runtime. 2 years ago
David Lechner 68f46342aa shared/runtime/pyexec: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
David Lechner 81dbea1ce3 shared/readline: Use MP_REGISTER_ROOT_POINTER(). 2 years ago
Phil Howard e1282556e8 shared/netutils/dhcpserver: Match default DNS to server IP. 2 years ago
iabdalkader 9f6f8b2fdd shared/runtime/tinyusb_helpers: Add TinyUSB helper functions. 2 years ago
Damien George 402df833fe py/modsys: Introduce sys.implementation._machine constant. 3 years ago
Damien George 40047823bc py/modsys: Append MicroPython git version and build date to sys.version. 3 years ago
Damien George 6d401be4dd shared/readline: Disable auto-indent if space/tab follows added indent. 3 years ago
Damien George a8f23f6366 shared/readline: Make tab insert an indent when it follows whitespace. 3 years ago
robert-hh b70b8ce3e4 mimxrt/machine_rtc: Start RTC at boot and set datetime if not set. 3 years ago
Damien George ac2293161e py/modsys: Add optional mutable attributes sys.ps1/ps2 and use them. 3 years ago
Damien George f2040bfc7e py: Rework bytecode and .mpy file format to be mostly static data. 3 years ago
iabdalkader 644f4dcc94 shared/runtime/pyexec: Cleanup EXEC_FLAG flag constants. 3 years ago
Jim Mussared 86ce442607 ports: Add '.frozen' as the first entry in sys.path. 3 years ago
Jim Mussared e0bf4611c3 py: Only search frozen modules when '.frozen' is found in sys.path. 3 years ago
Alexey 'alexxy' Shvetsov 5cf71b5596 shared/libc/string0: Don't include string.h, and provide __memcpy_chk. 5 years ago
Damien George e3291e1801 lib,shared: Update README's based on contents of these dirs. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
Damien George 4d546713ec shared: Introduce new top-level dir and move 1st party lib code there. 3 years ago