1472 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
665df42f40 Merge pull request #164 from goldenMetteyya/main
Fix issue with STMF0x series DAC definition
2023-01-14 01:00:36 +01:00
Dario Nieuwenhuis
514c6e30d7 Merge pull request #165 from mattico/xcvrdly
USB OTG: Add XCVRDLY bit
2023-01-11 22:18:19 +01:00
Matt Ickstadt
e07b639297 Add xcvrdly bit 2023-01-11 13:31:51 -06:00
Dario Nieuwenhuis
a4892a4f77 pwr_u5: cleanup enums. 2023-01-11 17:49:19 +01:00
Dario Nieuwenhuis
7530607864 usb_v4: fix inconsistencies with previous versions. 2023-01-11 03:09:05 +01:00
Dario Nieuwenhuis
6b8ef4c718 unify OTGHS and OTGFS. 2023-01-11 02:22:00 +01:00
Dario Nieuwenhuis
070da63d3c rcc/h7: more otg fixes. 2023-01-11 01:05:07 +01:00
Dario Nieuwenhuis
eaa0ba1cd7 enable otg for all chips. 2023-01-11 00:28:00 +01:00
Dario Nieuwenhuis
375238ef85 rcc/h7: fix wrong names and bits for otg 2023-01-11 00:27:41 +01:00
Jurgis
9c5fb2a1ce Unify and cleanup USB OTG registers (#163)
* Unify and cleanup USB OTG

* Add undocummented USB OTG field
2023-01-10 22:58:46 +01:00
starship
70e7da50af Fix issue with STMF0x series DAC definition 2023-01-09 16:48:40 +03:00
Dario Nieuwenhuis
de749ac027 Add rustfmt.toml. 2022-12-13 12:20:42 +01:00
Liz
67d728bb10 Add USB support for G0B1/G0C1 chips (#161)
* Add USB device for stm32g0b/c1

* unformat
2022-12-13 12:19:03 +01:00
Dario Nieuwenhuis
db929ed5e0 Merge pull request #160 from GrantM11235/rrir
Rewrite python script in rust
2022-12-11 20:52:25 +01:00
Dario Nieuwenhuis
2632d074b9 Update README. 2022-12-11 20:52:12 +01:00
Dario Nieuwenhuis
acedb6c9fa cleanup 2022-12-11 20:49:08 +01:00
Dario Nieuwenhuis
469d134325 faster build after code change. 2022-12-11 20:48:49 +01:00
Grant Miller
6b3a7bc0c2 Rewrite python script in rust 2022-11-12 17:12:51 -06:00
Dario Nieuwenhuis
1cfd8d516d Merge pull request #158 from chemicstry/dac_fix
Fix DMA channels for single DAC chips
2022-09-25 23:40:47 +02:00
chemicstry
bc03bf3914 Fix DMA channels for L4 DAC 2022-09-23 01:25:07 +03:00
chemicstry
023558fcfe Fix DMA channels for single DAC chips 2022-09-23 00:51:27 +03:00
Dario Nieuwenhuis
a52fd6ad73 Merge pull request #157 from msamsonoff/stm32f0-adc
Special case handling for STM32F0 ADC peripheral
2022-09-21 17:42:57 +02:00
Matthew W. Samsonoff
26e64bea78 Special case handling for the STM32F0 ADC peripheral 2022-09-08 23:59:21 -04:00
Dario Nieuwenhuis
9d99221e7e Merge pull request #155 from sinewave-ee/fix_lpuart_interrupts
Fix LPUART interrupts for the L0 family
2022-08-19 15:30:42 +02:00
Vincent Stakenburg
2948cb980b fix lpuart irqs not being defined for some chips 2022-08-19 15:02:07 +02:00
Dario Nieuwenhuis
b41649019c Merge pull request #154 from sinewave-ee/fix-ixr
USARTv2 split ixr into icr and isr
2022-08-18 15:40:41 +02:00
Vincent Stakenburg
a81737e955 split ixr into icr and isr 2022-08-18 15:37:13 +02:00
Dario Nieuwenhuis
f7d059b42b Merge pull request #153 from chemicstry/f1_dac
DAC update and cleanup
2022-08-04 13:41:13 +02:00
chemicstry
f4bcbc9779 Unarrayify TSEL 2022-08-04 02:51:21 +03:00
chemicstry
e1f8e76781 Arrayify and cleanup DAC registers 2022-08-04 02:34:19 +03:00
chemicstry
40e1ece0d1 Fix DAC registers for F1 2022-08-04 02:07:32 +03:00
Dario Nieuwenhuis
7adff7e1e2 Merge pull request #152 from chemicstry/f4_flash_upd
Add missing fields to F4 flash registers
2022-07-11 02:58:38 +02:00
chemicstry
e85fc9a5bd Update SNB size 2022-07-11 03:50:01 +03:00
chemicstry
10004836f7 Add missing F4 flash fields 2022-07-11 03:21:11 +03:00
Dario Nieuwenhuis
31fa7fc03d Merge pull request #151 from chemicstry/flash_cleanup
Cleanup single bit enable fields from flash
2022-07-11 01:58:34 +02:00
chemicstry
01982519ce Cleanup single bit enable fields from flash 2022-07-11 01:36:23 +03:00
Dario Nieuwenhuis
4faf5c6007 Merge pull request #150 from chemicstry/iwdg_v1
Add IWDG v1 definitions
2022-07-10 17:53:52 +02:00
chemicstry
e11fcf4454 Add iwdg v1 definitions 2022-07-10 18:40:52 +03:00
Dario Nieuwenhuis
5255ffcc9a Fix missing chips in cubeprogdb. 2022-06-27 02:09:18 +02:00
Dario Nieuwenhuis
5b8c040fe9 ban STM32L485 "ghost" chips. 2022-06-27 02:07:28 +02:00
Dario Nieuwenhuis
c27bc1f719 Merge pull request #149 from smbolton/fix_timer_types
Fix TIM timer types across all lines
2022-06-23 01:25:30 +02:00
Sean Bolton
f4de61a1e0 Fix TIM timer types across all lines 2022-06-21 08:34:21 -07:00
Sean Bolton
6f528063d2 Clean up regex string literals 2022-06-21 08:13:21 -07:00
Dario Nieuwenhuis
90e1aee9d0 otgfs: dedup FSIZ enums. 2022-06-09 03:40:49 +02:00
Dario Nieuwenhuis
03c4c63aef otgfs: increased max endpoint count 2022-06-09 03:40:35 +02:00
Dario Nieuwenhuis
7f39ee93d4 pwr l4,l5: remove useless enums. 2022-06-09 03:39:28 +02:00
Dario Nieuwenhuis
147d5a0787 usb: add ep mem, fix versions. 2022-06-07 00:27:54 +02:00
Dario Nieuwenhuis
bdf43a3787 Fix dupe usb interrupts in stm32f3 2022-06-06 23:05:45 +02:00
Dario Nieuwenhuis
e91df2506b Remove dupe interrupts. 2022-06-06 23:05:44 +02:00
Dario Nieuwenhuis
d21bbe0ad8 Sort interrupts. 2022-06-06 22:34:32 +02:00