5567 Commits (59a4fee5161c198f59a4a1f7afe4096d23826ab1)
 

Author SHA1 Message Date
Paul Sokolovsky 59a4fee516 extmod/modwebsocket: Another case to propagate EOF. 9 years ago
Damien George 733db525e2 stmhal: Add Makefile option FROZEN_MPY_DIR to support frozen bytecode. 9 years ago
Damien George f9448ddc2c minimal: Add example of frozen persistent bytecode (.mpy file). 9 years ago
Damien George 0a2e9650f5 py: Add ability to have frozen persistent bytecode from .mpy files. 9 years ago
Damien George 0699c6bf9e tools: Add mpy-tool.py, to work with .mpy files. 9 years ago
Damien George 594fa73411 py/makeqstrdata: Factor out some code to functions that can be reused. 9 years ago
Damien George ed0c11236f py/emitglue: Make mp_raw_code_t* arguments constant pointers. 9 years ago
Damien George 6d24dc23b8 py/emitglue: Move typedef of mp_raw_code_t from .c to .h file. 9 years ago
Damien George c2a519bab9 tests: Skip async tests for native emitter. 9 years ago
Damien George 7f7e247545 tests: Add .exp files for async tests, so they can run with Python 3.4. 9 years ago
Damien George 6eb17c31a9 ports: Disable async/await on bare-arm, minimal, pic16bit, cc3200. 9 years ago
Damien George c33df193bf tests: Add 6 tests for async await/for/with. 9 years ago
Damien George eacbd7aeba py: Fix constant folding and inline-asm to work with new async grammar. 9 years ago
pohmelie 81ebba7e02 py: add async/await/async for/async with syntax 9 years ago
Paul Sokolovsky 959ed931a4 esp8266/esp_mphal: call_dupterm_read(): Fix order of deactivating on EOF. 9 years ago
Paul Sokolovsky 19e3c9d53a esp8266/esp_mphal: Don't swallow exceptions in dupterm's read()/write(). 9 years ago
Paul Sokolovsky 54ea253f56 extmod/moduos_dupterm: Don't swallow exceptions in dupterm's read()/write(). 9 years ago
Paul Sokolovsky 47442d9f52 lib/utils/printf: Rework overriding printer of DEBUG_printf(). 9 years ago
Peter Hinch 22cbcd55f0 stmhal: Properly handle RTS/CTS flow control for buf/unbuf transfers. 9 years ago
Damien George 3177ef544f esp8266: In callback helpers, pop nlr_buf on successful call. 9 years ago
Paul Sokolovsky b67d098841 py/modbuiltins: __repl_print__: Add comment about setting "_" special var. 9 years ago
Damien George eec8a94f04 extmod/machine_i2c: Implement I2C memory reading/writing. 9 years ago
Damien George 9314b2df4f extmod/machine_i2c: Fix I2C reading by sending ack/nack at end of byte. 9 years ago
Damien George 73bc0c24ab drivers: Add SSD1306 OLED driver, with I2C and SPI interfaces. 9 years ago
Damien George e813ea1070 esp8266: Enable framebuf module. 9 years ago
Damien George a525493e40 esp8266: Switch from using custom I2C driver to generic extmod one. 9 years ago
Damien George ac63ca7bc5 esp8266: Implement basic C-level pin HAL. 9 years ago
Damien George 1a65ff1b72 esp8266: Protect modpyb.h header file from multiple inclusions. 9 years ago
Damien George 67a327cb9b stmhal: Enable framebuf module. 9 years ago
Damien George e4f963a351 stmhal: Use new generic I2C object in machine module. 9 years ago
Damien George 69a1aaf654 stmhal: Implement basic C-level pin HAL. 9 years ago
Damien George d083712224 extmod: Add generic machine.I2C class, with bit-bang I2C. 9 years ago
Damien George 53ad681ed1 extmod: Add initial framebuf module. 9 years ago
Damien George 3a37426b29 esp8266/scripts/inisetup.py: Use "-" in AP ESSID instead of space. 9 years ago
Paul Sokolovsky 260b839483 esp8266/scripts/inisetup.py: Set WPA/WPA2 AP mode with a predefined password. 9 years ago
Paul Sokolovsky 40f5ecd3a8 esp8266: Add Python modules for initial configuration. 9 years ago
Paul Sokolovsky 2f5935269b esp8266/scripts/main.py: Remove stale file. 9 years ago
Paul Sokolovsky 54b89665fc esp8266/modnetwork: .config(): Add "password" param (W/O). 9 years ago
Paul Sokolovsky 7acc252e93 esp8266/modnetwork: .config(): Add "authmode" param. 9 years ago
Paul Sokolovsky 6f3fc9bfa1 esp8266/modnetwork: .config(): Check interface whose config is requested. 9 years ago
Paul Sokolovsky 1a327c4fa3 unix: Build with MICROPY_PY_UHASHLIB_SHA1 if already building with axTLS. 9 years ago
Paul Sokolovsky f49d63a75c esp8266: Enable websocket module. 9 years ago
Damien George 9b0a150bd6 docs: Bump version to 1.7. 9 years ago
Paul Sokolovsky f8fb4470a0 extmod/modwebsocket: write(): Support write size beyond 125 bytes. 9 years ago
Paul Sokolovsky 7063210014 extmod/modlwip: Fix for loss of data in unaccepted incoming sockets. 9 years ago
Paul Sokolovsky 1cc81ed449 esp8266/modesp: Add freemem() and meminfo() functions. 9 years ago
Paul Sokolovsky c734de490a esp8266/main: mp_builtin_open(): Implement, using vfs_proxy_call(). 9 years ago
Damien George 358e5d8bad py/stream: Move uPy func obj wrappers to below their respective funcs. 9 years ago
Damien George 657aef66ff py/stream: Simplify arg extraction logic for stream_ioctl. 9 years ago
Damien George 6e87aeb841 esp8266: Implement multistage bootstrap sequence. 9 years ago