Skip to content

Commit e2c55e3

Browse files
authored
gen-device-svd: fix lowercase cluster name
1 parent d3f5b51 commit e2c55e3

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tools/gen-device-svd/gen-device-svd.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,11 @@ func readSVD(path, sourceURL string) (*Device, error) {
342342
firstAddress := clusterRegisters[0].address
343343
dimIncrement = int(lastAddress - firstAddress)
344344
}
345+
346+
if !unicode.IsUpper(rune(clusterName[0])) && !unicode.IsDigit(rune(clusterName[0])) {
347+
clusterName = strings.ToUpper(clusterName)
348+
}
349+
345350
p.registers = append(p.registers, &PeripheralField{
346351
name: clusterName,
347352
address: baseAddress + clusterOffset,

0 commit comments

Comments
 (0)