Skip to content

Commit 4672179

Browse files
committed
support of default enum value
1 parent d79beda commit 4672179

File tree

5 files changed

+212
-57
lines changed

5 files changed

+212
-57
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
1414
- `FieldWriter` takes offset as struct field instead of const generic.
1515
Improves SVD field array access
1616
Add `width`, `offset` methods
17-
- *breaking change* Always numerates field arrays from 0
17+
- *breaking change* Always numerates field arrays from 0
18+
- Support of default value for `EnumeratedValues`
1819

1920
## [v0.30.3] - 2023-11-19
2021

Cargo.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ version = "0.14.3"
6464

6565
[dependencies.svd-rs]
6666
features = ["serde"]
67-
version = "0.14.4"
67+
version = "0.14.5"
6868

6969
[dependencies.syn]
7070
version = "2.0"

src/generate/peripheral.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ pub fn render(p_original: &Peripheral, index: &Index, config: &Config) -> Result
8181
let name = &pi.name;
8282
let description = pi.description.as_deref().unwrap_or(&p.name);
8383
let name_str = name.to_sanitized_constant_case();
84-
let name_constant_case = Ident::new(&name, span);
84+
let name_constant_case = Ident::new(name, span);
8585
let address = util::hex(pi.base_address);
8686
let p_snake = name.to_sanitized_snake_case();
8787
snake_names.push(p_snake.to_string());

0 commit comments

Comments
 (0)