Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/generate/peripheral.rs
Original file line number Diff line number Diff line change
Expand Up @@ -323,13 +323,13 @@ impl FieldRegions {
let mut indices = Vec::new();

let field_start = field.offset;
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;

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

Expand Down