commit
ecad66103f
File diff suppressed because it is too large
Load Diff
@ -158,8 +158,8 @@ perimap = [
|
|||||||
('.*:SDIO:sdmmc_v1_2', ('sdmmc', 'v1', 'SDMMC')),
|
('.*:SDIO:sdmmc_v1_2', ('sdmmc', 'v1', 'SDMMC')),
|
||||||
('.*:SDMMC:sdmmc_v1_3', ('sdmmc', 'v1', 'SDMMC')),
|
('.*:SDMMC:sdmmc_v1_3', ('sdmmc', 'v1', 'SDMMC')),
|
||||||
('.*:SPDIFRX:spdifrx1_v1_0', ('spdifrx', 'v1', 'SPDIFRX')),
|
('.*:SPDIFRX:spdifrx1_v1_0', ('spdifrx', 'v1', 'SPDIFRX')),
|
||||||
('.*:USB_OTG_FS:otgfs1_v1_2', ('otgfs', 'v1', 'OTG_FS')),
|
('.*:USB_OTG_FS:otgfs1_v1_.*', ('otgfs', 'v1', 'OTG_FS')),
|
||||||
('.*:USB_OTG_HS:otghs1_v1_1', ('otghs', 'v1', 'OTG_HS')),
|
('.*:USB_OTG_HS:otghs1_v1_.*', ('otghs', 'v1', 'OTG_HS')),
|
||||||
|
|
||||||
('STM32F0.*:RCC:.*', ('rcc', 'f0', 'RCC')),
|
('STM32F0.*:RCC:.*', ('rcc', 'f0', 'RCC')),
|
||||||
('STM32F1.*:RCC:.*', ('rcc', 'f1', 'RCC')),
|
('STM32F1.*:RCC:.*', ('rcc', 'f1', 'RCC')),
|
||||||
|
27
transform-USB_OTG.yaml
Normal file
27
transform-USB_OTG.yaml
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
transforms:
|
||||||
|
# OTG_FS_HOST
|
||||||
|
- ModifyByteOffset:
|
||||||
|
block: OTG_FS_HOST
|
||||||
|
add_offset: 0x400
|
||||||
|
- MergeFieldsets:
|
||||||
|
from: (HCINT|HCCHAR|HCINTMSK|HCTSIZ)\d
|
||||||
|
to: $1
|
||||||
|
- MakeRegisterArray:
|
||||||
|
blocks: .*
|
||||||
|
from: (HCINT|HCCHAR|HCINTMSK|HCTSIZ)\d
|
||||||
|
to: $1
|
||||||
|
# OTG_FS_DEVICE
|
||||||
|
- ModifyByteOffset:
|
||||||
|
block: OTG_FS_DEVICE
|
||||||
|
add_offset: 0x800
|
||||||
|
# Excluding endpoint 0, it has special registers.
|
||||||
|
- MergeFieldsets:
|
||||||
|
from: (DIEPCTL|D[IO]EPINT|D[IO]EPTSIZ|DTXFSTS)[1-9]
|
||||||
|
to: $1
|
||||||
|
- MakeRegisterArray:
|
||||||
|
blocks: .*
|
||||||
|
from: (DIEPCTL|D[IO]EPINT|D[IO]EPTSIZ|DTXFSTS)[1-9]
|
||||||
|
to: $1
|
||||||
|
- ModifyByteOffset:
|
||||||
|
block: OTG_FS_PWRCLK
|
||||||
|
add_offset: 0xE00
|
Loading…
x
Reference in New Issue
Block a user