514 Commits (5d2279bec12da4da62e38544608198b57a47efd2)

Author SHA1 Message Date
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
Paul Sokolovsky 6566e3f6a8 esp8266/esp8266.ld: Move help.o to iROM. 8 years ago
Paul Sokolovsky 20d0271863 esp8266/esp_init_data: Auto-initialize system params with vendor SDK 2.0.0. 8 years ago
Paul Sokolovsky 4d45f286eb esp8266/Makefile: Use latest esptool.py flash size auto-detection. 8 years ago
Paul Sokolovsky 799ccdc789 esp8266, stmhal, unix: MAKE_FROZEN is consistently defined in mkenv.mk. 8 years ago
Paul Sokolovsky a97284423e extmod/utime_mphal: Factor out implementations in terms of mp_hal_* for reuse. 8 years ago
Damien George ed878275b0 esp8266: Enable micropython.alloc_emergency_exception_buf(). 8 years ago
Damien George af8d791bd0 esp8266: Enable importing of precompiled .mpy files. 8 years ago
Damien George 11fc6553e8 esp8266: Enable sys.{stdin,stdout,stderr}.buffer for raw serial access. 8 years ago
Radomir Dopieralski db4e009217 esp8266/mpconfigport: Enable MICROPY_PY_BUILTINS_SLICE_ATTRS 8 years ago
Paul Sokolovsky 3b3612c65b esp8266: Make neopixel support configurable. 8 years ago
Damien George 23a568240d esp8266: Use mp_raise_OSError helper function. 8 years ago
dmanso 0363e1d7b5 esp8266: Add FLASH_MODE,FLASH_SIZE options for make deploy target. 8 years ago
Damien George 056da75a8a esp8266: Make PY_UHASHLIB_SHA1 config depend on PY_USSL and SSL_AXTLS. 8 years ago
puuu bcf60b43ee esp8266/modpybrtc.c: Implement machine.RTC.alarm_left() 8 years ago
Paul Sokolovsky 161e9f4115 esp8266/main: Put /lib before / in sys.path. 8 years ago