5301 Commits (4f64f6bfd3b2bf4fc07a5c91958a453790a40a96)
 

Author SHA1 Message Date
Damien George 4f64f6bfd3 extmod/modlwip: Still process remaining incoming data of a closed socket. 9 years ago
Damien George 6d2e9e70b3 extmod/modlwip: Check for state change during recv busy-wait loop. 9 years ago
Paul Sokolovsky 6185dc5f3d extmod/modlwip: Add stream .read() and .readline() methods. 9 years ago
Paul Sokolovsky f1919b7c98 extmod/modlwip: Add dummy .makefile() method. 9 years ago
Paul Sokolovsky c7fb87caff extmod/modlwip: Add stream protocol read method. 9 years ago
Damien George f7be80398e esp8266: Move pyb.freq to machine.freq. 9 years ago
Damien George 809fbeefb7 docs: Add esp8266 quick reference page, with basic info. 9 years ago
Damien George dcdf8f2d14 py/objboundmeth: Allocate arg state on stack if heap alloc fails. 9 years ago
Damien George bb293e6bcf stmhal: Add stmhal-specific README.md with extra details for this port. 9 years ago
Damien George 2c72ae5c29 stmhal: Switch from dfu-util to tools/pydfu.py for deflt deploy method. 9 years ago
Damien George f0e2d13fd2 tests/run-tests: Simplify handling of newline in output from tests. 9 years ago
Paul Sokolovsky ed593780bf extmod/modlwip: Implement dummy setsockopt(). 9 years ago
Paul Sokolovsky a0cd118b14 esp8266/main: Module to run on boot is "boot", not "main". 9 years ago
Paul Sokolovsky f8d42da104 extmod/modlwip: Add .print() method. 9 years ago
Damien George 3fbbbecec9 esp8266: Put more code in iROM section. 9 years ago
Paul Sokolovsky 04a9ac7f38 extmod/modlwip: Update make_new() arguments for recent refactor. 9 years ago
Paul Sokolovsky d684f872bd esp8266/Makefile: Add define for ESP8266 lwIP. 9 years ago
Damien George 05dda0ee9e esp8266: Enable modlwip. 9 years ago
Paul Sokolovsky 88b0490945 esp8266: Don't gc-collect BSS. 9 years ago
Markus Fix 4f0080346b py/emitglue: Get persistent bytecode working on Linux ARM platform. 9 years ago
Dave Hylands 484a471f9b stmhal: Fix some typos in stm32f411 files, regarding FS layout and CSV. 9 years ago
Dave Hylands 367c084c4b stmhal: Fix typo in stm32f401.ld file, regarding flash size. 9 years ago
Dave Hylands 0edfb7a115 stmhal: Make spi use mp_hal_gpio_set_af 9 years ago
Damien George d964873e56 tests/run-tests: Fix logic when selecting test-dirs for a given target. 9 years ago
Pavol Rusnak ce3beb1672 stmhal: Unify comments in stm32f4xx_hal_conf.h across all boards. 9 years ago
Paul Sokolovsky b86c20676e tests/recursive_iternext.py: Make low-heap friendly. 9 years ago
Paul Sokolovsky db984b73f3 esp8266: Enable stack overflow checking. 9 years ago
Paul Sokolovsky 1d5d4f49d9 py/stackctrl: Add mp_stack_set_top() to explicitly set stack top value. 9 years ago
Paul Sokolovsky 419bb26ddc tests/print_exception: Use exception which prints the same regardless of config. 9 years ago
Paul Sokolovsky d973c1bc12 test/string_format_fp30: Variant of string_format for 30-bit stuffed float. 9 years ago
Paul Sokolovsky 50e0a7b9d4 test/float2int_fp30: Variant of float2int for 30-bit stuffed float. 9 years ago
Damien George fbb3c190f9 tests: Remove commented out tests so test script is not too big. 9 years ago
Damien George 14848ffa12 tests: Reduce large object allocations so tests can run with small heap. 9 years ago
Damien George 52d7685d9a esp8266: Allow Makefile's BAUD variable to be overridden. 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 077448328a esp8266/etshal.h: More prototypes of ESP8266 SDK/BootROM functions. 9 years ago
Paul Sokolovsky 26f0616e8f esp8266/modmachine: Add Pin class from modpyb. 9 years ago
Paul Sokolovsky eb247eacd8 esp8266/modpybpin: Add support for GPIO16. 9 years ago
Damien George 342d903a13 esp8266: Expose simple pin API at C level. 9 years ago
Damien George cdad2b6f4d esp8266: Implement Pin.__call__() and Pin.OPEN_DRAIN mode. 9 years ago
Paul Sokolovsky 8ab16b6af0 esp8266: Add custom _assert() function. 9 years ago
Paul Sokolovsky c70637bc00 esp8266/modmachine: Timer: Add ONE_SHOT and PERIODIC symbolic constants. 9 years ago
Paul Sokolovsky 98b727c931 esp8266/modmachine: Use etshal.h. 9 years ago
Paul Sokolovsky f22a4f8e0a esp8266/etshal.h: Add timer functions prototypes. 9 years ago
Paul Sokolovsky f39bcb304b esp8266/modmachine: Changing params of a timer requires disarming it first. 9 years ago
Paul Sokolovsky 7193086c03 esp8266/modmachine: Basic implementation of Timer for OS virtual timers. 9 years ago
Paul Sokolovsky 4284b3811f esp8266: Enable modmachine. 9 years ago
Paul Sokolovsky 5d7c408ba8 esp8266: Add modmachine with mem* arrays. 9 years ago
Paul Sokolovsky 6abafca1aa esp8266/modutime: Support float argument to time.sleep(). 9 years ago