Commit Graph

10242 Commits

Author SHA1 Message Date
Andrey Gusakov ce4ef6d59d lsm303agr: check WHO_AM_I register on lsm303agrStart() 2023-12-16 16:33:18 +03:00
Andrey Gusakov 240b3ca51f lsm303agr: support SPI transport 2023-12-16 16:33:18 +03:00
Andrey Gusakov 1cf5f0af49 lsm303agr: prepare for SPI support 2023-12-16 16:33:18 +03:00
Andrey Gusakov 13770b45e0 lsm303agr: do not release bus between two sequential accesses 2023-12-16 16:33:18 +03:00
Andrey Gusakov 755857b597 lsm303agr: check i2c bus status after i2cStart() 2023-12-16 16:33:18 +03:00
Andrey Gusakov 1e252e5d9f hal_mmc_spi: optimization backport 2023-12-16 16:33:18 +03:00
Andrey Gusakov ad80e276ad hal_mmc_spi: MMC_USE_MUTUAL_EXCLUSION config option backport 2023-12-16 16:33:18 +03:00
Andrey Gusakov ceb748118b Devices: ST: add LIS2DW12 accelerometer 2023-12-16 16:33:03 +03:00
Andrey G 89dac4bb90
Merge pull request #40 from dron0gus/artery-dev-backport
Artery: flash User Systed Data (USD) area
2023-11-11 18:44:44 +03:00
Andrey Gusakov df0e5e6b98 Artery: flash User System Data (USD) area 2023-11-11 18:43:08 +03:00
rusefillc b3ae9ee852 #ifdef STM32H7XX resetSpiDevice 2023-11-03 20:04:57 -04:00
rusefillc e9d08d00d1
Merge pull request #39 from dron0gus/artery-dev-backport
Artery: MFS support for AT32F43X, hal test
2023-11-03 07:20:58 -04:00
Andrey Gusakov 421ff88eb4 testhal: EFL-MFS: add AT32 support 2023-11-03 11:29:53 +03:00
Andrey Gusakov b4debd2975 testhal: EFL-MFS: move board-specific configuration to portab 2023-11-03 11:29:53 +03:00
Andrey Gusakov 9b6fa573de port: AT32: implement EFL support 2023-11-03 11:29:53 +03:00
Andrey Gusakov 69aef364b5 AT_START_F435: update 2023-11-03 11:18:11 +03:00
rusefillc 12889f8530 avoid shadowing with build-in function 2023-11-01 09:44:02 -04:00
Andrey G 53613ddde6
Merge pull request #38 from dron0gus/artery-dev-backport
at32: fix DBGMCU struct, FLASHSIZE and UID addresses
2023-10-30 13:24:33 +03:00
Andrey Gusakov 3234650abb at32: fix DBGMCU struct, FLASHSIZE and UID addresses 2023-10-30 12:28:52 +03:00
rusefillc c4096585ca
Merge pull request #37 from dron0gus/artery-dev-backport
Artery dev backport
2023-10-29 12:27:46 -04:00
Andrey Gusakov b1510d74cd STM32: SPIv1: integration with DMAv1 with MUX 2023-10-29 18:43:09 +03:00
Andrey Gusakov 95a93b98dc port: at32: fix isr 2023-10-29 18:43:09 +03:00
Andrey Gusakov 6b87450ccb port: AT32: fix IRQ handler offsets and numbers 2023-10-29 18:43:09 +03:00
Andrey Gusakov f1099e4ed2 AT32: do not suppress IRQs 2023-10-29 18:43:09 +03:00
Andrey Gusakov 64a7efb04a testhal: AT32: ADC: fixes for backport 2023-10-29 18:43:00 +03:00
Andrey Gusakov 7927c7881b AT32: USB_CDC_IAD: update mcuconf.h 2023-10-29 15:38:08 +03:00
Andrey Gusakov dbd86dc430 port: AT32: ADC fix 2023-10-29 15:38:08 +03:00
Andrey Gusakov 448b07c245 STM32: ADCv2: integration with DMAv1 with MUX 2023-10-29 15:38:08 +03:00
Andrey Gusakov 7f73c584f8 STM32: DMAv1: support for AT32 variant of DMA 2023-10-28 00:27:26 +03:00
Andrey Gusakov a2394a794e port: AT32: fix DMA support (DMAv1 from STM32 is reused) 2023-10-28 00:27:26 +03:00
Andrey Gusakov 155eb66585 AT32: USB_CDC: gdb scripts 2023-10-28 00:16:06 +03:00
Andrey Gusakov 9ac21ccdd9 Add flashing script 2023-07-06 22:15:27 -04:00
rusefillc b74e190446 ADC GHA 2023-07-06 22:15:27 -04:00
Vladimir Shamaev 882837271e Add ADC test 2023-07-06 22:15:27 -04:00
rusefillc 7da110d779 explicit message 2023-07-06 22:15:27 -04:00
rusefillc 9a1c8b6bd7 i am lazy 2023-07-06 22:15:27 -04:00
rusefillc 3ceb780f5c progress 2023-07-06 22:15:27 -04:00
rusefillc 2569430100 upload-artifact 2023-07-06 22:15:27 -04:00
Andrey d1e70072fc fancy! 2023-07-06 22:15:27 -04:00
Andrey 9a08015a4b port to 20 2023-07-06 22:15:27 -04:00
Andrey a33b2fc418 GHA CI for testhal 2023-07-06 22:15:27 -04:00
Andrey Gusakov d2d5bf9e8b AT-START-F435 board: update pinmuxes 2023-07-06 22:15:27 -04:00
Andrey Gusakov 738d752d77 Artery AT32F4xx port: updates: gpio, otg, ldo 2023-07-06 22:15:27 -04:00
Andrey Gusakov 79c636def1 USB demo update 2023-07-06 22:15:27 -04:00
Andrey Gusakov c272d0c241 AT-START-F435 board: fix OTG1 and OTG2 pinmuxes 2023-07-06 22:15:27 -04:00
Andrey Gusakov c39a274485 Artery AT32F4xx port: USB clock settings 2023-07-06 22:15:27 -04:00
Andrey Gusakov d24b9f19e7 AT32F4xx: USB demo 2023-07-06 22:15:27 -04:00
Andrey Gusakov 86cacdf737 port to 20 more 2023-07-06 22:15:27 -04:00
Andrey 2bbee81c28 port to 20 2023-07-06 22:15:27 -04:00
Andrey 06851f264c GHA CI for AT32 2023-07-06 22:15:26 -04:00