aboutsummaryrefslogtreecommitdiff
path: root/esp8266
AgeCommit message (Expand)Author
2016-10-11esp8266/mpconfigport: Enable MICROPY_PY_BUILTINS_SLICE_ATTRSRadomir Dopieralski
2016-10-09esp8266: Make neopixel support configurable.Paul Sokolovsky
2016-10-07esp8266: Use mp_raise_OSError helper function.Damien George
2016-10-07esp8266: Add FLASH_MODE,FLASH_SIZE options for make deploy target.dmanso
2016-10-06esp8266: Make PY_UHASHLIB_SHA1 config depend on PY_USSL and SSL_AXTLS.Damien George
2016-10-05esp8266/modpybrtc.c: Implement machine.RTC.alarm_left()puuu
2016-10-05esp8266/main: Put /lib before / in sys.path.Paul Sokolovsky
2016-10-04esp8266/modmachine: idle(): Return number of CPU cycles spent idling.Paul Sokolovsky
2016-10-04extmod/machine_spi: Use delay_half, not baudrate, for internal timing.Damien George
2016-10-03esp8266/moduos: Move stat/statvfs funcs to sit within #if VFS guard.Damien George
2016-10-03extmod/machine_spi: Factor out software SPI code from esp8266 to extmod.Damien George
2016-10-03extmod/machine_spi: Simplify SPI xfer function to only take one buf len.Damien George
2016-09-29lib/interrupt_char: Factor out typical Ctrl+C handling from esp8266 port.Paul Sokolovsky
2016-09-27esp8266: Add uos.statvfs() to get filesystem status.Alex March
2016-09-22all: Remove 'name' member from mp_obj_module_t struct.Damien George
2016-09-20esp8266: Extend system microsecond counter to 64-bits; use in ticks_ms.Damien George
2016-09-19esp8266/esp_mphal: Add tentative change to mp_hal_stdin_rx_chr() to wait IRQ.Paul Sokolovsky
2016-09-18esp8266/ets_alt_task: ets_post: Should return 0 on success, !0 - failure.Paul Sokolovsky
2016-09-17py: Move frozen modules rules from esp8266 port for reuse across ports.Paul Sokolovsky
2016-09-17esp8266/Makefile: Rename SCRIPTDIR to FROZEN_DIR for consistency.Paul Sokolovsky
2016-09-08stmhal,cc3200,esp8266: Consistently use PWRON_RESET constant.Damien George
2016-09-07esp8266/modmachine: Map PWR_ON_RESET to vendor's REASON_DEFAULT_RST.Paul Sokolovsky
2016-09-06esp8266/modnetwork: Fix wlan.scan() method so it returns all networks.Damien George
2016-09-06esp8266/espneopixel: Disable IRQs during eps.neopixel_write.Torsten Wagner
2016-09-05unix,stmhal,esp8266: When find'ing frozen files follow symbolic links.Damien George
2016-09-05py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled.Delio Brignoli
2016-09-04esp8266/modmachine: Simplify SPI class implementation multiplexing.Paul Sokolovsky
2016-09-04esp8266/modmachine: Don't expose internal SoftSPI and HSPI classes.Paul Sokolovsky
2016-09-04esp8266/modmachine: Add WDT_RESET and SOFT_RESET constants.Paul Sokolovsky
2016-09-03esp8266/modmachinewdt: Add .deinit() method.Paul Sokolovsky
2016-09-03esp8266/esp8266.ld: Move modmachinewdt to FlashROM.Paul Sokolovsky
2016-09-01esp8266/modpybhspi: Simplify HSPI driver by using 1 function for xfers.Damien George
2016-09-01esp8266/modpybspi: Use generic SPI helper methods to implement SPI.Damien George
2016-08-31unix,stmhal,esp8266: When find'ing frozen files don't use extra slash.Damien George
2016-08-29esp8266/modules/ds18x20.py: Add support for DS18S20 devices.Damien George
2016-08-29esp8266/modules/onewire: Change onewire.read() to onewire.readinto().Damien George
2016-08-29esp8266/modules: Split onewire.py into OneWire and DS18X20 driver.Damien George
2016-08-28esp8266/modmachinewdt: Implement machine.WDT class.Paul Sokolovsky
2016-08-26esp8266/modous: Add os.umount method to unmount a filesystem.Radomir Dopieralski
2016-08-25esp8266/hspi: Enable duplex operation of hardware SPIRadomir Dopieralski
2016-08-25esp8266/modpybrtc: Use 64-bit arithmetic when computing alarm expiry.Damien George
2016-08-20esp8266/esp_mphal: No longer disable watchdog on startup.Paul Sokolovsky
2016-08-19esp8266/modmachinespi: Add a factory method for SoftSPI/HSPIRadomir Dopieralski
2016-08-19esp8266/modpybhspi: Add a HSPI module for hardware SPI supportRadomir Dopieralski
2016-08-15ports: Remove typedef of machine_ptr_t, it's no longer needed.Damien George
2016-08-14esp8266/mpconfigport.h: Enable support for all special methods.Paul Sokolovsky
2016-08-10esp8266: PULL_UP is not supported on Pin(16), so raise an exception.Damien George
2016-08-10esp8266: Fix reading of pin object for GPIO16.Damien George
2016-08-09esp8266/modules/flashbdev: Start filesystem at 0x90000.Paul Sokolovsky
2016-08-09esp8266/esp8266.ld: Increase firmware image size to 0x90000 (576K).Paul Sokolovsky