938 Commits (7bf466a2811fcad6518441c6a2987beb590e3326)

Author SHA1 Message Date
Paul Sokolovsky 6b0c88256b extmod/vfs_fat_file: Reusable FatFs module, move from stmhal/file. 9 years ago
Paul Sokolovsky 8cb78e0e53 extmod/vfs_fat_diskio: Reusable FatFs module, move from stmhal/diskio. 9 years ago
Paul Sokolovsky 1bb15ca427 extmod/fsusermount,vfs_fat: Nanbox cleanness. 9 years ago
Paul Sokolovsky e9be6a378c extmod/vfs_fat: Object-oriented encapsulation of FatFs VFS. 9 years ago
Paul Sokolovsky bf904b238d extmod/fsusermount: umount: Add NULL pointer checks. 9 years ago
Damien George e372e83b30 extmod/fsusermount: Move BP_IOCTL_xxx constants to fsusermount.h. 9 years ago
Damien George b33a770596 extmod/fsusermount: Support mounting of multiple block devices. 9 years ago
Damien George 0e0ce47e65 extmod/fsusermount: Expose umount as a public function. 9 years ago
Damien George 3a042fb921 extmod/modmachine: Truncate integers that are to be stored using mem*. 9 years ago
Damien George c33ad60a67 extmod/fsusermount: Change block protocol to support ioctl method. 9 years ago
Paul Sokolovsky 3846fd56c1 extmod/fsusermount: Implement separate umount() function. 9 years ago
Paul Sokolovsky 5b85a86ce3 extmod/fsusermount: Introduce separate mkfs() function. 9 years ago
Paul Sokolovsky 103fbaaf27 extmod/fsusermount: Common subexpression elimination. 9 years ago
Paul Sokolovsky 67e8108345 extmod: Update uzlib to 1.2.2. 9 years ago
Damien George a53af6c875 extmod/modurandom: Add some extra random functions. 9 years ago
Paul Sokolovsky f5c42dd9d1 extmod/moduhashlib: Use MICROPY_PY_UHASHLIB_SHA1 config define. 9 years ago
Paul Sokolovsky ee1656e148 extmod/moduhashlib: Add support for SHA1 (based on axTLS). 9 years ago
Paul Sokolovsky ea495d6aa6 extmod/modurandom: Make yasmarang() function static. 9 years ago
Paul Sokolovsky a58a91eb04 extmod/modurandom: Add "urandom" module. 9 years ago
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 9 years ago
Damien George 4b72b3a133 py: Change type signature of builtin funs that take variable or kw args. 9 years ago
Damien George a0c97814df py: Change type of .make_new and .call args: mp_uint_t becomes size_t. 9 years ago
Dave Hylands 66d0c1052a extmod: Fix uctypes size calculation for bitfields 9 years ago
Antonin ENFRUN 26ed00118b uctypes: Implement assignment for scalar array 9 years ago
Paul Sokolovsky 467504da01 extmod/moduos_dupterm: Handle exceptions in call to dupterm's .write() 9 years ago
Paul Sokolovsky 30b7344eb0 extmod/moduos_dupterm: Make mp_uos_dupterm_tx_strn() function reusable. 9 years ago
Paul Sokolovsky ddea7cb702 extmod/moduos_dupterm: Make uos.dupterm() implementation reusable. 9 years ago
Paul Sokolovsky fb7b715b7b extmod/modlwip: Use _ERR_BADF instead of magic number. 9 years ago
Paul Sokolovsky bc25545fbb extmod/modlwip: Avoid magic numeric values in memcpy(). 9 years ago
Paul Sokolovsky 722fb2d251 extmod/modlwip: User proper field name and value names for socket state. 9 years ago
Paul Sokolovsky fff2dd2627 extmod/modlwip: Mark some lwip_socket_obj_t's fields as volatile. 9 years ago
Paul Sokolovsky a63d4a6cc2 extmod/modlwip: tcp_recv: Use more regular and responsive poll pattern. 9 years ago
Paul Sokolovsky 7203b58e87 extmod/modubinascii: Add "separator" argument to hexlify(). 9 years ago
Paul Sokolovsky 1b7f622410 extmod/moduhashlib: Add namespace prefix for crypto-algorithms/sha256.h. 9 years ago
Dave Hylands 755b01439b unix: machine_mem improvements 9 years ago
Dave Hylands f925165942 unix: Move modmachine into unix directory 9 years ago
Paul Sokolovsky d4a874b81e extmod/moductypes: sizeof operation depends on layout type of structure. 9 years ago
Paul Sokolovsky add6f4556e extmod/moductypes: set_aligned(): Handle INT64/UINT64. 9 years ago
Damien George 999cedb90f py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR. 9 years ago
Damien George cbf7674025 py: Add MP_ROM_* macros and mp_rom_* types and use them. 9 years ago
Damien George 278f3592d4 extmod/modmachine: Use uintptr_t instead of mp_uint_t for address type. 9 years ago
Paul Sokolovsky f0fbab7ca7 extmod/fsusermount: Make configurable with MICROPY_FSUSERMOUNT. 9 years ago
Paul Sokolovsky 3a1bbcc2ef extmod: Move fsusermount.c from stmhal for cross-port reuse. 9 years ago
Damien George a8aa1998ce extmod/modure: Use correct integer type for n_args argument. 9 years ago
Galen Hazelwood af3e45419c extmod/lwip: Change void pointers to unions, include new mphal.h file 9 years ago
Paul Sokolovsky d0601b0a1f extmod/re1.5: Workaround issue with mingw32-gcc 4.2.1. 9 years ago
Paul Sokolovsky aee704ebe1 extmod/modure: Make sure that errors in regexps are caught early. 9 years ago
Paul Sokolovsky 7cce2f664c extmod/re1.5: Update to 0.8. 9 years ago
Paul Sokolovsky 4deb4936d5 extmod/modlwip: socket->incoming changed by async callbacks, must be volatile. 9 years ago
Paul Sokolovsky 20f85feecc extmod/moductypes: When dealing with UINT64, use mp_obj_new_int_from_ull(). 9 years ago