Searched refs:bitNumber (Results 1 – 3 of 3) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/ |
| D | SimpleInstructionDecoder.cs | 16 … void AddOpcode(byte value, int opcodeLength, Func<TInstruction> newInstruction, int bitNumber = 7) in AddOpcode() argument 22 if(bitNumber < 8 - opcodeLength) in AddOpcode() 50 var nextBit = BitHelper.IsBitSet(value, (byte)bitNumber); in AddOpcode() 51 bitNumber--; in AddOpcode() 55 children[nextBit ? 1 : 0].AddOpcode(value, opcodeLength, newInstruction, bitNumber); in AddOpcode() 59 public bool TryParseOpcode(byte value, out TInstruction result, byte bitNumber = 7) in TryParseOpcode() argument 76 var nextBit = BitHelper.IsBitSet(value, bitNumber); in TryParseOpcode() 77 bitNumber--; in TryParseOpcode() 80 return children[nextBit ? 1 : 0].TryParseOpcode(value, out result, bitNumber); in TryParseOpcode()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/ |
| D | BitBanding.cs | 34 var bitNumber = (int)(offset >> 2) & 7; in ReadByte() 35 return (byte)((readValue >> bitNumber) & 1); in ReadByte() 42 var bitNumber = (int)(offset >> 2) & 7; in WriteByte() 43 var mask = (1 << bitNumber); in WriteByte() 59 var bitNumber = (int)(offset >> 2) & 15; in ReadWord() 60 return (ushort)((readValue >> bitNumber) & 1); in ReadWord() 67 var bitNumber = (int)(offset >> 2) & 15; in WriteWord() 68 var mask = (1 << bitNumber); in WriteWord() 84 var bitNumber = (int)(offset >> 2) & 31; in ReadDoubleWord() 85 return (uint)((readValue >> bitNumber) & 1); in ReadDoubleWord() [all …]
|
| D | BitBanding.tt | 60 var bitNumber = (int)(offset >> 2) & <#= bitNumberMask #>; 61 return (<#= type #>)((readValue >> bitNumber) & 1); 68 var bitNumber = (int)(offset >> 2) & <#= bitNumberMask #>; 69 var mask = (1 << bitNumber);
|