Commit Graph

  • d260d9f2cf remove gpio_af Dario Nieuwenhuis 2021-06-23 02:34:00 +02:00
  • 29f70ac45f Add DMAMUX Dario Nieuwenhuis 2021-06-23 02:30:55 +02:00
  • 983fa80ef3 Merge pull request #50 from bobmcwhirter/dma Dario Nieuwenhuis 2021-06-23 00:47:11 +02:00
  • ac4feed6b2 Merge pull request #49 from embassy-rs/f0-rcc Dario Nieuwenhuis 2021-06-22 23:57:12 +02:00
  • 6656c5c059 Add F0 syscfg Thales Fragoso 2021-06-22 16:31:21 -03:00
  • 26e4f541ba Add F0 FLASH Thales Fragoso 2021-06-21 23:15:40 -03:00
  • ae8455a336 Add F0 RCCs Thales Fragoso 2021-06-21 22:48:52 -03:00
  • 9c5e1072d8 Merge pull request #48 from Tiwalun/smt32wb55-exti Dario Nieuwenhuis 2021-06-22 23:50:00 +02:00
  • 93900325cb Adjust parse.py to include DMA channel/request per chip and peripheral. Bob McWhirter 2021-06-22 10:20:56 -04:00
  • 51395f941a Use arrays and blocks for everything in EXTI Dominik Boehi 2021-06-21 17:47:55 +02:00
  • 481e607977 Add IPCC peripheral to STM32WB55 Dominik Boehi 2021-06-20 14:30:09 +02:00
  • 454854d527 Add EXTI for STM32WB55 Dominik Boehi 2021-06-19 19:17:25 +02:00
  • 77d4ae203b Add DBGMCU for all chips Dario Nieuwenhuis 2021-06-21 01:27:36 +02:00
  • a39cc5e6d2 Merge pull request #47 from lulf/dual-core Dario Nieuwenhuis 2021-06-16 16:24:40 +02:00
  • 3ef6421aa8 Add more peripherals for wl5x Ulf Lilleengen 2021-06-16 16:07:00 +02:00
  • 9161dbcac9 Regenerate with dual core support Ulf Lilleengen 2021-06-16 15:10:42 +02:00
  • d4fad162ac Add support for parsing dual core chips Ulf Lilleengen 2021-06-16 15:09:43 +02:00
  • 83b10acc02 Merge pull request #46 from bobmcwhirter/adc_common_more_families Dario Nieuwenhuis 2021-06-14 19:28:35 +02:00
  • c511da9664 And WB55 VREFINT. Bob McWhirter 2021-06-14 11:56:04 -04:00
  • dea6d819dd Add VREFINT for STM32L4 family and reparse. Bob McWhirter 2021-06-14 11:35:52 -04:00
  • 6cdfc6c1e8 Better parsing around ADC_COMMON base addr. Bob McWhirter 2021-06-14 11:20:22 -04:00
  • e478047c78 Merge pull request #45 from embassy-rs/eth-v2 Dario Nieuwenhuis 2021-06-13 20:54:17 +02:00
  • 6a6eed71a5 eth-v2: Remove separate eth dma and mac Thales Fragoso 2021-06-13 08:17:21 -03:00
  • a7b126b078 eth-v2: Fix descriptors address fields Thales Fragoso 2021-06-13 08:16:11 -03:00
  • 8e71f3da8e Merge pull request #44 from Tiwalun/stm32wb55-support Dario Nieuwenhuis 2021-06-11 22:46:34 +02:00
  • 6c872019d0 Add RCC and SYSCFG for STM32WB55 Dominik Boehi 2021-06-11 22:36:40 +02:00
  • bd443787e2 Merge pull request #43 from bobmcwhirter/adc_v3_take2 Dario Nieuwenhuis 2021-06-11 12:10:02 +02:00
  • e3cc9b041c Add a single yaml for eth_v2 Thales Fragoso 2021-05-27 21:03:26 -03:00
  • 2d0ecd1ec0 Add ethernet (v2) dma and mac Thales Fragoso 2021-05-15 18:37:31 -03:00
  • f202deb4c1 Add some enums to ADC fields. Bob McWhirter 2021-06-10 15:33:17 -04:00
  • b7c071aa71 Clean up a bit. Bob McWhirter 2021-06-10 10:37:26 -04:00
  • fc64e88b92 Extract ADCv3 (arrayification is not possible, slight diffs in field widths) Extract ADC_COMMON Create framework for extra synthetic hand-crafted peripherals. Add VREFINTCAL reg/block/peripheral for STM32L4+. Bob McWhirter 2021-06-10 10:15:45 -04:00
  • 23fed4339b ADC v3 attempt #2. Bob McWhirter 2021-06-09 09:52:35 -04:00
  • af3e9e60a3 Add missing RCC block for H7AB family Ulf Lilleengen 2021-06-10 08:57:46 +02:00
  • 4837bee5df Remove reference to nonexistent rcc_h7ab Dario Nieuwenhuis 2021-06-10 02:59:32 +02:00
  • 767e8d93f8 Merge pull request #42 from bobmcwhirter/more_dac Dario Nieuwenhuis 2021-06-08 21:08:31 +02:00
  • 0619fbc974 Add another regexp for DAC. Bob McWhirter 2021-06-08 15:04:41 -04:00
  • 978efded08 Merge pull request #41 from lulf/add-missing-clock-h7spi6 Dario Nieuwenhuis 2021-06-08 16:51:14 +02:00
  • fe163b5ab1 Add missing SPI6 clock for all H7 family Ulf Lilleengen 2021-06-08 16:49:51 +02:00
  • e83e6824e5 Merge pull request #40 from lulf/minor-reg-fixes Ulf Lilleengen 2021-06-07 15:32:19 +02:00
  • e58aa40b74 Minor register fixes for RCC L4 Ulf Lilleengen 2021-06-07 15:31:44 +02:00
  • 33baa6c918 Merge pull request #39 from lulf/add-rcc-f4 Dario Nieuwenhuis 2021-06-07 14:40:05 +02:00
  • 06fd321be1 Fix regs Ulf Lilleengen 2021-06-07 13:50:49 +02:00
  • 5f350c7c25 Fix duplicate regs Ulf Lilleengen 2021-06-07 12:41:13 +02:00
  • c1aae8d3d8 Run through transform again Ulf Lilleengen 2021-06-07 12:22:09 +02:00
  • 1d0b8db2ee Regen and update transform Ulf Lilleengen 2021-06-07 12:03:15 +02:00
  • f31ba7bfcb Separate block for H7AB Ulf Lilleengen 2021-06-03 15:43:21 +02:00
  • fea5e31f8b Regen and remove *ON enums Ulf Lilleengen 2021-06-03 15:13:46 +02:00
  • ec2f881773 Readd Ulf Lilleengen 2021-06-03 14:31:34 +02:00
  • 529b991404 Do merge Ulf Lilleengen 2021-06-03 14:31:27 +02:00
  • 332fc1728b Add script for merging regs Ulf Lilleengen 2021-06-03 14:02:53 +02:00
  • aa9257548c Remove enums from h7 regs Ulf Lilleengen 2021-06-03 12:27:42 +02:00
  • 18a99a3a3b Add RCC register for STM32F4 and STM32L4 Ulf Lilleengen 2021-06-03 11:15:20 +02:00
  • 9cfdc5a647 Merge pull request #38 from bobmcwhirter/pin_apple_apple_pin Dario Nieuwenhuis 2021-06-02 18:48:37 +02:00
  • 2ae079edfe Adjust parse.py to emit peri-specific pin information. Bob McWhirter 2021-06-02 12:09:12 -04:00
  • 883a2d637d Merge pull request #37 from lulf/remove-enum-from-rcc Dario Nieuwenhuis 2021-06-02 16:41:44 +02:00
  • 9ad584c149 Remove enums from enable registers Ulf Lilleengen 2021-06-02 16:32:43 +02:00
  • 73bc1bed55 Merge pull request #35 from bobmcwhirter/dac_pin_finding Dario Nieuwenhuis 2021-06-01 18:34:59 +02:00
  • 42a302668e Dig around for DAC pin assignments. Bob McWhirter 2021-06-01 12:01:38 -04:00
  • c433eb4d47 Make sure core is always a single string Dario Nieuwenhuis 2021-05-31 03:20:41 +02:00
  • 635ec692e5 Merge pull request #34 from lulf/stm32l0-spi Dario Nieuwenhuis 2021-05-28 17:18:49 +02:00
  • b511ab77e9 Merge pull request #32 from lulf/add-dbgmcu-and-crs Dario Nieuwenhuis 2021-05-28 00:11:10 +02:00
  • ef99cbefca Merge pull request #33 from bobmcwhirter/dac_v2 Dario Nieuwenhuis 2021-05-27 23:38:14 +02:00
  • 10a1de11b1 Split TSEL back up. They are distinct. Bob McWhirter 2021-05-27 16:19:35 -04:00
  • fa888988bf Re-parse for DAC v2. Bob McWhirter 2021-05-27 16:17:01 -04:00
  • 26e98df986 DAC v2-ish regs. Bob McWhirter 2021-05-27 16:16:41 -04:00
  • 52bc9ebf70 Add SPIv2 block to STM32l0 Ulf Lilleengen 2021-05-27 12:44:29 +02:00
  • 25caa7875b Add DBGMCU for L0 and CRS from headers Ulf Lilleengen 2021-05-26 15:17:55 +02:00
  • af753d9906 Merge pull request #31 from bobmcwhirter/i2c_v1 Dario Nieuwenhuis 2021-05-25 16:57:38 +02:00
  • 93bc88b3f5 Parse with i2c_v1 perimap. Bob McWhirter 2021-05-25 10:55:31 -04:00
  • 627ec79b3d Add i2c v1 reg block. Bob McWhirter 2021-05-25 10:53:29 -04:00
  • 0bf3c5b50f Merge pull request #30 from embassy-rs/timers-rtc Dario Nieuwenhuis 2021-05-23 21:53:32 +02:00
  • c312a29c51 Match all timers to GP16 timer Thales Fragoso 2021-05-22 22:00:44 -03:00
  • 86b3d96417 Merge pull request #29 from embassy-rs/h7-rcc Dario Nieuwenhuis 2021-05-22 16:17:47 +02:00
  • 84b6d351dc Add H7 DBGMCU Thales Fragoso 2021-05-20 22:04:22 -03:00
  • e101180bb0 Remove duplicates from H7 FLASH Thales Fragoso 2021-05-20 00:02:37 -03:00
  • 97fe75e96f parse.py: re-match block when parsing FLASH Thales Fragoso 2021-05-19 23:01:13 -03:00
  • 52bf4debf5 Add perimap for H7 flash Thales Fragoso 2021-05-19 22:45:49 -03:00
  • 080776057c Add FLASH to parse.py Thales Fragoso 2021-05-19 22:42:10 -03:00
  • 15bc0b7340 H7: Add FLASH and PWR Thales Fragoso 2021-05-18 22:14:53 -03:00
  • 2dda36bd49 H7 RCC: Make more arrays Thales Fragoso 2021-05-17 21:28:24 -03:00
  • 4199b328ee Add H7 RCC Thales Fragoso 2021-05-15 22:24:32 -03:00
  • d810bb0f75 Merge pull request #28 from bobmcwhirter/i2c_v3_perimap Dario Nieuwenhuis 2021-05-21 19:54:04 +02:00
  • 9dd8da11d4 It's just a high-latency file... Bob McWhirter 2021-05-21 13:53:06 -04:00
  • a9e2682450 Add peri-map for i2c v2 Bob McWhirter 2021-05-21 13:45:52 -04:00
  • 4472e6e81c Move v3 to v2 because they are identical, but replace with f7x variant due to better docs. Bob McWhirter 2021-05-21 13:45:52 -04:00
  • 3c43f87999 Merge pull request #26 from lulf/stm32l0-rcc Dario Nieuwenhuis 2021-05-21 17:59:46 +02:00
  • 8ea824f9b7 Merge pull request #27 from bobmcwhirter/i2c Dario Nieuwenhuis 2021-05-21 17:52:07 +02:00
  • 9ff282e2a4 Add I2C v3 (l4+/h7) Bob McWhirter 2021-05-21 11:49:09 -04:00
  • 2ff87b75ce Add RCC register block for STM32L0 Ulf Lilleengen 2021-05-20 13:26:25 +02:00
  • da67ddf088 Merge pull request #25 from lulf/stm32l0-syscfg Dario Nieuwenhuis 2021-05-19 11:22:33 +02:00
  • a942bdfbad Add SYSCFG register mapping for stm32l0 family Ulf Lilleengen 2021-05-19 10:31:58 +02:00
  • 8f6142ab5d Merge pull request #24 from bobmcwhirter/spiv3_take2 Dario Nieuwenhuis 2021-05-17 17:00:10 +02:00
  • 455c0b2480 Add another peri-map entry for more H7s. Bob McWhirter 2021-05-17 10:58:37 -04:00
  • b1032cc1e3 Merge pull request #23 from bobmcwhirter/spi_v3 Dario Nieuwenhuis 2021-05-17 15:46:10 +02:00
  • 250efb6c47 Regen SPIv3 chips (H7). Bob McWhirter 2021-05-17 09:40:54 -04:00
  • af21df21a5 Extract SPIv3 minus I2S. Bob McWhirter 2021-05-17 09:40:43 -04:00
  • abf5d3f2a2 Add usart v2 Dario Nieuwenhuis 2021-05-17 01:53:12 +02:00
  • 5e59f22819 dma_v2: merge ISR and IFCR fieldsets Dario Nieuwenhuis 2021-05-16 02:52:59 +02:00
  • 8d8801d432 Merge pull request #22 from bobmcwhirter/spi_v1 Dario Nieuwenhuis 2021-05-13 23:48:04 +02:00