Skip to content

Commit 9084bca

Browse files
authored
Try #419:
2 parents 325a304 + 6d45db6 commit 9084bca

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/generate/peripheral.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -323,13 +323,13 @@ impl FieldRegions {
323323
let mut indices = Vec::new();
324324

325325
let field_start = field.offset;
326-
let field_end = field_start + field.size / BITS_PER_BYTE;
326+
let field_end = field_start + (( field.size as f32 ) / (BITS_PER_BYTE as f32)).ceil() as u32;
327327

328328
// The region that we're going to insert
329329
let mut new_region = Region {
330330
fields: vec![field.clone()],
331331
offset: field.offset,
332-
end: field.offset + field.size / BITS_PER_BYTE,
332+
end: field_end,
333333
ident: None,
334334
};
335335

0 commit comments

Comments
 (0)