We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1995b99 commit e94b369Copy full SHA for e94b369
src/main.rs
@@ -68,6 +68,8 @@ fn gen_peripheral_desc(p: &svd::Peripheral, def: &svd::Defaults) -> String {
68
}
69
70
fn merge(p: &svd::Peripheral, bp: &svd::Peripheral) -> svd::Peripheral {
71
+ assert!(p.registers.is_none() || bp.registers.is_none(), "Either {} registers or {} registers must be absent in SVD", p.name, bp.name);
72
+
73
svd::Peripheral {
74
name: p.name.clone(),
75
base_address: p.base_address,
0 commit comments