aboutsummaryrefslogtreecommitdiff
path: root/minimal
AgeCommit message (Expand)Author
2016-10-22minimal/Makefile: Split rule for firmware.bin generation.Paul Sokolovsky
2016-10-21py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros.Damien George
2016-09-05py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled.Delio Brignoli
2016-08-15ports: Remove typedef of machine_ptr_t, it's no longer needed.Damien George
2016-07-22lib/utils/stdout_helpers: Move from minimal/uart_extra.c for reuse.Paul Sokolovsky
2016-07-21minimal: Disable MICROPY_GC_ALLOC_THRESHOLD.Paul Sokolovsky
2016-04-16minimal: For frozen bytecode generation, add dependency of qstr file.Damien George
2016-04-13minimal: Add example of frozen persistent bytecode (.mpy file).Damien George
2016-04-13ports: Disable async/await on bare-arm, minimal, pic16bit, cc3200.Damien George
2016-01-07minimal: Add enough code to run minimal build on STM32F4xx hardware.Damien George
2015-12-07py: Add MICROPY_PY_BUILTINS_MIN_MAX, disable for minimal ports.pohmelie
2015-11-10lib/utils/printf: Move from stmhal/ .Paul Sokolovsky
2015-11-09lib/pyexec: Move header pyexec.h from stmhal directory.Damien George
2015-11-07minimal: Clarify comments.Paul Sokolovsky
2015-11-04minimal: Add an explicit comment on the gchelper.s line in the Makefile.Dave Hylands
2015-10-31stmhal: pyexec.c is common module, move to lib/utils/ .Paul Sokolovsky
2015-10-31all: Add py/mphal.h and use it in all ports.Damien George
2015-10-29minimal: Use mp_hal_ticks_ms().Paul Sokolovsky
2015-10-24Makefiles: Remove duplicate object files when linking.Paul Sokolovsky
2015-10-19all: Make netutils.h available to all ports by default.Paul Sokolovsky
2015-10-02minimal: Tune parser chunk allocation policy for very small heap.Damien George
2015-10-02py: Allocate parse nodes in chunks to reduce fragmentation and RAM use.Damien George
2015-08-20py: Add MICROPY_PY_BUILTINS_FILTER, disable for minimal ports.Paul Sokolovsky
2015-08-02minimal: Use 1 byte for qstr hash, to make port more minimal.Damien George
2015-06-22bare-arm, minimal, qemu-arm: Make do_str() take parse-input-kind as arg.Damien George
2015-06-20py: Use a wrapper to explicitly check self argument of builtin methods.Damien George
2015-05-06pyexec: Make raw REPL work with event-driven version of pyexec.Damien George
2015-04-21py: Add attrtuple object, for space-efficient tuples with attr access.Damien George
2015-04-16py: Overhaul and simplify printf/pfenv mechanism.Damien George
2015-04-07py: Add MICROPY_PY_BUILTINS_REVERSED, disable for minimal ports.Paul Sokolovsky
2015-04-06py: Add MICROPY_PY_BUILTINS_ENUMERATE, disable for minimal ports.Paul Sokolovsky
2015-04-05string0.c: Move from stmhal/ to lib/.Paul Sokolovsky
2015-03-14py: Add MICROPY_COMP_{DOUBLE,TRIPLE}_TUPLE_ASSIGN config options.Damien George
2015-02-13minimal: Allow to compile without defining MICROPY_HAL_H.Damien George
2015-02-07py: Protect mp_parse and mp_compile with nlr push/pop block.Damien George
2015-01-20py: Implement very simple frozen modules support.Paul Sokolovsky
2015-01-16minimal: Make #if indent consistent.Paul Sokolovsky
2015-01-16minimal: Support even-driven REPL.Paul Sokolovsky
2015-01-14travis, minimal: Install gcc-multilib for -m32; use /bin/echo for test.Damien George
2015-01-13minimal: Add simple test; build and run minimal test on Travis CI.Damien George
2015-01-13minimal/Makefile: Remove unnecessary -I of py/ dir.Damien George
2015-01-13minimal: Add "run" make target to run emulated build with suitable tty config.Paul Sokolovsky
2015-01-13minimal: Convert "bare-arm" port to "minimal" port.Paul Sokolovsky
2015-01-13minimal: New port, intended to represent minimal working code.Paul Sokolovsky