We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 325a304 + 6d45db6 commit 9084bcaCopy full SHA for 9084bca
src/generate/peripheral.rs
@@ -323,13 +323,13 @@ impl FieldRegions {
323
let mut indices = Vec::new();
324
325
let field_start = field.offset;
326
- let field_end = field_start + field.size / BITS_PER_BYTE;
+ let field_end = field_start + (( field.size as f32 ) / (BITS_PER_BYTE as f32)).ceil() as u32;
327
328
// The region that we're going to insert
329
let mut new_region = Region {
330
fields: vec![field.clone()],
331
offset: field.offset,
332
- end: field.offset + field.size / BITS_PER_BYTE,
+ end: field_end,
333
ident: None,
334
};
335
0 commit comments