9 Commits (3177ef544f5ecdfe5810461734fce470249e8129)

Author SHA1 Message Date
Paul Sokolovsky f2ed736b29 lib/utils/printf: Add vsnprintf alias for Clang. 9 years ago
Paul Sokolovsky 1f0aaece3a lib/utils/printf: Apply workaround for static linking with uclibc. 9 years ago
Damien George 4e7107a572 py: Change mp_print_strn_t func type to use size_t for the str length. 9 years ago
Paul Sokolovsky 4892e4c5fc lib/utils/printf: Use more conservative check for MICROPY_DEBUG_STDERR. 9 years ago
Paul Sokolovsky 1818da2ef3 lib/utils/printf: Fix issue with putchar define for some ports. 9 years ago
Paul Sokolovsky 8ee43e24f3 lib/utils/printf: Add extra prototypes. 9 years ago
Paul Sokolovsky c3280d83e7 unix: Use printf() implementation in terms of mp_printf(). 9 years ago
Paul Sokolovsky 295ea12411 py/emitglue: Host definition of mp_verbose_flag. 9 years ago
Paul Sokolovsky 73ff0687f2 lib/utils/printf: Move from stmhal/ . 9 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 9 years ago
Dave Hylands 92d4b51ad5 stmhal: Add STM32F7DISC and associated changes. 9 years ago
Damien George 7f9d1d6ab9 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
Damien George 601c814603 minimal: Allow to compile without defining MICROPY_HAL_H. 10 years ago
Damien George 0b32e50365 stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
Damien George cd34207409 py: Can compile with -Wmissing-declarations and -Wmissing-prototypes. 10 years ago
Damien George 2cf6dfa280 stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George 7860c2a68a py: Fix some macros defines; cleanup some includes. 10 years ago
Dave Hylands 3556e45711 Allow real memory errors (from locked gc) to be reported with traceback. 10 years ago
Damien George d03c681608 stmhal: Use mp_uint_t where appropriate. 10 years ago
Damien George 951ed9d02f stmhal: Fix REPL printing by cooking output sent to stdout_obj. 10 years ago
Damien George 1163cb9cb5 stmhal: Change calls to pfenv_printf to pfenv_vprintf. 10 years ago
Paul Sokolovsky cb66f41ebc py: Make print() accept "file" argument, and actually print to stream. 10 years ago
Paul Sokolovsky 8139494e54 stmhal: Include mpconfig.h before all other includes. 11 years ago
Damien George e79c6696c5 stmhal: Fix file print methods to use print instead of printf. 11 years ago
Damien George 34ab8dd6dd stmhal: Update and improve LCD driver. 11 years ago
Damien George fb510b3bf9 Rename bultins config variables to MICROPY_PY_BUILTINS_*. 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 7533700393 stmhal: Rename USART to UART. 11 years ago
Damien George d0f9f6cd3f py: Fix pfenv_print_strn to return correct number of chars printed. 11 years ago
Dave Hylands baf6f14deb Enhance str.format support 11 years ago
Damien George 781687c772 stmhal: Remove unnecessary include. 11 years ago
Dave Hylands 9c122029ec stmhal - Add usart support 11 years ago
Damien George e285511a23 stmhal: Get USB CDC REPL working. 11 years ago
Dave Hylands f14b92b9e1 REPl working on UART6 with STMHAL 11 years ago
Damien George 8bfec2b538 Rename formatfloat file; remove MICROPY_ENABLE_FLOAT from mpconfigport.h. 11 years ago
Dave Hylands ca5a241e48 Add proper floating point printing support. 11 years ago
Damien George 01d50d0d58 stm: Wrap some functions in MICROPY_ENABLE_FLOAT. 11 years ago
Dave Hylands 49b5533000 Fix floating point printing of negative numbers in the range (0, -1.0) 11 years ago
Paul Sokolovsky 44739e280e Make DEBUG_printf() a proper function, implementation is port-dependent. 11 years ago
Damien George 42647e64db stm: Remove unneccesary include of mpconfigport (already in mpconfig). 11 years ago
mux 8d3b0a9f74 Add LCD check to stdout_print_strn 11 years ago
Damien George 55baff4c9b Revamp qstrs: they now include length and hash. 11 years ago
Damien George 2300537c79 Cleanup built-ins, and fix some compiler warnings/errors. 11 years ago
Damien George 328708eb25 stm: Re-instate C debugging USART port (disabled by default). 11 years ago
Dave Hylands b5f458278c Added a hacky implementation for %g 11 years ago
Dave Hylands d80ee8bbfd Added memzip filesystem support for teensy 11 years ago
Damien George 2d45429122 Use memcpy instead of strncpy; add usart.status to stm. 11 years ago
mux c70ac7bf71 Add USART Micro Python Bindings 11 years ago
ian-v 5fd8fd2c16 Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
ian-v 7a16fadbf8 Co-exist with C++ (issue #85) 11 years ago