867 Commits (9df6b3a2c22c0426e434948c9b2799a18c8b3c23)

Author SHA1 Message Date
Damien George 751485fe6b stmhal: Add support for USART1 and conditional pins in make-pins.py. 9 years ago
Damien George a632037866 stmhal: Add better support for UART having Tx and Rx on different ports. 9 years ago
Damien George c0e39864c6 stmhal: Fix make-pins.py to allow Port K. 9 years ago
Damien George 6e552e15fa stmhal: Add debug capability to print out info about a hard fault. 9 years ago
Damien George 0851751615 stmhal: Factor GPIO clock enable logic into mp_hal_gpio_clock_enable. 9 years ago
Damien George 6f1c00869c stmhal: Factor out USRSW boot-up code and support boards with 1 LED. 9 years ago
Dave Hylands 92d4b51ad5 stmhal: Add STM32F7DISC and associated changes. 9 years ago
Dave Hylands 7e7fb0b7a3 stmhal: Renamed startup/system/_it.[ch] file to generic names. 9 years ago
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