Content-Length: 536012 | pFad | http://github.com/stm32-rs/stm32-rs/commit/f682a26e0e5fa3d1dbd87751b971f75d72d1be52

60 Merge pull request #2 from burrbull/f4-update · stm32-rs/stm32-rs@f682a26 · GitHub
Skip to content

Commit f682a26

Browse files
authored
Merge pull request #2 from burrbull/f4-update
F4 update
2 parents 3bba757 + 0835ab3 commit f682a26

20 files changed

+244
-1296
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## [Unreleased]
44

5+
* Update STM32F4 to V1.8 archive source
56
* Remove workaround for bug in duckscript's `mv`
67
* Replace `makehtml.py` with `svd2html`
78
* Updated to svd2rust 0.30.0, svdtools 0.3.0, use tools binaries for CI

devices/common_patches/sdio_sdmmc/f446.yaml

Lines changed: 0 additions & 235 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
"DIEPCTL*,DOEPCTL*":
2+
_modify:
3+
EPENA:
4+
access: read-write
5+
Stall:
6+
name: STALL
7+
description: STALL handshake

devices/common_patches/usb_otg/fs_v1.yaml

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -102,28 +102,13 @@ OTG_FS_HOST:
102102
- fs_host_array.yaml
103103

104104
OTG_FS_DEVICE:
105-
DIEPCTL*:
106-
_modify:
107-
EPENA:
108-
access: read-write
109-
Stall:
110-
name: STALL
111-
description: STALL handshake
112-
113-
DOEPCTL*:
114-
_modify:
115-
EPENA:
116-
access: read-write
117-
Stall:
118-
name: STALL
119-
description: STALL handshake
120-
121105
DAINTMSK:
122106
_modify:
123107
OEPINT:
124108
name: OEPM
125109
description: OUT EP interrupt mask bits
126110

127111
_include:
112+
- epena_stall.yaml
128113
- fs_device_cluster.yaml
129114

devices/common_patches/usb_otg/fs_v2.yaml

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,7 @@ OTG_FS_GLOBAL:
2121
_modify:
2222
PRTIM:
2323
access: read-write
24-
GRXSTSR_Host:
25-
_add:
26-
STSPHST:
27-
description: Status phase start
28-
bitOffset: 27
29-
bitWidth: 1
30-
GRXSTSP_Host:
24+
"GRXSTSR_Host,GRXSTSP_Host":
3125
_add:
3226
STSPHST:
3327
description: Status phase start
@@ -55,27 +49,12 @@ OTG_FS_DEVICE:
5549
DOEPCTL5:
5650
addressOffset: 0x3A0
5751

58-
DIEPCTL*:
59-
_modify:
60-
EPENA:
61-
access: read-write
62-
Stall:
63-
name: STALL
64-
description: STALL handshake
65-
66-
DOEPCTL*:
67-
_modify:
68-
EPENA:
69-
access: read-write
70-
Stall:
71-
name: STALL
72-
description: STALL handshake
73-
7452
DAINTMSK:
7553
_modify:
7654
OEPINT:
7755
name: OEPM
7856
description: OUT EP interrupt mask bits
7957

8058
_include:
59+
- epena_stall.yaml
8160
- fs_device_cluster.yaml

devices/common_patches/usb_otg/hs_v1.yaml

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# For F215, F217, F405, F407, F427
1+
# For F215, F217
22

33
# Fix power and clock gating control register name
44

@@ -56,23 +56,6 @@ OTG_HS_DEVICE:
5656
- DOEPINT6
5757
- DOEPINT7
5858

59-
# Rename Stall to uppercase
60-
DIEPCTL*:
61-
_modify:
62-
EPENA:
63-
access: read-write
64-
Stall:
65-
name: STALL
66-
description: STALL handshake
67-
68-
DOEPCTL*:
69-
_modify:
70-
EPENA:
71-
access: read-write
72-
Stall:
73-
name: STALL
74-
description: STALL handshake
75-
7659
_copy:
7760
DIEPDMA0:
7861
_from: DIEPDMA1
@@ -132,6 +115,7 @@ OTG_HS_DEVICE:
132115
addressOffset: 0x84
133116

134117
_include:
118+
- epena_stall.yaml
135119
- hs_device_cluster.yaml
136120

137121
OTG_HS_PWRCLK:

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/stm32-rs/stm32-rs/commit/f682a26e0e5fa3d1dbd87751b971f75d72d1be52

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy