859 Commits (36d328e4513aec2cc870c2a1c3df84fb11122bd2)

Author SHA1 Message Date
Dave Hylands ea8bf81058 stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 9 years ago
Damien George f243851ccd stmhal: Expose uwTick in f7 hal. 9 years ago
Dave Hylands 7c934ae501 stmhal: Add hal and cmsis files from STM32Cube_FW_F7_V1.1.0. 9 years ago
Damien George f5d04750db stmhal: Put fs_user_mount pointer in root ptr section of global state. 9 years ago
Damien George 92e9a5e0a7 stmhal: Check if user block device is mounted before accessing it. 9 years ago
Tom Soulanille 7d588b0c7c lib/mp-readline: Add emacs-style control characters for cursor movement. 9 years ago
Damien George 7693ef3bd6 stmhal: Allow ADC.read_timed to take Timer object in place of freq. 9 years ago
Damien George 99a21dc05d stmhal: Add stm32fxxx_hal_i2s_ex.c to hal/f2 (dummy) and hal/f4. 9 years ago
Damien George abc24c1876 stmhal: Allow DAC.write_timed to take Timer object in place of freq. 9 years ago
Damien George 6f5e0fe955 stmhal: Clean up DAC code a little. 9 years ago
blmorris 2af846e711 stmhal/boards/stm32fxx_prefix.c: Fix alt function number calculation 9 years ago
Damien George f576057274 stmhal: Add CMSIS device header files for STM32F2xx series. 9 years ago
Wojtek Siudzinski 0621eca05e stmhal: Add STM32CubeF2 version 1.1.0, in hal/f2 directory. 9 years ago
Damien George a39df51d8a stmhal: Update Makefile and board configs to compile with relocated hal. 9 years ago
Damien George e4d43401eb stmhal: Move HAL Cube files to f4/ subdir, keeping only those we use. 9 years ago
Dave Hylands 9309e609cd stmhal: Add qstr definition for ifconfig when building for WizNet 9 years ago
Dave Hylands 11115e4d23 stmhal: Add I2S support to make-pins.py 9 years ago
Damien George 0807139c1d stmhal: Add config option for storage to use second flash segment. 10 years ago
blmorris c5175526dd stmhal/dma.c: Modify dma_init() to accept init struct as an argument 10 years ago
Damien George 6e1dfb0d1a stmhal: Reorganise code for parsing keyword args in I2C methods. 10 years ago
Damien George 76285469d3 stmhal: Make I2C use DMA when interrupts are enabled. 10 years ago
Damien George 3d30d605f5 stmhal: Factor out DMA initialisation code from spi.c. 10 years ago
Damien George 0aa5e75000 stmhal: Break immediately from USB CDC busy wait loop if IRQs disabled. 10 years ago
Damien George 53a8aeb6e7 stmhal: Fix slow SPI DMA transfers by removing wfi from DMA wait loop. 10 years ago
Dave Hylands 3ac2d06bd1 stmhal: Add support for UART5 10 years ago
Damien George 17d9b5006d stmhal: Fix off-by-one error when checking for valid I2C and SPI bus. 10 years ago
Damien George 70446f46c2 stmhal: Allow to name SPI busses, and give them names for pyboard. 10 years ago
Damien George 0e6f5e08e1 stmhal: Allow to name I2C busses, and give them names for pyboard. 10 years ago
Damien George 1775b65e07 stmhal: Remove PYBVxx defines and use config vars for UART/CAN names. 10 years ago
Damien George 3c4b5d4281 stmhal: Implement sys.std{in,out,err}.buffer, for raw byte mode. 10 years ago
Dave Hylands 968b7dd173 stmhal: Detect disk full condition 10 years ago
Damien George 0d31bbc7fa stmhal: Make pendsv variable non-static so gcc-5 doesn't opt it away. 10 years ago
Kaspar Schleiser f5dd6f7f37 py/binary: Make return type of mp_binary_get_size size_t instead of int. 10 years ago
Damien George 1511dd4f84 stmhal: Add readinto and readlines methods to sys.stdin, pyb.USB_VCP(). 10 years ago
Josef Gajdusek 1db4253886 lib: Move time utility functions to common library. 10 years ago
Steve Zatz c7df9c6c47 stmhal: Add os.rename function. 10 years ago
Damien George c50772d19f py: Add mp_obj_get_int_truncated and use it where appropriate. 10 years ago
blmorris 5df81de7af sthmal/rtc.c: Add calibration() method to get/set RTC fine-tuning value. 10 years ago
Dave Hylands ff987ccf11 stmhal: Move debug UART repl to after uart_init0 call. 10 years ago
Damien George c98c128fe8 pyexec: Make raw REPL work with event-driven version of pyexec. 10 years ago
Paul Sokolovsky 3d3ef36e97 modstruct: Rename module to "ustruct", to allow full Python-level impl. 10 years ago
Josef Gajdusek 04ee5983fe lib: Move some common mod_network_* functions to lib/netutils. 10 years ago
Eero af Heurlin 2378be4e93 stmhal: Allow to configure UART pins completely via mpconfigboard.h. 10 years ago
Dave Hylands c3e37a0cde stmhal: Automatically re-enable IRQs on the USB REPL. 10 years ago
Damien George b7a4f15b34 mp-readline: Save "prompt" string in readline state. 10 years ago
Damien George 95f53461c2 py: Replace py-version.sh with makeversionhdr.py, written in Python. 10 years ago
Dave Hylands fdcb3b7ebb stmhal: Actually disable unhandled timer interrupts. 10 years ago
Dave Hylands fd787c5e4e stmhal: Reset the timer counter to zero after changing the auto reload. 10 years ago
Damien George d8837cea6f stmhal: Implement os.uname() to get details of OS and hardware. 10 years ago
Damien George f35b5d28db stmhal/pyexec.c: Make raw REPL mode 8-bit clean. 10 years ago