415 Commits (4a27ad040ed2db463e734e4ec84aecdd2787c219)

Author SHA1 Message Date
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
Paul Sokolovsky a4c8ef9d16 esp8266: Reset "virtual RTC" on power on. 9 years ago
Damien George 57884996b9 esp8266: Add time.{sleep_ms,sleep_us,ticks_ms,ticks_us,ticks_diff}. 9 years ago
Damien George b41a14a4b9 esp8266: Add mp_hal_delay_us function. 9 years ago
Damien George f70873db23 esp8266: Enable more features in mpconfigport.h. 9 years ago
Paul Sokolovsky 7480ee5892 esp8266: Enable uhashlib module. 9 years ago
Paul Sokolovsky 70fb9ee99b esp8266: Enable config settings helpful for debugging. 9 years ago
Paul Sokolovsky 259f1344ca esp8266/esp8266.ld: Link in SDK version section. 9 years ago
Paul Sokolovsky ff69a1d27d esp8266: Enable ujson, ubinascii, and uctypes modules. 9 years ago
Damien George 02ea74d8f5 esp8266: Add network.ifconfig(). 9 years ago
Damien George 1febaf3ac3 esp8266: Change "soft reboot" message to work with pyboard.py. 9 years ago
Damien George d083d7d610 esp8266: Allow Makefile's PORT variable to be overridden. 9 years ago
Damien George 6f4357c28e esp8266: Enable math module. 9 years ago
Damien George 6d0629bddc esp8266: Enable float support, using 30-bit stuffed floats. 9 years ago
Damien George ecd1272d16 esp8266: Switch bignum implementation from long-long to mpz. 9 years ago
Paul Sokolovsky 609a9c6b71 eagle.rom.addr.v6.ld: More symbols from SDK 1.5.0. 9 years ago
Paul Sokolovsky a2e39a756c esp8266/modpybrtc: Simplify multiplication by fixed-point value. 9 years ago
Paul Sokolovsky 9e78ab4b86 esp8266/README: Add hint about adding toolchain to PATH. 9 years ago
Paul Sokolovsky 814b1ae3a9 esp8266/modpybrtc: pyb_rtc_memory(): Fix copy-paste error. 9 years ago
Alex March 81407729a5 esp8266/modesp: Implement flash_write(), flash_erase(). 9 years ago
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 9 years ago
Paul Sokolovsky adfe4ff72a esp8266: Support CFLAGS_EXTRA. 9 years ago
Paul Sokolovsky 43fecb0acb esp8266/modesp: Allow to compile out proprietary espconn stuff. 9 years ago
Paul Sokolovsky fce0036a67 esp8266: mac() function belongs to network module per the latest API. 9 years ago
Damien George 84b245f187 lib/utils: Add pyexec_frozen_module to load and execute frozen module. 9 years ago
Paul Sokolovsky abd0fcfc86 esp8266: Remove superfluous includes. 9 years ago
Paul Sokolovsky e13d462f77 esp8266/modesp: flash_read() takes 2 args (fix typo). 9 years ago
Paul Sokolovsky 90202b4c0d esp8266/modesp: Implement flash_read(offset, size_bytes) function. 9 years ago
Paul Sokolovsky 73ff0687f2 lib/utils/printf: Move from stmhal/ . 9 years ago
Damien George 40274fec9c lib/pyexec: Move header pyexec.h from stmhal directory. 9 years ago
Paul Sokolovsky 0ec51441de stmhal: pyexec.c is common module, move to lib/utils/ . 9 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 9 years ago
Paul Sokolovsky 6a09e7d7ae esp8266: Switch to standard mp_hal_ticks_ms() MPHAL function. 9 years ago
Paul Sokolovsky ebd9f550e8 esp8266: Switch to standard mp_hal_delay_ms() MPHAL function. 9 years ago
Paul Sokolovsky 5699fc9d0e esp8266: Switch to standard mp_hal_delay_us() MPHAL function. 9 years ago
Paul Sokolovsky 0dbd928cee Makefiles: Remove duplicate object files when linking. 9 years ago
Damien George f09f8097d5 esp8266: Put more code in irom0 section, to get it building again. 9 years ago
Paul Sokolovsky e0f5df579b all: Make netutils.h available to all ports by default. 9 years ago
Damien George 0334058fa4 Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc. 9 years ago
Bill Owens e2bfa471fa esp8266: Added wlan.isconnected() to maintain parity with other ports. 10 years ago
Damien George 229b908d2e esp8266: Remove "time" command from deploy target. 9 years ago
Bill Owens a66a99bfd8 esp8266: Added wifi_mode() to read and set WiFi operating mode. 10 years ago
Damien George 75b1d881ec esp8266: Use m_new/m_renew/m_del funcs instead of private gc_xxx. 9 years ago
Paul Sokolovsky ab14c30493 esp8266: modesp: Update for gc_realloc() refactor. 9 years ago
Paul Sokolovsky b19d273beb esp8266: Allow to easily override programming baudrate. 9 years ago