summaryrefslogtreecommitdiff
path: root/docs/develop
AgeCommit message (Expand)Author
2025-03-17tools/mpy_ld.py: Allow linking static libraries.Volodymyr Shymanskyy
2024-12-23tools/mpy_ld.py: Add native modules support for RV32 code.Alessandro Gatti
2024-11-04tests/run-tests.py: Change --target/--device options to --test-instance.Damien George
2024-08-01py/py.mk: Add SRC_USERMOD_LIB_ASM to include assembly files.George Hopkins
2024-04-29docs/develop/optimizations: Fix typo identified in issue 14391.Matt Trentini
2024-03-07all: Prune trailing whitespace.Phil Howard
2024-03-07all: Remove the "STATIC" macro and just use "static" instead.Angus Gratton
2024-02-16py/emitglue: Introduce mp_proto_fun_t as a more general mp_raw_code_t.Damien George
2024-01-16docs/develop/porting: Fix argument type of mp_lexer_new_from_file().Damien George
2023-10-02docs: Add requirements.txt file with dependencies for Sphinx.Jos Verlinde
2023-08-05docs/develop/gettingstarted: Update ARM package list.Elecia White
2023-08-04docs/develop/gettingstarted: Clarify submodule initialization.Rene Straub
2023-06-08py/builtinimport: Remove weak links.Jim Mussared
2023-05-19docs/develop/porting: Add missing code to example main.c and Makefile.marble
2023-04-27all: Fix spelling mistakes based on codespell check.Damien George
2022-12-08py: Pass in address to compiled module instead of returning it.Damien George
2022-11-23examples/usercmodule: Add example of a native C class.Laurens Valk
2022-11-11docs/develop: Fix mp_compile snippet to match latest code.Damien George
2022-10-11py/py.mk: Make user-C-module handling self-contained in py.mk.Jim Mussared
2022-10-11all: Use += rather than = everywhere for CFLAGS/LDFLAGS/LIBS.Jim Mussared
2022-09-30top: Replace upip with mip everywhere.Jim Mussared
2022-08-11docs: Update links for Arm GCC toolchain.David Lechner
2022-07-18shared/readline: Use MP_REGISTER_ROOT_POINTER().David Lechner
2022-06-21extmod/extmod.mk: Separate out extmod file list from py.mk to extmod.mk.David Lechner
2022-06-02all: Remove third argument to MP_REGISTER_MODULE.Damien George
2022-05-23py/dynruntime.mk: Add basic support for armv6m architecture.Damien George
2022-02-04docs/develop/porting.rst: Fix build and import problems in the example.Cem Eliguzel
2021-12-18py/runtime: Allow initialising sys.path/argv with defaults.Damien George
2021-12-15docs: Remove trailing spaces and convert tabs to spaces.Damien George
2021-08-13docs: Replace ufoo with foo in all docs.Jim Mussared
2021-07-12all: Update to point to files in new shared/ directory.Damien George
2021-05-04docs: Fix some spelling mistakes.Mike Causer
2021-04-02docs/develop: Improve user C modules to properly describe how to build.Damien George
2021-04-01examples/usercmodules: Simplify user C module enabling.Damien George
2021-03-31docs/develop/cmodules.rst: Document C-modules and micropython.cmake.Phil Howard
2021-03-15all: Add .git-blame-ignore-revs for fixing up git blame output.stijn
2021-03-12tests: Rename run-tests to run-tests.py for consistency.Damien George
2021-01-30docs/develop/natmod: Fix a small typo, con->can.Samuelson
2021-01-27docs/develop: Add MicroPython Internals chapter.nanjekyejoannah
2020-10-29docs/develop/cmodules.rst: Add link to source code for user C example.Damien George
2020-10-29examples: Add example code for user C modules, both C and C++.stijn
2020-10-29py/py.mk: Support C++ code for user C modules.stijn
2020-10-29docs: Fix reference to QSTR_GEN_CFLAGS Makefile flag.stijn
2020-09-25docs/develop: Add notes on prerequisite tools for building native .mpy.Damien George
2020-05-16docs/develop: Fix module/source name in Makefile of native example.Damien George
2020-02-16docs/develop: Detail how to add symbols to mp_fun_table for native mods.Thorsten von Eicken
2020-01-06docs: More consistent capitalization and use of articles in headings.Jason Neal
2019-12-19docs/develop: Add documentation on how to build native .mpy modules.Damien George
2019-10-04docs/develop/qstr.rst: Add documentation for string interning.Jim Mussared
2019-04-18docs/cmodules: Note the various ways MODULE_EXAMPLE_ENABLED can be set.Daniel O'Connor