47 Commits (e800db562f1ebdd3d7d1da642f89e66578b363e0)

Author SHA1 Message Date
Josef Gajdusek 1c132c8587 esp8266: Add configuration option for redirecting the built-in OS output 10 years ago
Josef Gajdusek 40c6d57804 esp8266: Actually use the decimal part of system_rtc_clock_cali_proc() 10 years ago
Damien George 304a96d7d6 esp8266: Put more literal and text obj data in irom0_0_seg. 10 years ago
Damien George 4e7dc97bdc esp8266: Add module weak links; link time to utime. 10 years ago
Josef Gajdusek 103d12a877 esp8266: Add utime and pyb.RTC 10 years ago
Josef Gajdusek b47931978f esp8266: Update the linker script 10 years ago
Josef Gajdusek 800d5cd16f esp8266: Implement time functions 10 years ago
Josef Gajdusek bda7041294 esp8266: Add support for frozen modules 10 years ago
Josef Gajdusek d39d96b700 esp8266: Add .onsent callback support 10 years ago
Josef Gajdusek 2d56df67cd esp8266: Initialize socket->connlist to NULL 10 years ago
Josef Gajdusek 28076f3d4b esp8266: Fix garbage collector by hard-coding stack end address. 10 years ago
Damien George c98c128fe8 pyexec: Make raw REPL work with event-driven version of pyexec. 10 years ago
Damien George 3d91b1f67f esp8266: Return CPU frequency in Hz. 10 years ago
Josef Gajdusek 82d08dccc6 esp8266: Fix endian of address returned by esp.getaddrinfo() 10 years ago
Josef Gajdusek 9e00ac89d5 esp8266: Add esp.socket class, with ESP-style socket functionality. 10 years ago
Josef Gajdusek 7e7039b53c esp8266: Export station status() constants 10 years ago
Damien George 7f9d1d6ab9 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
Paul Sokolovsky 3a84c8b58d string0.c: Move from stmhal/ to lib/. 10 years ago
Damien George 87c6250b4c esp8266: Add basic pyb.Pin class; supports output mode only. 10 years ago
Damien George 0b32e50365 stmhal: Make pybstdio usable by other ports, and use it. 10 years ago
Damien George 0bfc7638ba py: Protect mp_parse and mp_compile with nlr push/pop block. 10 years ago
Paul Sokolovsky d6f648d04f esp8266: modesp: Add status() function for connection status. 10 years ago
Paul Sokolovsky 1cd47c6315 esp8266: modesp: Add disconnect() function to disconnect from WiFi AP. 10 years ago
Paul Sokolovsky 471b2a8906 esp8266: modesp: Add connect() function to connect to WiFi AP. 10 years ago
Paul Sokolovsky 8fff7f8d38 esp8266: Add "reset" target to Makefile. 10 years ago
Paul Sokolovsky eca9a9323a esp8266: Update ROM address map to vendor SDK 0.9.5. 10 years ago
Paul Sokolovsky 5fb775a0c0 esp8266: Handle exceptions in callback. 10 years ago
Paul Sokolovsky 6ec650b41f esp8266: Add "esp" module with esp8266-specific "cooperative" networking. 10 years ago
Paul Sokolovsky 438b3d26b5 esp8266: Add missing hard_reset qstr. 10 years ago
Paul Sokolovsky f1700a5154 esp8266:modpyb: Implement hard_reset(). 10 years ago
Paul Sokolovsky f12ea7c7ed esp8266: Implement task-based, event-driven interface with UART. 10 years ago
Paul Sokolovsky c6b8750c14 esp8266: Use dedicated heap allocated as static array. 10 years ago
Paul Sokolovsky 06e9cb688b esp8266: Update for readline module moved to lib/. 10 years ago
Damien George 4a5895c4eb py: Disable stack checking by default; enable on most ports. 10 years ago
Damien George 3b51b3e90f stmhal: Collect all root pointers together in 1 place. 10 years ago
Damien George b4b10fd350 py: Put all global state together in state structures. 10 years ago
Damien George fe7d542352 esp8266: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George 9ddbe291c4 py: Add include guards to mpconfig,misc,qstr,obj,runtime,parsehelper. 10 years ago
Paul Sokolovsky d4f80f58b8 esp8266/README: Fix typos. 10 years ago
Damien George b395220ef0 esp8266: Add README.md. 10 years ago
Damien George 3b603f29ec Use MP_DEFINE_CONST_DICT macro to define module dicts. 10 years ago
Damien George e636279fe0 esp8266: Move more rodata to irom section. 10 years ago
Damien George d96e6b14c9 esp8266: Make default ESP_SDK variable work correctly. 10 years ago
Damien George fbea810043 esp8266: Change bignum from mpz to longlong; move some rodata to iram. 10 years ago
Damien George 5f10065718 esp8266: Provide sensible default ESP_SDK; deploy 2 the images together. 10 years ago
Paul Sokolovsky 1bbc389d67 esp8266: Allow to override serial port. 10 years ago
Damien George 075d597464 esp8266: New port of Micro Python to ESP8266 wifi module. 10 years ago