aboutsummaryrefslogtreecommitdiff
path: root/ports/unix
AgeCommit message (Expand)Author
2021-04-14unix/main: Make static variable that's potentially clobbered by longjmp.Marian Buschsieweke
2021-04-07unix: Improve command line argument processing.stijn
2021-04-01examples/usercmodules: Simplify user C module enabling.Damien George
2021-03-12tests: Rename run-tests to run-tests.py for consistency.Damien George
2021-02-16unix/moduselect: Don't allow both posix and non-posix configurations.Jim Mussared
2021-02-12unix/mpbtstackport_common: Implement mp_bluetooth_hci_active.Damien George
2021-02-04all: Rename BYTES_PER_WORD to MP_BYTES_PER_OBJ_WORD.Damien George
2021-01-30py/qstr.h: Remove QSTR_FROM_STR_STATIC macro.stijn
2021-01-23unix/modtime: Fix time() precision on unix ports with non-double floats.Oliver Joos
2020-12-07py/mpprint: Fix length calculation for strings with precision-modifier.Joris Peeraer
2020-11-24extmod/modbluetooth: Add API for L2CAP channels.Jim Mussared
2020-11-13extmod/nimble: Make stm32 and unix NimBLE ports use synchronous events.Jim Mussared
2020-11-13extmod/modbluetooth: Re-instate optional no-ringbuf modbluetooth.Jim Mussared
2020-11-13unix: Make mp_hal_delay_ms run MICROPY_EVENT_POLL_HOOK.Jim Mussared
2020-11-13unix: Handle pending events/scheduler in MICROPY_EVENT_POLL_HOOK.Andrew Leech
2020-11-13extmod/machine_mem: Only allow integers in machine.memX subscript.Arrowana
2020-10-29unix/Makefile: Move coverage.c and coveragecpp.cpp to coverage variant.Damien George
2020-10-29examples: Add example code for user C modules, both C and C++.stijn
2020-10-29esp32,unix: Support building C++ code.stijn
2020-10-22unix: Enable more warnings.Emil Renner Berthing
2020-10-20unix/mpconfigport.h: Enable MICROPY_PY_DELATTR_SETATTR.Andrew Leech
2020-10-01unix/variants: Enable MICROPY_DEBUG_PARSE_RULE_NAME on coverage build.Damien George
2020-10-01extmod/utime_mphal: Add generic utime.time_ns() function.Damien George
2020-10-01unix,windows: Implement mp_hal_time_ns using gettimeofday.Damien George
2020-09-18tests/basics: Add test for MICROPY_PY_ALL_INPLACE_SPECIAL_METHODS ops.Damien George
2020-09-18ports: Add utime.gmtime() function.Damien George
2020-09-11py/parse: Pass in an mp_print_t to mp_parse_node_print.Damien George
2020-09-08extmod/nimble: Add timeout for HCI sync on startup.Jim Mussared
2020-09-08extmod/btstack: Detect HCI UART init failure.Jim Mussared
2020-09-08extmod/modbluetooth: Implement configuration of address modes.Jim Mussared
2020-09-08unix: Implement BLE H4 HCI UART for btstack/nimble.Jim Mussared
2020-09-08unix/Makefile: Always enable -f*-sections regardless of DEBUG setting.Jim Mussared
2020-09-08extmod/modbluetooth: Refactor stack/hci/driver/port bindings.Jim Mussared
2020-09-02unix/fatfs_port: Fix month offset in timestamp calculation.Damien George
2020-09-01extmod/vfs: Add option to use 1970 as Epoch.Damien George
2020-09-01unix/modos: Support larger integer range in uos.stat fields.Damien George
2020-08-30unix/variants: Fix fast and freedos variants so they build again.Damien George
2020-08-22py/mphal.h: Introduce mp_hal_time_ns and implement on various ports.Damien George
2020-08-22unix/fatfs_port: Implement get_fattime.Damien George
2020-07-18unix: Make the MICROPY_xxx_ATOMIC_SECTION mutex recursive.Jim Mussared
2020-07-08unix/variants: Enable VFS and all supported filesystems on dev variant.Damien George
2020-07-01unix: Enable uasyncio on dev variant.Jim Mussared
2020-07-01unix: Make manifest selection match other ports.Jim Mussared
2020-06-10unix/btstack_usb: Allow choosing adaptor via environment variable.Jim Mussared
2020-05-16unix/main: Enter REPL when inspect active, even with stdin redirected.Yu-Ming Chang
2020-04-30all: Fix auto-enable of MICROPY_GCREGS_SETJMP to select GC behaviour.Damien George
2020-04-29all: Factor gchelper code to one place and use it for unix & ARM ports.Jim Mussared
2020-04-29unix: Add btstack to the unix submodules list.Jim Mussared
2020-04-29extmod/modbluetooth: Fix sign compare and unused variable warnings.Jim Mussared
2020-04-29unix: Enable modbluetooth on the "dev" and "coverage" variants.Jim Mussared