Commit Graph

  • 931ab215e9
    Merge pull request #217 from mkj/extract Dario Nieuwenhuis 2023-07-05 15:04:11 +00:00
  • 83f2256895 extract-all: Distinguish missing and failure Matt Johnston 2023-07-05 22:27:06 +08:00
  • b91dd597d3 fdcan: arraify xoviat 2023-07-04 13:20:24 -05:00
  • 1e9103cd22 fdcan: add registers xoviat 2023-07-04 13:04:54 -05:00
  • 39ac6fe76e hrtim: fix version xoviat 2023-07-02 15:30:43 -05:00
  • b7f7cb95f9 hrtim: fix registers, adc offsets xoviat 2023-07-02 15:22:21 -05:00
  • 1f5e313874 Update readme. Dario Nieuwenhuis 2023-07-02 16:03:55 +02:00
  • c496da8628 hrtim/v2: add registers xoviat 2023-07-02 14:13:46 -05:00
  • d8779b6992 hrtim/v1: remove extra enums xoviat 2023-07-02 13:58:08 -05:00
  • 32f14c91a6 hrtim: add v1.1 xoviat 2023-07-02 13:47:53 -05:00
  • 5531ec8273 hrtim/v1: add remanining registers xoviat 2023-07-02 11:45:28 -05:00
  • 9b4f530da2
    Merge pull request #214 from embassy-rs/build-generated Dario Nieuwenhuis 2023-07-02 13:51:18 +00:00
  • 9813a02944 rustfmt the generated pac. Dario Nieuwenhuis 2023-07-02 15:42:33 +02:00
  • 6cc7497a33 Update chiptool, makes PAC generation repeatable. Dario Nieuwenhuis 2023-07-02 15:42:12 +02:00
  • e54c3d70de Automatically commit build results to the stm32-data-generated repo. Dario Nieuwenhuis 2023-07-02 13:32:11 +02:00
  • c7e4df5ef1 data-gen: add some yaml validation xoviat 2023-07-01 17:18:40 -05:00
  • 51c7a56fba hrtim/v1: fix some registers xoviat 2023-07-01 17:18:28 -05:00
  • a0e307ab25 hrtim/v1: add some missing registers xoviat 2023-07-01 16:40:12 -05:00
  • fc5867835f
    select RNG version based on family Jan Christoph Bernack 2023-07-01 03:40:43 +02:00
  • f1b05d243d
    update RNG registers and mapping Jan Christoph Bernack 2023-06-27 02:58:23 +02:00
  • 9f043c5eab Release stm32-metapac v12 Dario Nieuwenhuis 2023-06-29 01:59:01 +02:00
  • 91ec06089b spi: remove useless enums. Dario Nieuwenhuis 2023-06-29 01:48:37 +02:00
  • 0b37690ca9 Update chiptool. Dario Nieuwenhuis 2023-06-29 01:12:05 +02:00
  • eac1dc7600 Fix unused mut. Dario Nieuwenhuis 2023-06-29 01:00:03 +02:00
  • 1678c9f1e1 rtc: remove useless enums. Dario Nieuwenhuis 2023-06-29 00:59:16 +02:00
  • 1cfb795d6b Fix accidental arrayifications. Dario Nieuwenhuis 2023-06-29 00:57:25 +02:00
  • 3f01ff4545 Remove enum_read, enum_write. Dario Nieuwenhuis 2023-06-28 22:36:19 +02:00
  • 0d958def0e chiptool fmt. Dario Nieuwenhuis 2023-06-28 22:22:17 +02:00
  • 9965da5388
    Merge pull request #208 from cbiffle/gpio-v2-afr-array-docs Dario Nieuwenhuis 2023-06-28 18:26:34 +00:00
  • 3c49b933fc gpio_v2: remove another case where indexing was potentially misleading Cliff L. Biffle 2023-06-28 11:18:58 -07:00
  • a80ddd6acd
    Merge pull request #207 from cbiffle/gpio-v2-afr-array-docs Dario Nieuwenhuis 2023-06-28 18:11:29 +00:00
  • d8592bdd8c gpio_v2: expand docs on AFRx register pair to describe indexing. Cliff L. Biffle 2023-06-28 11:06:26 -07:00
  • 5a9ea5ab86
    Merge pull request #205 from cbiffle/g0-c0-syscfg-mem-mode-fix Dario Nieuwenhuis 2023-06-28 17:11:26 +00:00
  • b93e9286d3 G0/C0: fix SYSCFG.CFGR1.MEM_MODE definition Cliff L. Biffle 2023-06-28 09:06:44 -07:00
  • e2cad81497 Build docs with more threads. Dario Nieuwenhuis 2023-06-28 18:04:57 +02:00
  • afa6f1975c
    Merge pull request #201 from cbiffle/g0-syscfg-cfgr1-fix Dario Nieuwenhuis 2023-06-28 18:03:41 +02:00
  • 5f90914cb9 build docs in Ci. Dario Nieuwenhuis 2023-06-28 17:55:51 +02:00
  • 3d86ef6d30 G0 SYSCFG: fix PA11/PA12 RMP definitions Cliff L. Biffle 2023-06-27 21:54:32 -07:00
  • 30adf996a1
    Merge pull request #204 from embassy-rs/bender-ci Dario Nieuwenhuis 2023-06-28 15:50:18 +00:00
  • 883442f2ad Switch to bender CI Dario Nieuwenhuis 2023-06-28 17:44:05 +02:00
  • 7edb68640b
    Merge pull request #200 from cbiffle/readme-link Dario Nieuwenhuis 2023-06-28 13:07:28 +00:00
  • 8d4a13db9f README: add link to lovely generated docs site Cliff L. Biffle 2023-06-27 20:47:21 -07:00
  • 860255746d Release stm32-metapac v11 Dario Nieuwenhuis 2023-06-27 23:21:44 +02:00
  • 30747405c8 otg: Increase max amount of EPs. Dario Nieuwenhuis 2023-06-27 04:07:18 +02:00
  • 26ade98647
    Merge pull request #198 from kevswims/feature/stm32g-crs Dario Nieuwenhuis 2023-06-20 17:43:24 +00:00
  • efc220eb38 CRS: Use L0 CRS definitions for G0 and G4 Kevin Lannen 2023-06-19 16:23:53 -06:00
  • a1189407f7 STM32G4: Add enum for CLK48SEL Kevin Lannen 2023-06-19 16:23:06 -06:00
  • ca29cf87d5 Release stm32-metapac v10 Dario Nieuwenhuis 2023-06-19 02:39:48 +02:00
  • 2dd3ecfc70 Update chiptool (reg access is now safe, creating regs from raw ptrs is unsafe) Dario Nieuwenhuis 2023-06-19 02:39:00 +02:00
  • 19f5df6144
    Merge pull request #193 from xoviat/can Dario Nieuwenhuis 2023-06-18 10:43:41 +00:00
  • e388dcebe7 can: fix missing interrupts xoviat 2023-06-17 19:13:00 -05:00
  • 337766a8ed
    Merge pull request #197 from whitequark/stm32f302r8-dac Dario Nieuwenhuis 2023-06-16 22:59:05 +00:00
  • 20034cc19a Add support for DAC in STM32F3x that only have a single DAC. Catherine 2023-06-16 22:47:18 +00:00
  • 5116bfd481
    Merge pull request #196 from cbruiz/fix/STM32F410-SPI Dario Nieuwenhuis 2023-06-14 22:10:30 +00:00
  • ebb83dd7bd
    Merge pull request #188 from xoviat/hrtim Dario Nieuwenhuis 2023-06-14 22:06:37 +00:00
  • 063b79c1bf
    Merge pull request #180 from maxekman/feat/add-sai-peripheral Dario Nieuwenhuis 2023-06-14 22:06:20 +00:00
  • ca3022869a
    Update chips.rs to include perimap for SPI in STM32F410 MCUs Carlos Barrales 2023-06-15 00:00:04 +02:00
  • e7aa553dc1
    fix(sai): remove unused v3 Max Ekman 2023-04-09 22:01:22 +02:00
  • 262f175ef0
    fix(sai): remove unused enums Max Ekman 2023-04-09 21:55:08 +02:00
  • beb8e9ec29
    feat(sai): add complete peripherals Max Ekman 2023-04-04 22:32:29 +02:00
  • 071613d8cc hrtim: fix xoviat 2023-05-29 09:21:38 -05:00
  • 7951d148be hrtim: more work xoviat 2023-05-29 09:15:12 -05:00
  • a5a6e7c76e hrtim: further work xoviat 2023-05-28 23:16:23 -05:00
  • d07afd7176 hrtim: fix xoviat 2023-05-28 15:45:41 -05:00
  • 3728fefee1 hrtim: further cleanup xoviat 2023-05-28 15:42:57 -05:00
  • 87c55dd0ce hrtim: more cleanup xoviat 2023-05-28 14:57:56 -05:00
  • d52fe499e2 Release stm32-metapac v9 Dario Nieuwenhuis 2023-05-25 16:16:44 +02:00
  • a0806a82dc
    Merge pull request #192 from rmja/patch-1 Dario Nieuwenhuis 2023-05-25 14:12:58 +00:00
  • d4b22d1434
    Use PPRE enum for PPRE2 in G4 Rasmus Melchior Jacobsen 2023-05-25 16:08:29 +02:00
  • 17dcf55c46 hrtim: cleanup description xoviat 2023-05-19 23:16:11 -05:00
  • b5205c2b54 hrtim: cleanup enum xoviat 2023-05-19 23:01:31 -05:00
  • d738319143 hrtim: cleanup timx fieldsets xoviat 2023-05-19 22:55:53 -05:00
  • f9a4a21b32 hrtim: combine timx blocks xoviat 2023-05-19 22:09:22 -05:00
  • d8553e0c0f Release stm32-metapac v8 Dario Nieuwenhuis 2023-05-19 15:56:19 +02:00
  • 8185dedfaa
    Merge pull request #191 from rmja/onebit Dario Nieuwenhuis 2023-05-19 13:47:38 +00:00
  • 0b8551ee84
    Merge pull request #190 from dognotdog/main Dario Nieuwenhuis 2023-05-19 13:46:27 +00:00
  • 5b3632e691 Unify onebit cr3 field across versions Rasmus Melchior Jacobsen 2023-05-19 15:41:03 +02:00
  • 048712a48d add enums to STM32G4 Flash/RCC register YAMLs Dömötör Gulyás 2023-05-07 20:19:00 -04:00
  • 13cb2e8c7b cleanup transform xoviat 2023-05-02 15:55:22 -05:00
  • cdfbe3a9ca hrtim: further cleanup xoviat 2023-05-02 15:50:22 -05:00
  • 443adc1137 cleanup some enums xoviat 2023-05-01 20:42:40 -05:00
  • c6328eca48 Release stm32-metapac v7 Dario Nieuwenhuis 2023-05-02 02:45:17 +02:00
  • 64846c91ba usart: merge lpuart, add over8, add presc. Dario Nieuwenhuis 2023-05-02 02:43:43 +02:00
  • e19240e3d3
    Merge pull request #187 from xoviat/fmac Dario Nieuwenhuis 2023-05-01 09:42:53 +00:00
  • fc4d4ddd3d
    Merge pull request #189 from dognotdog/main Dario Nieuwenhuis 2023-05-01 09:40:35 +00:00
  • e866b74038 add STM32G4 flash to perimap Dömötör Gulyás 2023-04-30 21:05:37 -04:00
  • b7d46cea9d adding STM32G4 flash peripheral Dömötör Gulyás 2023-04-30 20:51:52 -04:00
  • 58e92e0670 add hrtim xoviat 2023-04-30 18:01:50 -05:00
  • 42c351e6c8 add fmac xoviat 2023-04-22 23:27:18 -05:00
  • 242a547ea5
    Merge pull request #185 from xoviat/i2s Dario Nieuwenhuis 2023-04-22 09:33:45 +00:00
  • f4116916fd i2s: prefix pin name with i2s xoviat 2023-04-21 18:45:46 -05:00
  • a30f40f2e6 i2s: add pins to spi peripheral xoviat 2023-04-20 17:30:12 -05:00
  • ed6c79a1ee
    Merge pull request #186 from andresovela/patch-1 Dario Nieuwenhuis 2023-04-14 14:22:32 +00:00
  • d3ceb62f26
    Added missing I2C IP version to perimap Andres O. Vela 2023-04-14 16:18:05 +02:00
  • d452e1d841 Release stm32-metapac v6 Dario Nieuwenhuis 2023-04-11 13:35:12 +02:00
  • 4e9e656329 Add missing dma for C0 Dario Nieuwenhuis 2023-04-11 13:34:51 +02:00
  • 35089a595b Release stm32-metapac v5 Dario Nieuwenhuis 2023-04-11 13:34:25 +02:00
  • 3602377251 gpdma: fix channel count for h5. Dario Nieuwenhuis 2023-04-10 16:00:21 +02:00
  • 2715747076 spi: rename v4 to v5, add v4 for h5. Dario Nieuwenhuis 2023-04-10 16:00:03 +02:00
  • 93cbb06a4a
    Merge pull request #183 from goldenMetteyya/main Dario Nieuwenhuis 2023-04-10 13:17:05 +00:00