248 Commits (58ebeca6a9a172a35b9298a911d450722797c409)

Author SHA1 Message Date
Damien George 58ebeca6a9 drivers/bus: Pull out software SPI implementation to dedicated driver.
5 years ago
iabdalkader ad2a6e538c stm32/system_stm32: Fix CONFIG_RCC_CR_2ND value to use bitwise or.
5 years ago
Tom Collins 993f4345c0 stm32/usbd_conf.h: Add include of stdint.h to fix compilation issues.
5 years ago
Damien George eb56efb434 stm32: Remove startup_stm32.S, now provided in boards/ for each MCU.
5 years ago
iabdalkader 66748aaf60 stm32/Makefile: Use separate startup file for each MCU series.
5 years ago
iabdalkader 88157715db stm32/boards: Add startup_stm32l4.s for L4 series specific startup.
5 years ago
iabdalkader e3b81f5712 stm32/boards: Add startup_stm32f4.s for F4 series specific startup.
5 years ago
iabdalkader d84f1a90cc stm32/boards: Add startup_stm32f7.s for F7 series specific startup.
5 years ago
iabdalkader 0f5cce7753 stm32/boards: Add startup_stm32h7.s for H7 series specific startup.
5 years ago
iabdalkader bbf19bb64e stm32/main: Enable D2 SRAM1/2/3 clocks on H7 MCUs.
5 years ago
iabdalkader 61d463ad07 stm32/mpconfigboard_common: Add STM32H7 common configuration.
5 years ago
iabdalkader 6d3f42f713 stm32/extint: Add EXTI support for H7 MCUs.
5 years ago
iabdalkader 711f817c2a stm32/rtc: Add RTC support for H7 MCUs.
5 years ago
iabdalkader 0e51e4d139 stm32/dma: Add DMA support for H7 MCUs.
5 years ago
iabdalkader fe29419c10 stm32/stm32_it: Add support for H7 MCUs.
5 years ago
iabdalkader 2858e0aef8 stm32/usbd_conf: Add USB support for H7 MCUs.
5 years ago
iabdalkader d151adb791 stm32/modmachine: Support basic H7 MCU features.
5 years ago
iabdalkader 0989e0cdff stm32/timer: Add Timer support for H7 MCUs.
5 years ago
iabdalkader b982b95c18 stm32/uart: Add UART support for H7 MCUs.
5 years ago
iabdalkader a863c60439 stm32/wdt: Add WDT support for H7 MCUs.
5 years ago
iabdalkader 3f86fbcb07 stm32/mphalport: Use GPIO BSRRL/BSRRH registers for H7 MCUs.
5 years ago
iabdalkader 2e93d4167d stm32/system_stm32: Add H7 MCU system initialisation.
5 years ago
iabdalkader 81f8f5f163 stm32/flash: Add flash support for H7 MCUs.
5 years ago
iabdalkader b8d09b9bef stm32/Makefile: Add settings to support H7 MCUs.
5 years ago
iabdalkader fabfacf3d7 stm32/boards: Add new NUCLEO_H743ZI board configuration files.
5 years ago
Damien George 8522874167 stm32/boards: Add stm32h743.ld linker script.
5 years ago
Damien George a3c721772e stm32/boards: Add stm32h743_af.csv file describing H7 GPIO alt funcs.
5 years ago
Damien George 0b88a9f02e unix/coverage: Allow coverage tests to pass with debugging disabled.
5 years ago
sec2 250b24fe36 stm32/boards/NUCLEO_F767ZI: Update pins list to include 3 extra pins.
5 years ago
sec2 bda3620616 stm32/boards/stm32f767_af.csv: Add ADC column to pin capability list.
5 years ago
Damien George 024edafea0 stm32/i2c: On F4 MCUs report the actual I2C SCL frequency.
5 years ago
Lee Seong Per 478ce8f7e3 esp32/modnetwork: Implement status('stations') to list STAs in AP mode.
5 years ago
Damien George d4470af239 esp32: Revert "esp32/machine_touchpad: Swap pins 32 and 33."
5 years ago
Olivier Ortigues b691aa0aae esp8266/esppwm: Always start timer to avoid glitch from full to nonfull.
5 years ago
Damien George adda38cf76 stm32/qspi: Add hardware QSPI driver, with memory-map capability.
5 years ago
Damien George 8bd0a51ca9 stm32/spibdev: Convert to use multiple block read/write interface.
5 years ago
Damien George 861080aa3d stm32/storage: Add option for bdev to supply readblock/writeblocks.
5 years ago
Damien George 0210383da5 stm32/spibdev: Add option to configure SPI block dev to use QSPI flash.
5 years ago
Damien George a0dfc38641 stm32/spibdev: Update to work with new spiflash driver.
5 years ago
Damien George c607b58efe tests: Move heap-realloc-while-locked test from C to Python.
5 years ago
Damien George c3f1b22338 tests/unix: Add coverage tests for various GC calls.
5 years ago
Damien George d3cac18d49 tests/unix: Add coverage test for VM executing invalid bytecode.
5 years ago
Damien George c5fe610ba1 esp8266/modnetwork: Implement WLAN.status('rssi') for STA interface.
5 years ago
Damien George 01dcd5bb71 esp8266/uart: Allow to compile with event-driven REPL.
5 years ago
Damien George 62be14d77c tests/unix: Add coverage tests for mpz_set_from_float, mpz_mul_inpl.
5 years ago
Damien George 989fc16162 stm32: Move MCU-specific cfg from mphalport.h to mpconfigboard_common.h.
5 years ago
Damien George ea05b400df stm32/flash: Use FLASH_TYPEPROGRAM_WORD to support newer HALs.
5 years ago
Damien George e6220618ce stm32: Use "GEN" for describing files generated in the build.
5 years ago
Damien George 60b0982bb2 stm32: Add board config option to enable/disable the ADC.
5 years ago
Damien George a36c700d9b minimal/Makefile: Explicitly include lib/utils/printf.c in build.
5 years ago