6 Commits (f2218c2fbdf3d5267a6d116a980a67b22c58c4b6)

Author SHA1 Message Date
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Paul m. p. P 637aa9784d esp8266/uart: Fix invalid ringbuf name when event driven REPL enabled. 5 years ago
Damien George 52bec93755 esp8266/machine_uart: Add rxbuf keyword arg to UART constructor/init. 6 years ago
Damien George afd0701bf7 esp8266: Change UART(0) to attach to REPL via uos.dupterm interface. 7 years ago
Damien George 01dcd5bb71 esp8266/uart: Allow to compile with event-driven REPL. 7 years ago
Damien George 01dd7804b8 ports: Make new ports/ sub-directory and move all ports there. 7 years ago
marc hoffman 91eb0153d3 esp8266/uart: Add support for polling uart device. 8 years ago
Paul Sokolovsky 6ab2c5e6cc lib/interrupt_char: Factor out typical Ctrl+C handling from esp8266 port. 8 years ago
Radomir Dopieralski 35962eaab0 esp8266/modpybuart: allow setting baudrate and other params 8 years ago
Damien George 602305b211 esp8266/uart: Properly initialise UART0 RXD pin in uart_config. 9 years ago
Damien George c4e26dd19a esp8266/uart: Remove obsolete UART rx buffering code. 9 years ago
Damien George 7652ab77ef esp8266: Add uart_rx_wait and uart_rx_char functions. 9 years ago
Damien George 96eca22322 esp8266: Make destination for vendor OS debug output soft-configurable. 9 years ago
Damien George 6a051a8e0b esp8266/uart: Get ctrl-C working now that event-based REPL is disabled. 9 years ago
Damien George fb6cc96951 esp8266/uart: Comment out old, unused rx buffering code. 9 years ago
Paul Sokolovsky 785cf9a61f esp8266: Support dedicated REPL loop (aka pull-style). 9 years ago
Paul Sokolovsky 777232c9a5 esp8266: Disallow recursive calls to REPL. 9 years ago
Paul Sokolovsky 61fa7c8152 esp8266: Switch back to accumulating input data via ring buffer. 9 years ago
Paul Sokolovsky c4506ed869 esp8266: Let esp8266 "os" messages go to standard (REPL) UART. 9 years ago
Paul Sokolovsky d9d4a72679 esp8266/uart: Add uart_flush() function. 9 years ago
Paul Sokolovsky d3a4d39687 esp8266: Support raising KeyboardInterrupt on Ctrl+C. 9 years ago
Damien George 40274fec9c lib/pyexec: Move header pyexec.h from stmhal directory. 9 years ago
Paul Sokolovsky 2fc1e64319 esp8266: Fix lost chars problem when block-xfering data (e.g., when pasting). 10 years ago
Josef Gajdusek 1c132c8587 esp8266: Add configuration option for redirecting the built-in OS output 10 years ago
Damien George c98c128fe8 pyexec: Make raw REPL work with event-driven version of pyexec. 10 years ago
Paul Sokolovsky f12ea7c7ed esp8266: Implement task-based, event-driven interface with UART. 10 years ago
Damien George 075d597464 esp8266: New port of Micro Python to ESP8266 wifi module. 10 years ago