119 Commits (e7bee6b35ea4c9e622209902456be64559b94d17)

Author SHA1 Message Date
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
Paul Sokolovsky 404dae80a9 unix, stmhal: Introduce mp_hal_delay_ms(), mp_hal_ticks_ms(). 9 years ago
Paul Sokolovsky 858ed6d2f7 extmod/modlwip: Codestyle: no need for () when taking address of primary expr. 9 years ago
Paul Sokolovsky fa87e90cfa extmod/modlwip: lwip_tcp_send(): Common subexpression elimination, use MIN(). 9 years ago
Paul Sokolovsky 76217064ac extmod/modlwip.c: Codestyle whitespace changes. 9 years ago
Paul Sokolovsky e0d7740a22 extmod/modlwip: slip: Use stream protocol and be port-independent. 9 years ago
Paul Sokolovsky 393d0c1679 extmod/moductypes: Implement buffer protocol. 9 years ago
Galen Hazelwood 805c6534f8 extmod/modlwip: Initial commit of the lwip network stack module 9 years ago
Paul Sokolovsky d19e4f0ba4 extmod/modussl: Remove unused header. 9 years ago
Paul Sokolovsky aaa8867d4a modussl: SSL socket wrapper module based on axTLS. 9 years ago
Paul Sokolovsky 2a6660ba59 extmod/modmachine: Avoid conflicts with system PAGE_SIZE define, if any. 9 years ago
Paul Sokolovsky 354d17523f modmachine: Implement physical memory access using /dev/mem (Linux, etc). 9 years ago
Damien George 722d4842df extmod/modubinascii: Re-use error string to reduce code size. 9 years ago
Paul Sokolovsky 7370fd5560 ubinascii: Fix a shadowed variable case. 9 years ago
Paul Sokolovsky e284a95cc3 ubinascii: b2a_base64: Optimize away a modulo operation. 9 years ago
Galen Hazelwood 616986a5f3 extmod: Add a2b_base64 and b2a_base64 functions to ubinascii. 9 years ago
Paul Sokolovsky 1679696612 moductypes: Swap address and descriptor args in constructor. 10 years ago
Daniel Campora 7bd273b818 extmod: Actually expose the ubinascii python methods. 10 years ago
Paul Sokolovsky 2fddc68fdf moduhashlib: Remove not implemented .hexdigest(). 10 years ago
Daniel Campora 0f716aced7 extmod: Expose mod_binascii_hexlify() and mod_binascii_unhexlify(). 10 years ago