@@ -462,7 +462,7 @@ pub fn peripheral(
462
462
463
463
struct RegisterBlockField {
464
464
field : syn:: Field ,
465
- description : Ident ,
465
+ description : String ,
466
466
offset : u32 ,
467
467
size : u32 ,
468
468
}
@@ -487,7 +487,7 @@ fn register_block(registers: &[Register], defs: &Defaults) -> Result<Tokens> {
487
487
Register :: Single ( ref info) => registers_expanded. push (
488
488
RegisterBlockField {
489
489
field : util:: convert_svd_register ( register) ,
490
- description : Ident :: from ( info. description . clone ( ) ) ,
490
+ description : info. description . clone ( ) ,
491
491
offset : info. address_offset ,
492
492
size : register_size,
493
493
}
@@ -517,7 +517,7 @@ fn register_block(registers: &[Register], defs: &Defaults) -> Result<Tokens> {
517
517
registers_expanded. push (
518
518
RegisterBlockField {
519
519
field : util:: convert_svd_register ( & register) ,
520
- description : Ident :: from ( info. description . clone ( ) ) ,
520
+ description : info. description . clone ( ) ,
521
521
offset : info. address_offset ,
522
522
size : register_size * array_info. dim ,
523
523
} ) ;
@@ -527,7 +527,7 @@ fn register_block(registers: &[Register], defs: &Defaults) -> Result<Tokens> {
527
527
registers_expanded. push (
528
528
RegisterBlockField {
529
529
field : field. clone ( ) ,
530
- description : Ident :: from ( info. description . clone ( ) ) ,
530
+ description : info. description . clone ( ) ,
531
531
offset : info. address_offset + field_num * array_info. dim_increment ,
532
532
size : register_size,
533
533
} ) ;
0 commit comments