summaryrefslogtreecommitdiff
path: root/ports/stm/common-hal
AgeCommit message (Collapse)Author
2020-06-03Fix up end of file and trailing whitespace.Diego Elio Pettenò
This can be enforced by pre-commit, but correct it separately to make it easier to review.
2020-05-29Fix SWO/Analog overlap, style changesLucian Copeland
2020-05-27Merge branch 'mimxrt-uart-oneway' into mimxrt-busio-cleanupLucian Copeland
2020-05-27translationsLucian Copeland
2020-05-27Add pin resetting across boards, fix array size detection issueLucian Copeland
2020-05-20Merge remote-tracking branch 'adafruit/master' into esp32s2_digitalioScott Shawcroft
2020-05-20Add UART one-way instance search, fix bugs in stm32 implementationLucian Copeland
2020-05-20Update digitalio api for other portsScott Shawcroft
2020-05-19Enable showing the console on a debug uartMark Olsson
2020-05-06Merge pull request #2831 from jepler/rgbmatrix-stmScott Shawcroft
stm: enable RGBMatrix
2020-05-04make translate againDan Halbert
2020-04-30stm: enable protomatterJeff Epler
Testing performed: on stm32f405 feather, all pins change in plausible ways on a logic probe. Didn't actually drive a display yet.
2020-04-29Merge remote-tracking branch 'adafruit/master' into ringbuf-fixesDan Halbert
2020-04-27Merge remote-tracking branch 'adafruit/master' into lower_powerScott Shawcroft
2020-04-27Merge branch 'master' into stm32f7_oshierophect
2020-04-27Enables os on STM32F7Mark Olsson
os.uname() works os.urandom() doesn't work yet, will enable in another PR
2020-04-27Enables PulseIO on STM32F7Mark Olsson
Tested on nucleo_f746zg
2020-04-24 adds support for the stm32f746g_disco boardMark Olsson
2020-04-21ringbuf testedDan Halbert
2020-04-21further ringbuf cleanupDan Halbert
2020-04-20Merge remote-tracking branch 'adafruit/master' into lower_powerScott Shawcroft
This isn't perfect and needs a bit more testing.
2020-04-14Tweaks from jeplerScott Shawcroft
2020-04-13Various requested fixesLucian Copeland
2020-04-09Add busio support, cleanupLucian Copeland
2020-04-08Fix up STMScott Shawcroft
Enable the Alarm IRQ earlier and correct bit clearing.
2020-04-02Implement F7 NucleoLucian Copeland
2020-03-31Merge remote-tracking branch 'adafruit/master' into lower_powerScott Shawcroft
2020-03-31Hack up STM32 PulseIn so it buildsScott Shawcroft
2020-03-27Update board.c's to remove remaining tick.hScott Shawcroft
2020-03-26Merge remote-tracking branch 'upstream/master' into stm32x7-setupLucian Copeland
2020-03-26Add F7 and H7 Support to the STM32 portLucian Copeland
Restructures the STM port of Circuitpython to be more generic about the STM32 chip lines to support the F7 and H7 series of chips. Adds the new Packages directory to organize different chip layouts between lines. Makes general changes to the Makefile to condense board-level flags to the minimum and support the new chip series. Adds the new chip line to the Peripherals directory, along with new python tools used to generate peripheral text automatically in the tools/ directory.
2020-03-23Add back microsecond delay to STM32Scott Shawcroft
2020-03-23Factor out stm32f4xx_hal_conf.hScott Shawcroft
2020-03-22Rename NVM_BYTEARRAY_BUFFER_SIZEjgillick
2020-03-22Update NVM_BYTEARRAY_BUFFER_LENjgillick
2020-03-22Add non-volatile memory support to STMjgillick
2020-03-20Initial work for STM32. Need to fix us delay and PulseIn still.Scott Shawcroft
2020-03-19Cleanupjgillick
2020-03-15Chip specific code.jgillick
2020-03-12Merge remote-tracking branch 'upstream/master' into stm32-port-namechangeLucian Copeland
2020-03-11create copyLucian Copeland