6905 Commits (5d2279bec12da4da62e38544608198b57a47efd2)
 

Author SHA1 Message Date
Damien George 5d2279bec1 extmod/machine_i2c: Add hook to constructor to call port-specific code. 8 years ago
Damien George 8b74048d2a extmod/machine_i2c: Expose soft I2C obj and readfrom/writeto funcs. 8 years ago
Damien George 4c905616f0 extmod/machine_i2c: Remove trivial function wrappers. 8 years ago
Damien George 37333cb00a extmod/machine_i2c: Add 'stop' argument to i2c readfrom/writeto meths. 8 years ago
Damien George 0bc99b4836 extmod/machine_i2c: Make i2c.write[to] methods return num of ACKs recvd. 8 years ago
Damien George 07e83573c8 extmod/machine_i2c: Add 'nack' argument to i2c.readinto. 8 years ago
Damien George ced240e72a extmod/machine_i2c: Make C-level functions return -errno on I2C error. 8 years ago
Damien George 946f8dd46f extmod/machine_i2c: Remove unneeded i2c_write_mem/i2c_read_mem funcs. 8 years ago
Damien George 96c3911a0a extmod/machine_i2c: Rewrite mem xfer funcs in terms of C-level protocol. 8 years ago
Damien George c81247f1ab extmod/machine_i2c: Rewrite i2c.scan in terms of C-level protocol. 8 years ago
Damien George bc4ea69795 extmod/machine_i2c: Add argument to C funcs to control stop generation. 8 years ago
Damien George b983cfaf41 extmod/machine_i2c: Add a C-level I2C-protocol, refactoring soft I2C. 8 years ago
Damien George 63a5df3cb4 docs/library/machine.I2C: Refine definitions of I2C methods. 8 years ago
Damien George a3320e7811 stmhal/i2c: Remove use of legacy I2C_NOSTRETCH_DISABLED option. 8 years ago
Rami Ali 2eff9c29a1 tests/basics: Improve user class coverage. 8 years ago
Rami Ali 1b41cacac7 tests/extmod: Improve ujson coverage. 8 years ago
Paul Sokolovsky 037e6912c6 py/objtype: Implement __call__ handling for an instance w/o heap alloc. 8 years ago
Damien George 7e820792da stmhal: Updates to get F411 MCUs compiling with latest ST HAL. 8 years ago
Damien George 1f43d49f9e tests/micropython: Move alloc-less traceback test to separate test file. 8 years ago
Damien George d70f87aaa2 tests/micropython: Add test for creating traceback without allocation. 8 years ago
Damien George 21d82421cd stmhal/i2c: Use the HAL's I2C IRQ handler for F7 and L4 MCUs. 8 years ago
Damien George e30ca0e102 unix/Makefile: Update freedos target for change of USELECT config name. 8 years ago
Damien George 0d56c65d3e extmod/moduselect: Fix comment describing endif. 8 years ago
Paul Sokolovsky 5362bcc487 extmod/machine_mem: Typo fix in comment. 8 years ago
Paul Sokolovsky f14e9187ac cc3200: Update for moduselect moved to extmod/. 8 years ago
Paul Sokolovsky 87dfc76570 unix: Rename define for unix moduselect to MICROPY_PY_USELECT_POSIX. 8 years ago
Paul Sokolovsky 8f5bc3ffc0 stmhal/moduselect: Move to extmod/ for reuse by other ports. 8 years ago
Damien George c28fed6b64 examples/accellog.py: Change 1: to /sd/, and update comment about FS. 8 years ago
Paul Sokolovsky 00d6f99cf1 examples/hwapi: Add hwconfig for console tracing of LED operations. 8 years ago
Radomir Dopieralski e81a5353cb extmod/machine_i2c: Release SDA on bus error 8 years ago
Radomir Dopieralski 9a82b67f39 extmod/machine_i2c: Raise an error when clock stretching times out 8 years ago
Radomir Dopieralski 702928915c extmod/machine_i2c: Make the clock stretching timeout configurable 8 years ago
Paul Sokolovsky b188d6e9db examples/hwapi: Add example for machine.time_pulse_us(). 8 years ago
Krzysztof Blazewicz 5e9057210a stmhal: Update HALCOMMITS due to change to hal. 8 years ago
Damien George e01e214259 stmhal/make-stmconst.py: Restore Python 2 compatibility. 8 years ago
Damien George 87f18c08c9 stmhal: Update HALCOMMITS due to change to hal. 8 years ago
Damien George c5621529c9 stmhal/make-stmconst.py: Add support for files with invalid utf8 bytes. 8 years ago
Krzysztof Blazewicz 4d9dce7759 stmhal/mphalport.h: use single GPIOx->BSRR register 8 years ago
Krzysztof Blazewicz 13400e1375 stmhal/hal: do not include <stdio.h> in HAL headers 8 years ago
Krzysztof Blazewicz 8fa0733647 stmhal/i2c: provide custom IRQ handlers 8 years ago
Krzysztof Blazewicz 7604de3fc2 stmhal/can: clear FIFO flags in IRQ handler 8 years ago
Krzysztof Blazewicz dc1ac5dc3a stmhal/dma: mark DMA sate as READY even if HAL_DMA_Init is skipped 8 years ago
Krzysztof Blazewicz 63ca7a211a stmhal/dma: precalculate register base and bitshift on handle init 8 years ago
Krzysztof Blazewicz 0280b2c1b1 stmhal/i2c: handle I2C IRQs 8 years ago
Krzysztof Blazewicz fa833f96df stmhal/make-stmconst.py: fix regex's to work with current CMSIS 8 years ago
Krzysztof Blazewicz 7928b3e347 stmhal/boards: configure all F4 boards to work with new HAL 8 years ago
Krzysztof Blazewicz 6a8f6c119c stmhal/hal/sd: reapply HAL commit 09de030 for f4 8 years ago
Krzysztof Blazewicz e2b4822189 stmhal/hal/rcc: reapply HAL commit c568a2b for f4 8 years ago
Krzysztof Blazewicz 4f7c5fa647 stmhal/hal: reapply HAL commit 9db719b for f4 8 years ago
Krzysztof Blazewicz c79ff9930a stmhal/hal/sd: reapply HAL commit 1d7fb82 for f4 8 years ago