recreate transform file

This commit is contained in:
eZio Pan 2024-02-23 16:24:06 +08:00
parent c7d4037306
commit f39749ad49
2 changed files with 56 additions and 6 deletions

View File

@ -1,13 +1,50 @@
transforms: transforms:
- !Rename
from: ^ADC1$
to: ADC
- !DeleteEnums - !DeleteEnums
from: ^(AWD1?|J?EOC|JEOS|J?STRT|OVR|ADRDY|EOS(MP)?|JQOVF|ENDED)(_MST)?$ from: ^(AWD1?|J?EOC|JEOS|J?STRT|OVR|ADRDY|EOS(MP)?|JQOVF|ENDED)(_MST)?$
- !MakeFieldArray - !MakeFieldArray
fieldsets: CSR fieldsets: ^(IER|ISR)$
from: AWD[1-3]_MST from: AWD\d(IE)?
to: AWD_MST to: AWD$1
- !MakeFieldArray - !MakeFieldArray
fieldsets: CSR fieldsets: ^(CFGR)$
from: AWD[1-3]_SLV from: EXTSEL\d
to: AWD_SLV to: EXTSEL
- !MakeFieldArray
fieldsets: SMPR\d
from: SMP\d+
to: SMP
- !MakeFieldArray
fieldsets: JSQR
from: JSQ\d
to: JSQ
- !MergeFieldsets
from: OFR\d
to: OFR
- !MakeRegisterArray
blocks: ADC
from: OFR\d
to: OFR
- !MergeFieldsets
from: JDR\d
to: JDR
- !MakeRegisterArray
blocks: ADC
from: JDR\d
to: JDR
- !MakeFieldArray
fieldsets: ^SQR\d$
from: SQ\d+
to: SQ

13
transforms/ADCCOMMON.yaml Normal file
View File

@ -0,0 +1,13 @@
transforms:
- !ModifyByteOffset
blocks: ADC_COMMON
exclude_items: ^CDR$
add_offset: -768 # 0x300
- !MakeFieldArray
fieldsets: CSR
from: AWD\d_(MST|SLV)
to: AWD_$1
- !DeleteFieldsets
from: ^(IPDR|SIDR)$