aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-06-15esp32: Update to latest ESP IDF.Damien George
2018-06-15stm32/i2cslave: Fix ordering of event callbacks in slave IRQ handler.Damien George
2018-06-15stm32/i2c: Fix num_acks calculation in i2c_write for F0 and F7 MCU's.Damien George
2018-06-15stm32/timer: Support TIM1 on F0 MCUs.Damien George
2018-06-14drivers/memory/spiflash: Add functions for direct erase/read/write.Damien George
2018-06-14drivers/memory/spiflash: Rename functions to indicate they use cache.Damien George
2018-06-14stm32/boards/STM32L476DISC: Update SPI flash config for cache change.Damien George
2018-06-14drivers/memory/spiflash: Move cache buffer to user-provided config.Damien George
2018-06-13esp32/fatfs_port: Implement get_fattime so FAT files have a timestamp.Damien George
2018-06-13extmod/modussl_axtls: Fix __del__ to point to mp_stream_close_obj.Damien George
2018-06-12extmod/uos_dupterm: Use native C stream methods on dupterm object.Damien George
2018-06-12stm32/Makefile: Rebuild all qstrs when any board configuration changes.Damien George
2018-06-12py/mkrules.mk: Regenerate all qstrs when config files change.Damien George
2018-06-12esp32: Remove port-specific uhashlib implementation and use common one.Damien George
2018-06-12extmod/moduhashlib: Make function objects STATIC.Yonatan Goldschmidt
2018-06-12extmod/moduhashlib: Allow using the sha256 implementation of mbedTLS.Yonatan Goldschmidt
2018-06-12extmod/moduhashlib: Allow to disable the sha256 class.Yonatan Goldschmidt
2018-06-12extmod/moduhashlib: Reorder funcs so that they are grouped by hash type.Yonatan Goldschmidt
2018-06-12extmod/moduhashlib: Prefix all Python methods and objects with uhashlib.Yonatan Goldschmidt
2018-06-12tests/extmod: Add test for VFS and user-defined filesystem and files.Damien George
2018-06-12tests/io: Add simple IOBase test.Damien George
2018-06-12ports: Enable IOBase on unix, stm32, esp8266 and esp32.Damien George
2018-06-12py/modio: Add uio.IOBase class to allow to define user streams.Damien George
2018-06-12py/lexer: Add support for underscores in numeric literals.Damien George
2018-06-12ports: Call gc_sweep_all() when doing a soft reset.Damien George
2018-06-12py/gc: Add gc_sweep_all() function to run all remaining finalisers.Damien George
2018-06-08tools/pydfu.py: Increase download packet size to full 2048 bytes.Damien George
2018-06-08stm32/mboot: Increase USB rx_buf and DFU buf sizes to full 2048 bytes.Damien George
2018-06-08esp32/modnetwork: Fix isconnected() when using static IP config.Glenn Moloney
2018-06-08tests/pyb: Make i2c and pyb1 pyboard tests run again.Damien George
2018-06-08stm32/mpconfigport.h: Enable DELATTR_SETATTR and BUILTINS_NOTIMPLEMENTEDDamien George
2018-06-08ports: Enable descriptors on stm32, esp8266, esp32 ports.Damien George
2018-06-08py/objtype: Optimise instance get/set/del by skipping special accessors.Damien George
2018-06-08py/objtype: Don't expose mp_obj_instance_attr().Damien George
2018-06-08py/obj.h: Introduce a "flags" entry in mp_obj_type_t.Damien George
2018-06-06travis: Install explicit version of urllib3 for coveralls.Damien George
2018-06-06py/mpconfig.h: Add default MICROPY_VFS_FAT config value.Damien George
2018-06-06extmod/vfs: Introduce a C-level VFS protocol, with fast import_stat.Damien George
2018-06-06unix/moduos_vfs: Add missing uos functions from traditional uos module.Damien George
2018-06-06tests/extmod: Remove conditional import of uos_vfs, it no longer exists.Damien George
2018-06-06tests/extmod: Add test for importing a script from a user VFS.Damien George
2018-06-06unix: Support MICROPY_VFS_POSIX and enable it in coverage build.Damien George
2018-06-06extmod/vfs: Add fast path for stating VfsPosix filesystem.Damien George
2018-06-06py/reader: Allow MICROPY_VFS_POSIX to work with MICROPY_READER_POSIX.Damien George
2018-06-06extmod: Add VfsPosix filesystem component.Damien George
2018-06-06extmod/vfs_fat: Rename FileIO/TextIO types to mp_type_vfs_fat_XXX.Damien George
2018-06-06extmod/vfs: Use u_rom_obj properly in argument structures.Damien George
2018-06-05esp8266/modules/ntptime.py: Remove print of newly-set time.Damien George
2018-06-05esp32: Add support for building with external SPI RAM.Damien George
2018-06-05esp32/Makefile: Extract common C & C++ flags for consistent compilation.Angus Gratton