421 Commits (3e5534caf75b9c7e56ebcb005109e004d466b280)

Author SHA1 Message Date
Paul Sokolovsky 31ad1bb606 esp8266/modmachine: Implement dummy sleep() function. 8 years ago
Paul Sokolovsky 541e76fa45 esp8266/modutime: Actually implement ticks_cpu(). 8 years ago
Paul Sokolovsky f71f37e426 esp8266/esp_mphal.h: Add mp_hal_ticks_cpu() for reuse. 8 years ago
Paul Sokolovsky c2070d771a esp8266/modmachine: Implement idle() function. 8 years ago
Paul Sokolovsky 6de37864a2 esp8266/scripts/inisetup: Add commented-out call to esp.osdebug(None). 8 years ago
Paul Sokolovsky ca59f5f208 esp8266/flashbdev: Reserve extra sysparam sector for SDK 2.0.0 compatibility. 8 years ago
Paul Sokolovsky 4a27ad040e esp8266/scripts/port_diag.py: Include esp.check_fw() call. 8 years ago
Paul Sokolovsky e33d2383d1 esp8266/modesp: Add check_fw() function to check integrity of the firmware. 8 years ago
Paul Sokolovsky bf47b71b78 esp8266/makeimg.py: Append md5 hash to the generated binary. 8 years ago
Paul Sokolovsky a621333a4c esp8266/makeimg.py: Store firmware size as last 4 bytes of padding area. 8 years ago
Paul Sokolovsky 0e4cae5212 esp8266: Make APA102 driver inclusion configurable. 8 years ago
Paul Sokolovsky 88d3cd582e esp8266/eagle.rom.addr.v6.ld: Add Enable_QMode symbol from SDK 2.0.0. 8 years ago
Paul Sokolovsky 4d22ade102 esp8266: Enable btree module. 8 years ago
Paul Sokolovsky 64ad838fde esp8266/esp_mphal: Implement libc's errno. 8 years ago
Paul Sokolovsky 61e77a4e88 py/mpconfig.h: Add MICROPY_STREAMS_POSIX_API setting. 8 years ago
Paul Sokolovsky ba2c503541 esp8266/mpconfigport.h: Include sys/types.h for POSIX types definitions. 8 years ago
Paul Sokolovsky 50fea19416 esp8266/axtls_helpers: Remove abort_(), now in lib/embed/. 8 years ago
daniel-k aa4ada943a esp8266/modpybuart: Fix UART parity setting. 8 years ago
Paul Sokolovsky 0d221775f5 esp8266/_boot.py: Decrease GC alloc threshold to quarter of heap size. 8 years ago
Paul Sokolovsky c141584e1e esp8266/_boot.py: Set GC alloc threshold to half of heap size. 8 years ago
Paul Sokolovsky 77f0cd8027 esp8266: dupterm_task_init() should be called before running _boot.py, etc. 8 years ago
Paul Sokolovsky 40214b9e26 esp8266: Enable MICROPY_PY_STR_BYTES_CMP_WARN. 8 years ago
Paul Sokolovsky 6aa7c805cc esp8266: Cache Xtensa-built libaxtls.a in local build dir. 8 years ago
Paul Sokolovsky bcd0e9a7fa esp8266/moduos: Add rmdir() function. 8 years ago
Paul Sokolovsky be313ea215 esp8266: Select axTLS for SSL implementation, following recent refactor. 8 years ago
Paul Sokolovsky 380561836d esp8266/esp_mphal: Properly handle dupterm EOF after switching to readinto(). 8 years ago
Paul Sokolovsky a22b6ebff1 esp8266/esp_mphal: call_dupterm_read: Use readinto() method. 8 years ago
Paul Sokolovsky e07ef8f1a2 esp8266/main: Init recently added dupterm_arr_obj port state var. 8 years ago
Paul Sokolovsky 4cfe3e84b0 esp8266/README: Promote from "highly experimental" to "experimental". 8 years ago
Paul Sokolovsky b8f45166c6 esp8266: Switch webrepl to use frozen bytecode. 8 years ago
Paul Sokolovsky dec51e3519 esp8266: Switch webrepl_setup to use frozen bytecode. 8 years ago
Paul Sokolovsky 686367dcfc esp8266: Explicitly collect garbage in bootstrap scripts. 8 years ago
Radomir Dopieralski 35962eaab0 esp8266/modpybuart: allow setting baudrate and other params 8 years ago
Paul Sokolovsky d1b7ba5dc1 esp8266/websocket_helper.py: Fix typo in debug output. 8 years ago
Paul Sokolovsky 6907496016 esp8266/websocket_helper.py: Avoid extra string allocations. 8 years ago
Damien George 56845b6aff esp8266/README: Describe how to build mpy-cross. 8 years ago
Damien George db80c0ed46 esp8266: Enable frozen bytecode, with scripts in modules/ subdir. 9 years ago
Robert HH eb7637ba2e esp8266/main.c: Clear the command line history when (re)booting. 8 years ago
Paul Sokolovsky 07209f8592 all: Rename mp_obj_type_t::stream_p to protocol. 9 years ago
Robert HH 23067a1422 esp8266: Use RTC to set date & time stamps for files. 9 years ago
Paul Sokolovsky 236838a9fc esp8266/Makefile: Enable --verify option for esptool.py write_flash. 9 years ago
Paul Sokolovsky 9f8b788fe5 esp8266: Switch floating-point arith routines to BootROM. 9 years ago
puuu ee12581a35 esp8266: Let RTC work correctly after deepsleep. 9 years ago
Mark 822e9ca8f3 esp8266/modnetwork: Use struct bss_info::ssid_len for ESSID length. 9 years ago
puuu cafdfb7af3 esp8266/modpybrtc: Handle RTC overflow. 9 years ago
Damien George 927388e80e esp8266: Provide a dedicated variable to disable ets_loop_iter. 9 years ago
Damien George 752e952096 esp8266/rtc: Set RTC user memory length to 0 on first boot. 9 years ago
Robert HH 4f3fbf09cc esp8266/moduos.c: Add stat() to the module uos of esp8266. 9 years ago
Paul Sokolovsky 15eb1ce52d esp8266: Enable MICROPY_PY_IO_FILEIO to get compliant text/binary streams. 9 years ago
Damien George 33168081f4 extmod/machine: Add MICROPY_PY_MACHINE_PULSE config for time_pulse_us. 9 years ago