Skip to content

Commit 085e738

Browse files
committed
itm, dwt: limit some bitfields to u8
1 parent fb604a7 commit 085e738

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/peripheral/dwt.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ bitfield! {
7878
#[derive(Copy, Clone)]
7979
/// Comparator FUNCTIONn register.
8080
pub struct Function(u32);
81-
get_function, set_function: 3, 0;
81+
u8, get_function, set_function: 3, 0;
8282
get_emitrange, set_emitrange: 5;
8383
get_cycmatch, set_cycmatch: 7;
8484
get_datavmatch, set_datavmatch: 8;

src/peripheral/itm.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ bitfield! {
4141
get_syncena, set_synena: 2;
4242
get_txena, set_txena: 3;
4343
get_swoena, set_swoena: 4;
44-
get_tsprescale, set_tsprecale: 9, 8;
45-
get_gtsfreq, set_gtsfreq: 11, 10;
46-
get_tracebusid, set_tracebusid: 22, 16;
44+
u8, get_tsprescale, set_tsprecale: 9, 8;
45+
u8, get_gtsfreq, set_gtsfreq: 11, 10;
46+
u8, get_tracebusid, set_tracebusid: 22, 16;
4747
busy, _: 23;
4848
}
4949

0 commit comments

Comments
 (0)