573 Commits (850f79e552a170912cfd88f5001a9ac343a22f5d)

Author SHA1 Message Date
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
Paul Sokolovsky 52784bf595 esp8266/modmachine: idle(): Return number of CPU cycles spent idling. 8 years ago
Damien George b932b2dd1f extmod/machine_spi: Use delay_half, not baudrate, for internal timing. 8 years ago
Damien George bd87375202 esp8266/moduos: Move stat/statvfs funcs to sit within #if VFS guard. 8 years ago
Damien George d434ce3fca extmod/machine_spi: Factor out software SPI code from esp8266 to extmod. 8 years ago
Damien George 5bb28c7f10 extmod/machine_spi: Simplify SPI xfer function to only take one buf len. 8 years ago
Paul Sokolovsky 6ab2c5e6cc lib/interrupt_char: Factor out typical Ctrl+C handling from esp8266 port. 8 years ago
Alex March 4fb72fe624 esp8266: Add uos.statvfs() to get filesystem status. 8 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 8 years ago
Damien George 34e0198436 esp8266: Extend system microsecond counter to 64-bits; use in ticks_ms. 8 years ago
Paul Sokolovsky 4b3f1d712b esp8266/esp_mphal: Add tentative change to mp_hal_stdin_rx_chr() to wait IRQ. 8 years ago
Paul Sokolovsky 3fe047f08f esp8266/ets_alt_task: ets_post: Should return 0 on success, !0 - failure. 8 years ago
Paul Sokolovsky f28efa1971 py: Move frozen modules rules from esp8266 port for reuse across ports. 8 years ago
Paul Sokolovsky 8ae885a0c6 esp8266/Makefile: Rename SCRIPTDIR to FROZEN_DIR for consistency. 8 years ago
Damien George f3b5480be7 stmhal,cc3200,esp8266: Consistently use PWRON_RESET constant. 8 years ago
Paul Sokolovsky 742d8bdbe4 esp8266/modmachine: Map PWR_ON_RESET to vendor's REASON_DEFAULT_RST. 8 years ago
Damien George b4be5a8f34 esp8266/modnetwork: Fix wlan.scan() method so it returns all networks. 8 years ago
Torsten Wagner 69768c97c0 esp8266/espneopixel: Disable IRQs during eps.neopixel_write. 8 years ago
Damien George 9526e24234 unix,stmhal,esp8266: When find'ing frozen files follow symbolic links. 8 years ago
Delio Brignoli e2ac8bb3f1 py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled. 8 years ago
Paul Sokolovsky dba40afa70 esp8266/modmachine: Simplify SPI class implementation multiplexing. 8 years ago
Paul Sokolovsky 7ddd1a58f6 esp8266/modmachine: Don't expose internal SoftSPI and HSPI classes. 8 years ago
Paul Sokolovsky 1708fe3cc7 esp8266/modmachine: Add WDT_RESET and SOFT_RESET constants. 8 years ago
Paul Sokolovsky 015774a04f esp8266/modmachinewdt: Add .deinit() method. 8 years ago
Paul Sokolovsky 4a33677c97 esp8266/esp8266.ld: Move modmachinewdt to FlashROM. 8 years ago
Damien George 3be8b688c0 esp8266/modpybhspi: Simplify HSPI driver by using 1 function for xfers. 8 years ago
Damien George 5863e15a23 esp8266/modpybspi: Use generic SPI helper methods to implement SPI. 8 years ago
Damien George 9c04ef2a67 unix,stmhal,esp8266: When find'ing frozen files don't use extra slash. 8 years ago
Damien George 59a9509703 esp8266/modules/ds18x20.py: Add support for DS18S20 devices. 8 years ago
Damien George 8e9b98e974 esp8266/modules/onewire: Change onewire.read() to onewire.readinto(). 8 years ago
Damien George 9fba618356 esp8266/modules: Split onewire.py into OneWire and DS18X20 driver. 8 years ago
Paul Sokolovsky 263aaa7030 esp8266/modmachinewdt: Implement machine.WDT class. 8 years ago
Radomir Dopieralski d29ca28288 esp8266/modous: Add os.umount method to unmount a filesystem. 8 years ago
Radomir Dopieralski 891479e62a esp8266/hspi: Enable duplex operation of hardware SPI 8 years ago
Damien George d09b6b9aa1 esp8266/modpybrtc: Use 64-bit arithmetic when computing alarm expiry. 8 years ago
Paul Sokolovsky f2a21a2489 esp8266/esp_mphal: No longer disable watchdog on startup. 8 years ago
Radomir Dopieralski d076fae219 esp8266/modmachinespi: Add a factory method for SoftSPI/HSPI 8 years ago
Radomir Dopieralski 8e7dfea803 esp8266/modpybhspi: Add a HSPI module for hardware SPI support 9 years ago
Damien George 675d1c9c60 ports: Remove typedef of machine_ptr_t, it's no longer needed. 8 years ago
Paul Sokolovsky 9cf2949356 esp8266/mpconfigport.h: Enable support for all special methods. 8 years ago
Damien George 8a15e0b1c7 esp8266: PULL_UP is not supported on Pin(16), so raise an exception. 8 years ago
Damien George b203c1774e esp8266: Fix reading of pin object for GPIO16. 8 years ago