fix generation of virtual ports
This commit is contained in:
parent
37bb2253b5
commit
ad86a74efb
1 changed files with 2 additions and 2 deletions
|
|
@ -78,7 +78,7 @@ impl VirtualPort{
|
||||||
let masked_val = val & 0x0F;
|
let masked_val = val & 0x0F;
|
||||||
assert_eq!(masked_val, val);
|
assert_eq!(masked_val, val);
|
||||||
|
|
||||||
Self((self.0 & 0xF0) | masked_val)
|
Self((self.0 & 0x0F) | (masked_val << 4))
|
||||||
}
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
|
|
@ -86,7 +86,7 @@ impl VirtualPort{
|
||||||
let masked_val = val & 0x0F;
|
let masked_val = val & 0x0F;
|
||||||
assert_eq!(masked_val, val);
|
assert_eq!(masked_val, val);
|
||||||
|
|
||||||
Self((self.0 & 0x0F) | (masked_val << 4))
|
Self((self.0 & 0xF0) | masked_val)
|
||||||
}
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue