Skip to content

Commit babadce

Browse files
committed
Fixed STM testcases and added a lot more
Signed-off-by: Daniel Egger <[email protected]>
1 parent cddba10 commit babadce

File tree

1 file changed

+114
-18
lines changed

1 file changed

+114
-18
lines changed

ci/svd2rust-regress/src/tests.rs

Lines changed: 114 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3825,143 +3825,239 @@ pub const TESTS: &'static [&'static TestCase] = &[
38253825
&TestCase {
38263826
arch: CortexM,
38273827
mfgr: STMicro,
3828-
chip: "STM32F301x",
3828+
chip: "STM32F301",
38293829
svd_url: None,
38303830
should_pass: true,
38313831
run_when: Always,
38323832
},
38333833
&TestCase {
38343834
arch: CortexM,
38353835
mfgr: STMicro,
3836-
chip: "STM32F302x",
3836+
chip: "STM32F302",
38373837
svd_url: None,
38383838
should_pass: true,
38393839
run_when: Always,
38403840
},
38413841
&TestCase {
38423842
arch: CortexM,
38433843
mfgr: STMicro,
3844-
chip: "STM32F303xE",
3844+
chip: "STM32F303",
38453845
svd_url: None,
38463846
should_pass: true,
38473847
run_when: Always,
38483848
},
38493849
&TestCase {
38503850
arch: CortexM,
38513851
mfgr: STMicro,
3852-
chip: "STM32F303x",
3852+
chip: "STM32F3x4",
38533853
svd_url: None,
38543854
should_pass: true,
38553855
run_when: Always,
38563856
},
38573857
&TestCase {
38583858
arch: CortexM,
38593859
mfgr: STMicro,
3860-
chip: "STM32F30x",
3860+
chip: "STM32F373",
38613861
svd_url: None,
38623862
should_pass: true,
38633863
run_when: Always,
38643864
},
38653865
&TestCase {
38663866
arch: CortexM,
38673867
mfgr: STMicro,
3868-
chip: "STM32F334x",
3868+
chip: "STM32F401",
38693869
svd_url: None,
38703870
should_pass: true,
38713871
run_when: Always,
38723872
},
38733873
&TestCase {
38743874
arch: CortexM,
38753875
mfgr: STMicro,
3876-
chip: "STM32F37x",
3876+
chip: "STM32F405",
38773877
svd_url: None,
38783878
should_pass: true,
38793879
run_when: Always,
38803880
},
38813881
&TestCase {
38823882
arch: CortexM,
38833883
mfgr: STMicro,
3884-
chip: "STM32F401xE",
3884+
chip: "STM32F407",
38853885
svd_url: None,
38863886
should_pass: true,
38873887
run_when: Always,
38883888
},
38893889
&TestCase {
38903890
arch: CortexM,
38913891
mfgr: STMicro,
3892-
chip: "STM32F401x",
3892+
chip: "STM32F410",
38933893
svd_url: None,
38943894
should_pass: true,
38953895
run_when: Always,
38963896
},
38973897
&TestCase {
38983898
arch: CortexM,
38993899
mfgr: STMicro,
3900-
chip: "STM32F40x",
3900+
chip: "STM32F411",
39013901
svd_url: None,
39023902
should_pass: true,
39033903
run_when: Always,
39043904
},
39053905
&TestCase {
39063906
arch: CortexM,
39073907
mfgr: STMicro,
3908-
chip: "STM32F411xx",
3908+
chip: "STM32F412",
39093909
svd_url: None,
39103910
should_pass: true,
39113911
run_when: Always,
39123912
},
39133913
&TestCase {
39143914
arch: CortexM,
39153915
mfgr: STMicro,
3916-
chip: "STM32F41x",
3916+
chip: "STM32F413",
39173917
svd_url: None,
39183918
should_pass: true,
39193919
run_when: Always,
39203920
},
39213921
&TestCase {
39223922
arch: CortexM,
39233923
mfgr: STMicro,
3924-
chip: "STM32F427x",
3924+
chip: "STM32F427",
39253925
svd_url: None,
39263926
should_pass: true,
39273927
run_when: Always,
39283928
},
39293929
&TestCase {
39303930
arch: CortexM,
39313931
mfgr: STMicro,
3932-
chip: "STM32F429x",
3932+
chip: "STM32F429",
39333933
svd_url: None,
39343934
should_pass: true,
39353935
run_when: Always,
39363936
},
39373937
&TestCase {
39383938
arch: CortexM,
39393939
mfgr: STMicro,
3940-
chip: "STM32F437x",
3940+
chip: "STM32F446",
39413941
svd_url: None,
39423942
should_pass: true,
39433943
run_when: Always,
39443944
},
39453945
&TestCase {
39463946
arch: CortexM,
39473947
mfgr: STMicro,
3948-
chip: "STM32F439x",
3948+
chip: "STM32F469",
39493949
svd_url: None,
39503950
should_pass: true,
39513951
run_when: Always,
39523952
},
39533953
&TestCase {
39543954
arch: CortexM,
39553955
mfgr: STMicro,
3956-
chip: "STM32F446x",
3956+
chip: "STM32F7x",
39573957
svd_url: None,
39583958
should_pass: true,
39593959
run_when: Always,
39603960
},
39613961
&TestCase {
39623962
arch: CortexM,
39633963
mfgr: STMicro,
3964-
chip: "STM32F46_79x",
3964+
chip: "STM32F7x2",
3965+
svd_url: None,
3966+
should_pass: true,
3967+
run_when: Always,
3968+
},
3969+
&TestCase {
3970+
arch: CortexM,
3971+
mfgr: STMicro,
3972+
chip: "STM32F7x3",
3973+
svd_url: None,
3974+
should_pass: true,
3975+
run_when: Always,
3976+
},
3977+
&TestCase {
3978+
arch: CortexM,
3979+
mfgr: STMicro,
3980+
chip: "STM32F7x5",
3981+
svd_url: None,
3982+
should_pass: true,
3983+
run_when: Always,
3984+
},
3985+
&TestCase {
3986+
arch: CortexM,
3987+
mfgr: STMicro,
3988+
chip: "STM32F7x6",
3989+
svd_url: None,
3990+
should_pass: true,
3991+
run_when: Always,
3992+
},
3993+
&TestCase {
3994+
arch: CortexM,
3995+
mfgr: STMicro,
3996+
chip: "STM32F7x7",
3997+
svd_url: None,
3998+
should_pass: true,
3999+
run_when: Always,
4000+
},
4001+
&TestCase {
4002+
arch: CortexM,
4003+
mfgr: STMicro,
4004+
chip: "STM32F7x9",
4005+
svd_url: None,
4006+
should_pass: true,
4007+
run_when: Always,
4008+
},
4009+
&TestCase {
4010+
arch: CortexM,
4011+
mfgr: STMicro,
4012+
chip: "STM32G07x",
4013+
svd_url: None,
4014+
should_pass: false,
4015+
run_when: Never,
4016+
},
4017+
&TestCase {
4018+
arch: CortexM,
4019+
mfgr: STMicro,
4020+
chip: "STM32G431xx",
4021+
svd_url: None,
4022+
should_pass: true,
4023+
run_when: Always,
4024+
},
4025+
&TestCase {
4026+
arch: CortexM,
4027+
mfgr: STMicro,
4028+
chip: "STM32G441xx",
4029+
svd_url: None,
4030+
should_pass: true,
4031+
run_when: Always,
4032+
},
4033+
&TestCase {
4034+
arch: CortexM,
4035+
mfgr: STMicro,
4036+
chip: "STM32G471xx",
4037+
svd_url: None,
4038+
should_pass: true,
4039+
run_when: Always,
4040+
},
4041+
&TestCase {
4042+
arch: CortexM,
4043+
mfgr: STMicro,
4044+
chip: "STM32G474xx",
4045+
svd_url: None,
4046+
should_pass: true,
4047+
run_when: Always,
4048+
},
4049+
&TestCase {
4050+
arch: CortexM,
4051+
mfgr: STMicro,
4052+
chip: "STM32G483xx",
4053+
svd_url: None,
4054+
should_pass: true,
4055+
run_when: Always,
4056+
},
4057+
&TestCase {
4058+
arch: CortexM,
4059+
mfgr: STMicro,
4060+
chip: "STM32G484xx",
39654061
svd_url: None,
39664062
should_pass: true,
39674063
run_when: Always,

0 commit comments

Comments
 (0)