gen-device-svd: fix lowercase cluster name
Этот коммит содержится в:
родитель
d3f5b51cd8
коммит
e2c55e3d26
1 изменённых файлов: 5 добавлений и 0 удалений
|
@ -342,6 +342,11 @@ func readSVD(path, sourceURL string) (*Device, error) {
|
||||||
firstAddress := clusterRegisters[0].address
|
firstAddress := clusterRegisters[0].address
|
||||||
dimIncrement = int(lastAddress - firstAddress)
|
dimIncrement = int(lastAddress - firstAddress)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if !unicode.IsUpper(rune(clusterName[0])) && !unicode.IsDigit(rune(clusterName[0])) {
|
||||||
|
clusterName = strings.ToUpper(clusterName)
|
||||||
|
}
|
||||||
|
|
||||||
p.registers = append(p.registers, &PeripheralField{
|
p.registers = append(p.registers, &PeripheralField{
|
||||||
name: clusterName,
|
name: clusterName,
|
||||||
address: baseAddress + clusterOffset,
|
address: baseAddress + clusterOffset,
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче