9406 Commits (375bc31f4b61d8214b42b4f07c349e8d59304d24)
 

Author SHA1 Message Date
Damien George 7f41f73f0f stm32/qspi: Don't require data reads and writes to be a multiple of 4. 6 years ago
Damien George 34344a413f py/stream: Remove stray empty line at start of file. 6 years ago
Damien George b92a8adbfa tests: Add tests using "file" argument in print and sys.print_exception. 6 years ago
Damien George 582b190764 py: Add checks for stream objects in print() and sys.print_exception(). 6 years ago
Damien George 2c8d130f70 py/stream: Update comment for mp_stream_write_adaptor. 6 years ago
Damien George 561ae9a91b stm32/boards/NUCLEO_F091RC: Fix TICK_INT_PRIORITY so it is highest prio. 6 years ago
Damien George 5962c210c5 stm32/mboot: Define constants for reset mode cycling and timeout. 6 years ago
Damien George 6d8816fe84 tests/import: Add test for importing invalid .mpy file. 6 years ago
Damien George e49cd106b4 stm32/spi: Fix SPI driver so it can send/recv more than 65535 bytes. 6 years ago
Damien George 338af99a7f stm32/can: Use MP_OBJ_ARRAY_TYPECODE_FLAG_RW where appropriate. 6 years ago
Damien George c00ee200ac py/objarray: Replace 0x80 with new MP_OBJ_ARRAY_TYPECODE_FLAG_RW macro. 6 years ago
rolandvs ca2b1d6b36 stm32/boards/NUCLEO_F091RC: Add Arduino-named pins and rename CPU pins. 6 years ago
rolandvs 0d3de68669 stm32/boards/stm32f091_af.csv: Split labels that are multiple funcs. 6 years ago
Damien George 48829cd3c6 tests/extmod: Add test for ujson.dump writing to a user IOBase object. 6 years ago
Damien George 0ecce77c66 tests/extmod/ujson_dump.py: Add test for dump to non-stream object. 6 years ago
Damien George a5f5552a0a tests/unix/extra_coverage: Don't test stream objs with NULL write fun. 6 years ago
Damien George e8398a5856 extmod: Update to use new mp_get_stream helper. 6 years ago
Damien George 6abede2ca9 py/stream: Introduce and use efficient mp_get_stream to access stream_p. 6 years ago
Damien George 31cf49c672 examples/embedding: Add code markup and fix typo in README.md. 6 years ago
Damien George ceff433fcc stm32/mboot: Adjust user-reset-mode timeout so it ends with mode=1. 6 years ago
Damien George 564abb01a5 extmod/vfs_fat_diskio: Factor disk ioctl code to reduce code size. 6 years ago
Damien George 1747d15c3a drivers/sdcard: Fix bug in computing number of sectors on SD Card. 6 years ago
Damien George 8b8c083625 drivers/sdcard: Change driver to use new block-device protocol. 6 years ago
Damien George 34b2f6b6fc esp32/modules: Include umqtt library in frozen modules. 6 years ago
Damien George d61d119c94 esp32: Update to latest ESP IDF. 6 years ago
Damien George 7be4a23c0c stm32/i2cslave: Fix ordering of event callbacks in slave IRQ handler. 6 years ago
Damien George bc5e8a2cb6 stm32/i2c: Fix num_acks calculation in i2c_write for F0 and F7 MCU's. 6 years ago
Damien George 37a7257aff stm32/timer: Support TIM1 on F0 MCUs. 6 years ago
Damien George b78ca32476 drivers/memory/spiflash: Add functions for direct erase/read/write. 7 years ago
Damien George cc5a94044a drivers/memory/spiflash: Rename functions to indicate they use cache. 7 years ago
Damien George 335d26b27d stm32/boards/STM32L476DISC: Update SPI flash config for cache change. 7 years ago
Damien George 86fe73beb9 drivers/memory/spiflash: Move cache buffer to user-provided config. 7 years ago
Damien George cf1509c911 esp32/fatfs_port: Implement get_fattime so FAT files have a timestamp. 6 years ago
Damien George d11fb09333 extmod/modussl_axtls: Fix __del__ to point to mp_stream_close_obj. 6 years ago
Damien George 035906419d extmod/uos_dupterm: Use native C stream methods on dupterm object. 7 years ago
Damien George 5042d98514 stm32/Makefile: Rebuild all qstrs when any board configuration changes. 7 years ago
Damien George 7ad04d17da py/mkrules.mk: Regenerate all qstrs when config files change. 7 years ago
Damien George 0501427907 esp32: Remove port-specific uhashlib implementation and use common one. 7 years ago
Yonatan Goldschmidt c2fb725e72 extmod/moduhashlib: Make function objects STATIC. 7 years ago
Yonatan Goldschmidt 6963ee9075 extmod/moduhashlib: Allow using the sha256 implementation of mbedTLS. 7 years ago
Yonatan Goldschmidt 6630354ffe extmod/moduhashlib: Allow to disable the sha256 class. 7 years ago
Yonatan Goldschmidt 38682d4629 extmod/moduhashlib: Reorder funcs so that they are grouped by hash type. 7 years ago
Yonatan Goldschmidt b045ebd354 extmod/moduhashlib: Prefix all Python methods and objects with uhashlib. 7 years ago
Damien George c901cc6862 tests/extmod: Add test for VFS and user-defined filesystem and files. 7 years ago
Damien George 9144b1f10c tests/io: Add simple IOBase test. 7 years ago
Damien George 565f590586 ports: Enable IOBase on unix, stm32, esp8266 and esp32. 7 years ago
Damien George af0932a779 py/modio: Add uio.IOBase class to allow to define user streams. 7 years ago
Damien George 6a445b60fa py/lexer: Add support for underscores in numeric literals. 7 years ago
Damien George b2fa1b50ed ports: Call gc_sweep_all() when doing a soft reset. 7 years ago
Damien George 522ea80f06 py/gc: Add gc_sweep_all() function to run all remaining finalisers. 7 years ago