396 Commits (85c85e8f0d6e44827553f67a4ab67c2cb3078fdd)

Author SHA1 Message Date
Damien George bd7af6151d ports: Add utime.gmtime() function. 4 years ago
Damien George acdb0608b7 py/parse: Pass in an mp_print_t to mp_parse_node_print. 4 years ago
Jim Mussared 126f972c34 extmod/nimble: Add timeout for HCI sync on startup. 4 years ago
Jim Mussared 99a29ec705 extmod/btstack: Detect HCI UART init failure. 4 years ago
Jim Mussared c4af714d58 extmod/modbluetooth: Implement configuration of address modes. 4 years ago
Jim Mussared 1b1b22905e unix: Implement BLE H4 HCI UART for btstack/nimble. 4 years ago
Jim Mussared feed69aa5c unix/Makefile: Always enable -f*-sections regardless of DEBUG setting. 4 years ago
Jim Mussared ed14435a8e extmod/modbluetooth: Refactor stack/hci/driver/port bindings. 4 years ago
Damien George a909c21587 unix/fatfs_port: Fix month offset in timestamp calculation. 4 years ago
Damien George 2a72e90ab8 extmod/vfs: Add option to use 1970 as Epoch. 4 years ago
Damien George 0385b21597 unix/modos: Support larger integer range in uos.stat fields. 4 years ago
Damien George 836bca9956 unix/variants: Fix fast and freedos variants so they build again. 4 years ago
Damien George ee50a6effe py/mphal.h: Introduce mp_hal_time_ns and implement on various ports. 4 years ago
Damien George 92899354d9 unix/fatfs_port: Implement get_fattime. 4 years ago
Jim Mussared 5d0be97bd9 unix: Make the MICROPY_xxx_ATOMIC_SECTION mutex recursive. 4 years ago
Damien George f5dd46b479 unix/variants: Enable VFS and all supported filesystems on dev variant. 4 years ago
Jim Mussared 4050281311 unix: Enable uasyncio on dev variant. 4 years ago
Jim Mussared 27abac95d8 unix: Make manifest selection match other ports. 4 years ago
Jim Mussared 3f77f2c60c unix/btstack_usb: Allow choosing adaptor via environment variable. 4 years ago
Yu-Ming Chang dd8db974d7 unix/main: Enter REPL when inspect active, even with stdin redirected. 5 years ago
Damien George 5c8bf12acf all: Fix auto-enable of MICROPY_GCREGS_SETJMP to select GC behaviour. 5 years ago
Jim Mussared 710426024a all: Factor gchelper code to one place and use it for unix & ARM ports. 5 years ago
Jim Mussared 2e3c42775a unix: Add btstack to the unix submodules list. 5 years ago
Jim Mussared ebfd9ff2e6 extmod/modbluetooth: Fix sign compare and unused variable warnings. 5 years ago
Jim Mussared af226199ea unix: Enable modbluetooth on the "dev" and "coverage" variants. 5 years ago
Jim Mussared 7563d58210 unix: Add support for modbluetooth and BLE using btstack. 5 years ago
Jim Mussared cb5994d96e unix/modmachine: Add machine.idle(), implemented using sched_yield. 5 years ago
stijn 84fa3312cf all: Format code to add space after C++-style comment start. 5 years ago
stijn 30840ebc99 all: Enable extra conversion warnings where applicable. 5 years ago
stijn 70affd9ba2 all: Fix implicit floating point to integer conversions. 5 years ago
stijn bcf01d1686 all: Fix implicit conversion from double to float. 5 years ago
stijn 0ba68f8a1d all: Fix implicit floating point promotion. 5 years ago
stijn b909e8b2dd Revert "all: Fix implicit casts of float/double, and signed comparison." 5 years ago
Damien George 8e048d2548 all: Clean up error strings to use lowercase and change cannot to can't. 5 years ago
David Lechner 1bbc15dd15 unix/Makefile: Fix regression using install on non-GNU systems. 5 years ago
Jim Mussared c2cfbcc8d4 unix: Implement MICROPY_BEGIN/END_ATOMIC_SECTION protection macros. 5 years ago
Jim Mussared 45cf76465c unix: Fix behaviour of COPT/NDEBUG for unix variants. 5 years ago
Jim Mussared 073b9a5eb8 ports: Enable error text compression for various ports, but not all. 5 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Damien George 8fff0b0acd unix/mpthreadport: Ensure enough thread stack to detect overflow. 5 years ago
David Lechner a2110bd3fc all: Fix implicit casts of float/double, and signed comparison. 5 years ago
Damien George 1a3e386c67 all: Remove spaces inside and around parenthesis. 5 years ago
David Lechner 9418611c8a unix: Implement PEP 475 to retry syscalls failing with EINTR. 5 years ago
David Lechner 5e6cee07ab unix/mpthreadport: Fix crash when thread stack size <= 8k. 5 years ago
Damien George 91dd3948e8 unix: Enable uasyncio C helper module on coverage build. 5 years ago
Damien George f9741d18f6 unix/coverage: Init all pairheap test nodes before using them. 5 years ago
David Lechner 3b07736b6d unix,windows: Use STDIN_FILENO, STDOUT_FILENO macros where appropriate. 5 years ago
David Lechner b1066a9f96 unix: Remove custom definition of MP_PLAT_PRINT_STRN. 5 years ago
stijn f62cc41fac windows/msvc: Fix warnings regarding function declarations. 5 years ago
Damien George 2cdf1d25f5 unix: Remove custom file implementation to use extmod's VFS POSIX one. 5 years ago