7 Commits (471b2a8906182616dee2f5be1bf6348b0ff56337)

Author SHA1 Message Date
Damien George ff8dd3f486 py, unix: Allow to compile with -Wunused-parameter. 10 years ago
Damien George cd34207409 py: Can compile with -Wmissing-declarations and -Wmissing-prototypes. 10 years ago
Damien George 51dfcb4bb7 py: Move to guarded includes, everywhere in py/ core. 10 years ago
Damien George 7eb2317fa2 py: Remove static from definition of pfenv_printf. 10 years ago
Damien George 969a6b37bf py: Make functions static where appropriate. 10 years ago
Paul Sokolovsky df732bb01b pfenv_printf: Properly implement %p format specifier. 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
Damien e8674399f1 Add vprintf, vsnprintf to STM code. 11 years ago
Damien 8f7491a109 Add USART support, connected to stdio for REPL. 11 years ago
Damien 58a1b4c6cf Add USB HID support. Runs as an alternative to VCP+MSC. 11 years ago
Damien 0c5827fc65 stm: improved GC, and cooked output for VCP. 11 years ago
Damien 3f69aca2e2 Make stm use garbage collector. 11 years ago
Damien f48cf67108 Implement crude but working REPL for board. 11 years ago
Damien 4b6e85ca26 Try to get REPL working, but bug with CDC VCP... 11 years ago
Damien d7a7a30a4f Make pfenv's const so they go in .text section. 11 years ago
Damien 4a175e1f11 Fix up linker script; improve startup code; printf to USB. 11 years ago
Damien ed65605edc Inital commit of stm32f4xx framework. 11 years ago