diff options
author | 2021-05-05 13:29:25 +0200 | |
---|---|---|
committer | 2021-05-05 13:29:25 +0200 | |
commit | 085e738359d03c7a72ecb6e8c1b05c2ad27e982f (patch) | |
tree | 1f6b1a29d41eaf3fdb4fb0d76cce322a7ef573b2 /src | |
parent | fb604a76148f8756c3fe4d12458984024d80324d (diff) | |
download | cortex-m-085e738359d03c7a72ecb6e8c1b05c2ad27e982f.tar.gz cortex-m-085e738359d03c7a72ecb6e8c1b05c2ad27e982f.tar.zst cortex-m-085e738359d03c7a72ecb6e8c1b05c2ad27e982f.zip |
itm, dwt: limit some bitfields to u8
Diffstat (limited to 'src')
-rw-r--r-- | src/peripheral/dwt.rs | 2 | ||||
-rw-r--r-- | src/peripheral/itm.rs | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/peripheral/dwt.rs b/src/peripheral/dwt.rs index 84ea6a7..4097c8d 100644 --- a/src/peripheral/dwt.rs +++ b/src/peripheral/dwt.rs @@ -78,7 +78,7 @@ bitfield! { #[derive(Copy, Clone)] /// Comparator FUNCTIONn register. pub struct Function(u32); - get_function, set_function: 3, 0; + u8, get_function, set_function: 3, 0; get_emitrange, set_emitrange: 5; get_cycmatch, set_cycmatch: 7; get_datavmatch, set_datavmatch: 8; diff --git a/src/peripheral/itm.rs b/src/peripheral/itm.rs index b23ce8e..83d891f 100644 --- a/src/peripheral/itm.rs +++ b/src/peripheral/itm.rs @@ -41,9 +41,9 @@ bitfield! { get_syncena, set_synena: 2; get_txena, set_txena: 3; get_swoena, set_swoena: 4; - get_tsprescale, set_tsprecale: 9, 8; - get_gtsfreq, set_gtsfreq: 11, 10; - get_tracebusid, set_tracebusid: 22, 16; + u8, get_tsprescale, set_tsprecale: 9, 8; + u8, get_gtsfreq, set_gtsfreq: 11, 10; + u8, get_tracebusid, set_tracebusid: 22, 16; busy, _: 23; } |