Commit Graph

  • cf5d34c285 Update chips.rs starship 2023-04-10 15:48:09 +03:00
  • eb0a32cd86
    Merge pull request #181 from Lytehorse/feat/add-uid-regs Dario Nieuwenhuis 2023-04-08 09:19:20 +00:00
  • 3fc49c9f06 Tweaked UID fields to be an array instead of individual fields Eric Yanush 2023-04-07 18:41:53 -06:00
  • 6de9d585b0 u5 RCC additions for U5[9A]. Dario Nieuwenhuis 2023-04-07 02:19:26 +02:00
  • a924ee2093 ignore _C pins in H7. Dario Nieuwenhuis 2023-04-07 02:19:15 +02:00
  • 460553fe59 add missing docs flavors for h5 Dario Nieuwenhuis 2023-04-07 02:19:02 +02:00
  • eb9e3c1195 Release stm32-metapac v4 Dario Nieuwenhuis 2023-04-06 18:48:02 +02:00
  • dee9b17f3d more h5 reg fixes. Dario Nieuwenhuis 2023-04-06 18:47:55 +02:00
  • f5a068eab6 Split USBRAM from USB, add 32bit USBRAM support, fix some sizes/versions. Dario Nieuwenhuis 2023-04-06 18:25:26 +02:00
  • 42eec07973 Fix missing USB in a few chips. Dario Nieuwenhuis 2023-04-05 05:48:41 +02:00
  • 5576e84fd4 Remove the word breakdowns, as it's not defined on all families. Eric Yanush 2023-04-06 01:57:59 -06:00
  • 910246a88c Add UID registers Eric Yanush 2023-04-06 01:39:11 -06:00
  • 7a95245738 h5: fix usb. Dario Nieuwenhuis 2023-04-05 05:48:41 +02:00
  • 711f9b10a8 merge signals for the same pin across packages. Fixes missing ETH AFs on H5, others. Dario Nieuwenhuis 2023-04-05 04:12:52 +02:00
  • 8848592653 h5 reg fixes. Dario Nieuwenhuis 2023-04-05 04:12:41 +02:00
  • 244480cd3d
    Merge pull request #179 from m-dupont/fix_l4_mcosel Dario Nieuwenhuis 2023-04-04 16:10:40 +00:00
  • 3c4ddcc4fd fixed MCOSEL value for L4 Mathieu Dupont 2023-04-03 16:15:54 +02:00
  • 51f40fdc9e Release stm32-metapac v3. Dario Nieuwenhuis 2023-04-03 01:58:07 +02:00
  • d69e9e27bf
    Merge pull request #176 from rmja/flash-blocks Dario Nieuwenhuis 2023-04-02 23:49:34 +00:00
  • 3729a4bd40
    Merge pull request #177 from embassy-rs/h5-exti Dario Nieuwenhuis 2023-04-02 23:45:16 +00:00
  • e277033e39
    Merge pull request #178 from maxekman/chore/update-readme-generate-section Dario Nieuwenhuis 2023-04-02 10:07:09 +00:00
  • 2fb9016d1c
    chore(docs): update readme generate section Max Ekman 2023-04-02 08:47:30 +02:00
  • 5bf71d3d89 Merge remote-tracking branch 'upstream/main' into flash-blocks Rasmus Melchior Jacobsen 2023-03-30 04:48:30 +02:00
  • a7503de2dc Lookup memory details by die instead of by chip name Rasmus Melchior Jacobsen 2023-03-29 09:44:23 +02:00
  • 3ccc957f11 h5: add EXTI. Dario Nieuwenhuis 2023-03-27 21:01:02 +02:00
  • c3f659d01f Release stm32-metapac v2. Dario Nieuwenhuis 2023-03-27 12:33:47 +02:00
  • 9af5e701a8
    Merge pull request #175 from embassy-rs/h5 Dario Nieuwenhuis 2023-03-27 10:25:33 +00:00
  • b96d1bddd3 Add H5, and newer U5s. Dario Nieuwenhuis 2023-03-27 05:15:05 +02:00
  • 78c43e0dba rcc: fix QSPIEN vs QUADSPIEN reg names. Dario Nieuwenhuis 2023-03-27 12:14:41 +02:00
  • 8019b4f48f Re-add WRITE_SIZE as it seems to be the same for all regions Rasmus Melchior Jacobsen 2023-03-25 14:24:21 +01:00
  • e0e9036b11 Add comment about order when iterating FLASH defines Rasmus Melchior Jacobsen 2023-03-25 12:48:14 +01:00
  • aa9cda492d Remove custom otp memory kind Rasmus Melchior Jacobsen 2023-03-25 12:44:41 +01:00
  • 9e0a4b153e Fix memory various region generation bugs Rasmus Melchior Jacobsen 2023-03-25 12:31:16 +01:00
  • b9d1c2a2ab Prefix memory region names with bank Rasmus Melchior Jacobsen 2023-03-25 07:40:42 +01:00
  • ba962b3ca1 Support multiple flash regions, including OTP Rasmus Melchior Jacobsen 2023-03-25 05:46:16 +01:00
  • c8a037d235
    Merge pull request #173 from noppej/add_interrupts_to_pac Dario Nieuwenhuis 2023-03-23 13:06:33 +00:00
  • 31b441f0c9 Temporary change to ./d download-all JackN 2023-03-23 08:53:42 -04:00
  • 8e0515dc04 Fix clippy lints JackN 2023-03-23 08:51:03 -04:00
  • 84c8084a26 Update Cargo.toml for chiptool JackN 2023-03-22 17:33:32 -04:00
  • 6ed3e9d688 Device::nvic_priority_bits as an `Option<u8> JackN 2023-03-22 17:26:38 -04:00
  • 9c8ef4b931 Add NVIC_PRIO_BITS to data and metapac JackN 2023-03-22 14:18:37 -04:00
  • e136bc26c9
    Merge pull request #174 from goldenMetteyya/main Dario Nieuwenhuis 2023-03-22 13:54:05 +01:00
  • 5f5d220d83 Fix SAMPLE_TIME Defs starship 2023-03-22 10:34:35 +03:00
  • e208ba72b6 Partially update instructions in README JackN 2023-03-21 15:14:52 -04:00
  • a2333b8afb New repo structure: includes stm32-metapac, doesn't commit generated files. Dario Nieuwenhuis 2023-03-20 01:29:54 +01:00
  • f23cd93430 Merge pull request #170 from rmja/fmc Dario Nieuwenhuis 2023-02-13 11:33:38 +01:00
  • c03739b2cd Narrow fmc f4 family regex Rasmus Melchior Jacobsen 2023-02-13 08:10:05 +01:00
  • 739f869dfc Fix fsmc variations for some F4 chips Rasmus Melchior Jacobsen 2023-02-13 08:05:23 +01:00
  • ffaea51c9f Merge pull request #169 from lucasgranberg/main Dario Nieuwenhuis 2023-02-09 11:23:43 +01:00
  • 04be778fa1 use rng1_v4_1 instead of special case for U5 Lucas Granberg 2023-02-09 10:27:18 +02:00
  • 7353e48dc9 fix perimap ordering to trigger the right version for L5 Lucas Granberg 2023-02-09 09:57:59 +02:00
  • 2c547bd506 map rng_v2 to U5 and L5 series chips Lucas Granberg 2023-02-08 21:46:32 +02:00
  • 3e7e385ee7 Add new RNG version v2 matching stm32wl chips Lucas Granberg 2023-02-08 20:47:24 +02:00
  • 2c2bc13ec5 Merge pull request #168 from rmja/fmc Ulf Lilleengen 2023-02-07 14:43:55 +01:00
  • 13b6a58770 stm32l1 uses fsmc v1x0 Rasmus Melchior Jacobsen 2023-02-07 14:36:37 +01:00
  • e5f4d2bec8 Incorrect bump of fmc version - it was only fsmc that was incremented Rasmus Melchior Jacobsen 2023-02-07 14:23:33 +01:00
  • 3bc5441b07 Merge pull request #167 from rmja/fmc Ulf Lilleengen 2023-02-07 14:12:07 +01:00
  • 436f7ae587 F4 has a FMC not FSMC Rasmus Melchior Jacobsen 2023-02-07 14:09:28 +01:00
  • f6cc2cd459 Rename versions to make room for a new v1. Rasmus Melchior Jacobsen 2023-02-07 14:05:17 +01:00
  • b4c8bf0be7 Add missing fmc for STM32F4[0123], F1, F2, and L1 Rasmus Melchior Jacobsen 2023-02-07 13:59:20 +01:00
  • e155f92e8e Merge pull request #166 from rmja/fmc Ulf Lilleengen 2023-02-07 12:21:01 +01:00
  • c75d213953 Add fmc to perimap and regenerate chips with updated registers Rasmus Melchior Jacobsen 2023-02-07 11:23:46 +01:00
  • 1aa2c10cfc Update .gitattributes Rasmus Melchior Jacobsen 2023-02-07 11:17:00 +01:00
  • 09e49edce8 Rename block for FSMC Rasmus Melchior Jacobsen 2023-02-07 11:06:45 +01:00
  • bd459f946d Delete fsmc_v1.yaml Rasmus Melchior Jacobsen 2023-02-07 11:05:32 +01:00
  • b2b990ae13 FMCEN is dont-care for BCD2-4 Rasmus Melchior Jacobsen 2023-02-07 11:00:14 +01:00
  • b877664b6a Let fmc_h7 be fmc_v3x1 Rasmus Melchior Jacobsen 2023-02-07 10:59:58 +01:00
  • e8aa0ee7f9 Create .gitattributes Rasmus Melchior Jacobsen 2023-02-07 10:21:36 +01:00
  • 523daa6570 Add fmc register files Rasmus Melchior Jacobsen 2023-02-07 10:20:26 +01:00
  • 3f188fa042 perimap fixes for updated cubedb. Dario Nieuwenhuis 2023-01-17 21:00:56 +01:00
  • 10fcc5d9dd Add stm32c0, fixes for updated stm32-data-sources. Dario Nieuwenhuis 2023-01-17 18:51:41 +01:00
  • 026038a23c chiptool fmt. Dario Nieuwenhuis 2023-01-17 18:38:41 +01:00
  • 1d97fa1f80 Some g0 reg fixups. Dario Nieuwenhuis 2023-01-17 18:37:22 +01:00
  • 665df42f40 Merge pull request #164 from goldenMetteyya/main Dario Nieuwenhuis 2023-01-14 01:00:36 +01:00
  • 514c6e30d7 Merge pull request #165 from mattico/xcvrdly Dario Nieuwenhuis 2023-01-11 22:18:19 +01:00
  • e07b639297 Add xcvrdly bit Matt Ickstadt 2023-01-11 13:31:51 -06:00
  • a4892a4f77 pwr_u5: cleanup enums. Dario Nieuwenhuis 2023-01-11 17:49:19 +01:00
  • 7530607864 usb_v4: fix inconsistencies with previous versions. Dario Nieuwenhuis 2023-01-11 03:09:05 +01:00
  • 6b8ef4c718 unify OTGHS and OTGFS. Dario Nieuwenhuis 2023-01-11 02:22:00 +01:00
  • 070da63d3c rcc/h7: more otg fixes. Dario Nieuwenhuis 2023-01-11 01:05:07 +01:00
  • eaa0ba1cd7 enable otg for all chips. Dario Nieuwenhuis 2023-01-11 00:28:00 +01:00
  • 375238ef85 rcc/h7: fix wrong names and bits for otg Dario Nieuwenhuis 2023-01-11 00:27:41 +01:00
  • 9c5fb2a1ce Unify and cleanup USB OTG registers (#163) Jurgis 2023-01-10 23:58:46 +02:00
  • 70e7da50af Fix issue with STMF0x series DAC definition starship 2023-01-09 16:48:40 +03:00
  • de749ac027 Add rustfmt.toml. Dario Nieuwenhuis 2022-12-13 12:20:42 +01:00
  • 67d728bb10 Add USB support for G0B1/G0C1 chips (#161) Liz 2022-12-13 03:19:03 -08:00
  • db929ed5e0 Merge pull request #160 from GrantM11235/rrir Dario Nieuwenhuis 2022-12-11 20:52:25 +01:00
  • 2632d074b9 Update README. Dario Nieuwenhuis 2022-12-11 20:52:12 +01:00
  • acedb6c9fa cleanup Dario Nieuwenhuis 2022-12-11 20:49:08 +01:00
  • 469d134325 faster build after code change. Dario Nieuwenhuis 2022-12-11 20:48:49 +01:00
  • 6b3a7bc0c2 Rewrite python script in rust Grant Miller 2022-11-10 23:57:50 -06:00
  • 1cfd8d516d Merge pull request #158 from chemicstry/dac_fix Dario Nieuwenhuis 2022-09-25 23:40:47 +02:00
  • bc03bf3914 Fix DMA channels for L4 DAC chemicstry 2022-09-23 01:25:07 +03:00
  • 023558fcfe Fix DMA channels for single DAC chips chemicstry 2022-09-23 00:51:27 +03:00
  • a52fd6ad73 Merge pull request #157 from msamsonoff/stm32f0-adc Dario Nieuwenhuis 2022-09-21 17:42:57 +02:00
  • 26e64bea78 Special case handling for the STM32F0 ADC peripheral Matthew W. Samsonoff 2022-09-08 23:59:21 -04:00
  • 9d99221e7e Merge pull request #155 from sinewave-ee/fix_lpuart_interrupts Dario Nieuwenhuis 2022-08-19 15:30:42 +02:00
  • 2948cb980b fix lpuart irqs not being defined for some chips Vincent Stakenburg 2022-08-19 15:02:07 +02:00
  • b41649019c Merge pull request #154 from sinewave-ee/fix-ixr Dario Nieuwenhuis 2022-08-18 15:40:41 +02:00
  • a81737e955 split ixr into icr and isr Vincent Stakenburg 2022-08-18 15:37:13 +02:00