529 Commits (514b82900c02808b8ad9bf5ecaa0e5bff270b33c)

Author SHA1 Message Date
Paul Sokolovsky 1328833663 stmhal, esp8266: Enable utimeq module. 8 years ago
Paul Sokolovsky 9af73bda33 esp8266: Force relinking OTA firmware image if built after normal one. 8 years ago
Paul Sokolovsky c1e94b77a4 esp8266/modesp: flash_user_start(): Support configuration with yaota8266. 8 years ago
Damien George 0d32f1aeb3 esp8266: When doing GC be sure to trace the memory holding native code. 8 years ago
Mike Causer 87e426c7c7 esp8266: Add "erase" target to Makefile, to erase entire flash. 8 years ago
Damien George 48d81c6900 esp8266: Use core-provided keyboard exception object. 8 years ago
Paul Sokolovsky ee7ad7e8be esp8266: Add "ota" target to produce firmware binary for use with yaota8266. 8 years ago
Damien George e8f2db7da3 py/runtime: Zero out fs_user_mount array in mp_init. 8 years ago
Damien George 3a4ebf5768 esp8266: Enable inline Xtensa assembler. 8 years ago
Damien George 45a6156dfd esp8266: Enable native emitter for Xtensa arch. 8 years ago
Damien George 5e393007b9 esp8266/mpconfigport_512k: Disable framebuf module for 512k build. 8 years ago
Damien George ad166857bc esp8266: Refactor to use extmod implementation of software SPI class. 8 years ago
Damien George 1eb3c66e91 extmod/machine_spi: Provide reusable software SPI class. 8 years ago
puuu 4fc607a1d7 esp8266: Move websocket_helper.py from scripts to modules for frozen BC. 8 years ago
Damien George e50cb73b7a esp8266: Enable uselect module. 8 years ago
Damien George 5bdf1650de py/lexer: Make lexer use an mp_reader as its source. 8 years ago
Damien George e5ef15a9d7 py/lexer: Provide generic mp_lexer_new_from_file based on mp_reader. 8 years ago
Damien George 6b239c271c py: Factor out persistent-code reader into separate files. 8 years ago
Damien George 6810f2c134 py: Factor persistent code load/save funcs into persistentcode.[ch]. 8 years ago
Paul Sokolovsky 59a1201da9 all: Remove readall() method, which is equivalent to read() w/o args. 8 years ago
Damien George 11957840e8 esp8266: Update 512k linker script, renaming modpyb to machine. 8 years ago
Chris Popp 52df2f889e esp8266/modnetwork.c: Expose configuration for station DHCP hostname. 8 years ago
Damien George bdf33bc136 py: Move frozen bytecode Makefile rules from ports to common mk files. 8 years ago
Paul Sokolovsky 5630778f0f esp8266: Update docs for esptool 1.2.1/SDK 2.0 (--flash_size=detect). 8 years ago
Paul Sokolovsky 1cc168d487 esp8266: Include upip as a standard frozen bytecode module. 8 years ago
Olivier Ortigues bc4441afa7 esp8266/espneopixel.c: Solve glitching LED issues with cpu at 80MHz. 8 years ago
Paul Sokolovsky e84e3e7c10 esp8266: Rework webrepl_setup to run over wired REPL. 8 years ago
Paul Sokolovsky 8bc3fc20fe esp8266: Rename "machine" module implementation to use contemporary naming. 8 years ago
Damien George 7bb0f7b0f6 drivers: Add "from micropython import const" when const is used. 8 years ago
ernitron e5f06559e6 esp8266/modules: Fix negative temperature in ds18x20 driver. 8 years ago
Paul Sokolovsky 5fae914326 esp8266/etshal.h: Adjust size of MD5_CTX structure. 8 years ago
Paul Sokolovsky 2ec70dc812 esp8266/etshal.h: Add prototypes for SPIRead/SPIWrite/SPIEraseSector. 8 years ago
Paul Sokolovsky a6c9060d81 esp8266/main: Bump heap size to 36K. 8 years ago
puuu b97c17e125 esp8266/modnetwork.c: Allows AP reconnection without WiFi credentials 8 years ago
Paul Sokolovsky eddcf0a5de esp8266/scripts/port_diag: Add descriptions for esf_buf types. 8 years ago
Paul Sokolovsky e377f3cb40 esp8266/modnetwork: config(): Fix copy-paste error in setting "mac". 8 years ago
Paul Sokolovsky 64c6bdb8ee esp8266/modutime: Consistently convert to MP_ROM_QSTR/MP_ROM_PTR. 8 years ago
Paul Sokolovsky d86cac4b82 extmod/utime_mphal: Implement ticks_add(), add to all maintained ports. 8 years ago
Radomir Dopieralski 984a867341 esp8266/scripts: Make neopixel/apa102 handle 4bpp LEDs with common code. 8 years ago
Paul Sokolovsky 2550d7dfd2 esp8266: Add support for building firmware version for 512K modules. 8 years ago
Paul Sokolovsky e6af94d13b esp8266/modesp: Add flash_user_start() function. 8 years ago
Paul Sokolovsky b6c22c42ab esp8266/etshal.h: Add few more ESP8266 vendor lib prototypes. 8 years ago
Paul Sokolovsky 1b76614d41 esp8266/Makefile: deploy: Remove deprecated line. 8 years ago
Damien George 4ebdb1f2b2 py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. 8 years ago
Paul Sokolovsky b440307b4a py/py.mk: Automatically add frozen.c to source list if FROZEN_DIR is defined. 8 years ago
Paul Sokolovsky 3f251efb9b esp8266/modules/webrepl: Enforce only one concurrent WebREPL connection. 8 years ago
Paul Sokolovsky 204222653e esp8266/main: Mark nlr_jump_fail() as MP_FASTCODE. 8 years ago
Paul Sokolovsky 9514d847fe esp8266: Add MP_FASTCODE modifier to put a function to iRAM. 8 years ago
Paul Sokolovsky 462748de0c esp8266/esp8266.ld: Move main.o to iROM. 8 years ago
Paul Sokolovsky e7e0d91be8 esp8266/esp8266.ld: Move modmachine.o to iROM. 8 years ago