Skip to content

Commit 26448a2

Browse files
Update riscv/src/register/macros.rs
Co-authored-by: Román Cárdenas Rodríguez <[email protected]>
1 parent c646018 commit 26448a2

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

riscv/src/register/macros.rs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1041,15 +1041,11 @@ macro_rules! test_csr_field {
10411041
}
10421042
}};
10431043

1044-
// test a multi-bit bitfield for read-only CSR (must come before enum pattern)
1045-
($reg:ident, $field:ident: [$start:expr, $end:expr]) => {{
1044+
// test a multi-bit bitfield for read-only CSR with expected value
1045+
($reg:ident, $field:ident: [$start:expr, $end:expr], $expected:expr) => {{
10461046
let bits = $reg.bits();
10471047
let exp_val = $crate::bits::bf_extract(bits, $start, $end - $start + 1);
10481048
assert_eq!($reg.$field(), exp_val);
1049-
}};
1050-
1051-
// test a multi-bit bitfield for read-only CSR with expected value
1052-
($reg:ident, $field:ident: [$start:expr, $end:expr], $expected:expr) => {{
10531049
assert_eq!($reg.$field(), $expected);
10541050
}};
10551051

0 commit comments

Comments
 (0)