339 Commits (3f8bb80eb2da1c2b5228a69f7c580d0bc2d37219)

Author SHA1 Message Date
Paul Sokolovsky 59a1201da9 all: Remove readall() method, which is equivalent to read() w/o args. 8 years ago
Paul Sokolovsky 0cbc07227c extmod/moduheapq: Adhoc changes to support ordering by utime.ticks_ms(). 8 years ago
Paul Sokolovsky 9b345a9e48 extmod/utime_mphal: ticks_diff/ticks_add: Don't hardcode 32-bit types. 8 years ago
Paul Sokolovsky 10bde6933e extmod/utime_mphal: ticks_diff(): Optimize to avoid if conditions. 8 years ago
Paul Sokolovsky e429daa572 extmod/utime_mphal: Fix implementation of new semantics of ticks_diff(). 8 years ago
Paul Sokolovsky 76146b3d9a extmod/utime_mphal: Allow ticks functions period be configurable by a port. 8 years ago
Paul Sokolovsky d86cac4b82 extmod/utime_mphal: Implement ticks_add(), add to all maintained ports. 8 years ago
Paul Sokolovsky 6a87084019 extmod/utime_mphal: Add MP_THREAD_GIL_EXIT/ENTER warppers for sleep functions. 8 years ago
Paul Sokolovsky 6ed5583f8c extmod/utime_mphal: ticks_diff(): switch arg order, return signed value. 8 years ago
Paul Sokolovsky f00ecdb54d extmod/moduos_dupterm: Renamed to uos_dupterm. 8 years ago
Damien George 5694201930 extmod/vfs_fat_file: Make file.close() a no-op if file already closed. 8 years ago
Damien George 4ebdb1f2b2 py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. 8 years ago
Alex March 84679e0c06 extmod/vfs_fat_file: Check fatfs f_sync() and f_close() returns for errors. 8 years ago
Paul Sokolovsky 06234a6115 extmod/modussl_mbedtls: Add dummy setblocking() method. 8 years ago
Paul Sokolovsky 36f97f19b4 extmod/utime_mphal: sleep_us/ms(): Don't wait on negative argument. 8 years ago
Paul Sokolovsky a97284423e extmod/utime_mphal: Factor out implementations in terms of mp_hal_* for reuse. 8 years ago
Damien George f2f8ae110b extmod/modujson: Fix nanbox build. 8 years ago
Damien George e93c1ca5da extmod/modujson: Implement ujson.load() to load JSON from a stream. 8 years ago
Alex March d02f3a57f4 extmod/vfs_fat: Add file and directory checks for remove and rmdir. 8 years ago
Radomir Dopieralski eaef6b5324 extmod/machine_i2c: Use writes not reads in i2c.scan(). 8 years ago
Paul Sokolovsky 39968aaaff extmod/uzlib: Update to upstream v2.1. 8 years ago
Damien George dc43508cc2 extmod/vfs_fat_file: Use MP_Exxx errno constants. 8 years ago
Damien George 75af908c0e extmod: Use mp_raise_OSError helper function. 8 years ago
Damien George 06d0083468 extmod/modlwip: Use mp_raise_OSError helper function. 8 years ago
Damien George 620c4c32bf extmod/vfs_fat: Use mp_raise_OSError helper function. 8 years ago
Damien George b0eb0d6153 extmod/machine_spi: Add optional support for fast software SPI. 8 years ago
Damien George b932b2dd1f extmod/machine_spi: Use delay_half, not baudrate, for internal timing. 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
Radomir Dopieralski 219245e10f extmod/machine_i2c: Add support for the addrsize parameter in mem xfers. 8 years ago
Alex March dcf14c1b18 extmod/vfs_fat: Add fat_vfs_statvfs(), reused from stmhal. 8 years ago
Paul Sokolovsky 67d52d8cb9 extmod/uzlib/: Update uzlib to v2.0.3. 8 years ago
Paul Sokolovsky 7b901d6fb7 extmod/moduzlib: DecompIO: Add support for gzip-formatted streams. 8 years ago
Paul Sokolovsky d8a4d9d67c extmod/uzlib: Add tinfgzip.c (gzip header parsing) from upstream. 8 years ago
Paul Sokolovsky 46ab042230 extmod/modussl_mbedtls: Add server_hostname param for wrap_socket(). 8 years ago
Radomir Dopieralski ec078af985 extmod/machine_i2c: Add clock stretching support. 8 years ago
Paul Sokolovsky 080e4d44f3 extmod/modussl_mbedtls: Use 2-component include paths. 8 years ago
Paul Sokolovsky 5f0ecb72c2 extmod/modussl_mbedtls: Implement key= and cert= args to wrap_socket(). 8 years ago
Pavol Rusnak 7f5a541b84 extmod/modubinascii: Fix crc32() function on 32-bit platforms. 8 years ago
Stefan Agner b84e1231c9 extmod/uctypes: Allow full 32-bit address range. 8 years ago
Paul Sokolovsky 9ea2882317 extmod/modussl_mbedtls: Initial implementation of mbedTLS ussl module. 8 years ago
Damien George 93c4a6a3f7 all: Remove 'name' member from mp_obj_module_t struct. 8 years ago
Radomir Dopieralski 778729c597 extmod/framebuf: Add the xstep!=0 case to scroll() method. 8 years ago
Paul Sokolovsky 1bc5cb4312 extmod/moduzlib: Support wbits arg to DecompIO. 8 years ago
Damien George 47899a1ab8 extmod/modframebuf: Include font from stmhal directory explicitly. 8 years ago
Paul Sokolovsky f7c4611523 extmod/moduzlib: Use mperrno.h for error constants. 8 years ago
Paul Sokolovsky a6864a13c7 extmod/moduzlib: Implement zlib stream decompressor class, DecompIO. 8 years ago
Radomir Dopieralski 41ec22632d extmod/modframebuf: Fix fill and scroll when height not divisible by 8. 8 years ago
Damien George 0823c1baf8 extmod: Add machine_spi with generic SPI C-protocol and helper methods. 8 years ago
Damien George 531217a06b extmod/modframebuf: Fix pixel accessor to return a 1-bit result. 8 years ago