summaryrefslogtreecommitdiff
path: root/stmhal/pyexec.h
AgeCommit message (Collapse)Author
2015-05-06pyexec: Make raw REPL work with event-driven version of pyexec.Damien George
esp8266 port now has working raw and friendly REPL, as well as working soft reset (CTRL-D at REPL, or raise SystemExit). tools/pyboard.py now works with esp8266 port.
2015-01-16pyexec: Add event-driven variant pyexec_friendly_repl().Paul Sokolovsky
pyexec_friendly_repl_process_char() and friends, useful for ports which integrate into existing cooperative multitasking system. Unlike readline() refactor before, this was implemented in less formal, trial&error process, minor functionality regressions are still known (like soft&hard reset support). So, original loop-based pyexec_friendly_repl() is left intact, specific implementation selectable by config setting.
2014-10-22stmhal: Don't return SystemExit value from parse_compile_execute.Damien George
There is no need, since we don't (currently) use the value.
2014-10-22Add pyb.hard_reset, and make sys.exit() or raise SystemExit do a soft reset.Dave Hylands
2014-05-03Add license header to (almost) all files.Damien George
Blanket wide to all .c and .h files. Some files originating from ST are difficult to deal with (license wise) so it was left out of those. Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/.
2014-03-24stmhal: Improve REPL CTRL commands.Damien George
2014-03-12REPl working on UART6 with STMHALDave Hylands