30 Commits (ec79e445027857d219d139cd31af578124a8e913)

Author SHA1 Message Date
Damien George 7c44354592 ports: Remove def of MP_PLAT_PRINT_STRN if it's the same as the default. 4 years ago
Damien George 505a1853b9 teensy: Fix build errors and warnings and enable -Werror. 4 years ago
Damien George 06659077a8 all: Update Python code to conform to latest black formatting. 4 years ago
Damien George 5f3c2f1fa8 stm32/irq: Clean up irq.h so it does not depend on core uPy defines. 4 years ago
Jim Mussared 710426024a all: Factor gchelper code to one place and use it for unix & ARM ports. 5 years ago
stijn 84fa3312cf all: Format code to add space after C++-style comment start. 5 years ago
stijn d6243568a0 all: Remove commented-out include statements. 5 years ago
Jim Mussared 073b9a5eb8 ports: Enable error text compression for various ports, but not all. 5 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Damien George 1a3e386c67 all: Remove spaces inside and around parenthesis. 5 years ago
Damien George feb2577585 all: Remove spaces between nested paren and inside function arg paren. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 3f39d18c2b all: Add *FORMAT-OFF* in various places. 5 years ago
Damien George ad7213d3c3 py: Add mp_raise_msg_varg helper and use it where appropriate. 5 years ago
Memiks 4ab4bf3ec6 ports: Modify mp_hal_pin_write macro so it can be used as a function. 5 years ago
Yonatan Goldschmidt 61d2b40ad5 lib/utils/pyexec: Introduce MICROPY_REPL_INFO, wrap debug prints in it. 5 years ago
David Lechner e79424d672 ports: Allow overriding CROSS_COMPILE in a custom makefile. 5 years ago
Damien George c80614dfc8 ports: Provide mp_hal_stdio_poll for sys.stdio polling where needed. 5 years ago
Damien George 0646e607b5 ports: Convert to use pyexec_file_if_exists() to execute boot/main.py. 6 years ago
Mike Causer 812969d615 all: Change PYB message prefix to MPY. 7 years ago
Damien George d976e4f5e8 teensy/Makefile: Use common gchelper_m3.s code from lib/utils. 6 years ago
Damien George 6e30f96b0b ports: Convert legacy uppercase macro names to lowercase. 6 years ago
Damien George 025d419a77 teensy: Add own uart.h to not rely on stm32's version of the file. 6 years ago
Damien George 0041396f05 stm32/pin: In pin AF object, remove union of periph ptr types. 7 years ago
Damien George e6235fe647 teensy: Update GPIO speed consts to align with changes in stm32 port. 7 years ago
Damien George 5ae9586541 teensy: Get port compiling without any warnings. 7 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 7 years ago
Damien George da8c4c2653 py/builtinhelp: Change signature of help text var from pointer to array. 7 years ago
Damien George 4a93801c12 all: Update Makefiles and others to build with new ports/ dir layout. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago