Home
last modified time | relevance | path

Searched refs:AddOpcode (Results 1 – 5 of 5) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/PL330_DMA/
DPL330_DMA_Instructions.cs20 … decoderRoot.AddOpcode(0b01010100, 8, () => new DMAADH(this, isDestinationAddressRegister: false)); in RegisterInstructions()
21 … decoderRoot.AddOpcode(0b01010110, 8, () => new DMAADH(this, isDestinationAddressRegister: true)); in RegisterInstructions()
26 …decoderRoot.AddOpcode(0b01011100, 8, () => new DMAADNH(this, isDestinationAddressRegister: false)); in RegisterInstructions()
27 … decoderRoot.AddOpcode(0b01011110, 8, () => new DMAADNH(this, isDestinationAddressRegister: true)); in RegisterInstructions()
30 decoderRoot.AddOpcode(0b00000000, 8, () => new DMAEND(this)); in RegisterInstructions()
32 decoderRoot.AddOpcode(0b10100000, 8, () => new DMAGO(this, nonSecure: false)); in RegisterInstructions()
33 decoderRoot.AddOpcode(0b10100010, 8, () => new DMAGO(this, nonSecure: true)); in RegisterInstructions()
35 decoderRoot.AddOpcode(0b00000001, 8, () => new DMAKILL(this)); in RegisterInstructions()
36 decoderRoot.AddOpcode(0b00110100, 8, () => new DMASEV(this)); in RegisterInstructions()
37 decoderRoot.AddOpcode(0b00011000, 8, () => new DMANOP(this)); in RegisterInstructions()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/
DSimpleInstructionDecoder.cs16 …public void AddOpcode(byte value, int opcodeLength, Func<TInstruction> newInstruction, int bitNumb… in AddOpcode() method in Antmicro.Renode.Utilities.SimpleInstructionDecoder
55 children[nextBit ? 1 : 0].AddOpcode(value, opcodeLength, newInstruction, bitNumber); in AddOpcode()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Wireless/
DCC2520.cs798 decoderRoot.AddOpcode(0x00, 8, () => new SNOP { Parent = this }); in RegisterInstructions()
799 decoderRoot.AddOpcode(0x10, 4, () => new MEMRD { Parent = this }); in RegisterInstructions()
800 decoderRoot.AddOpcode(0x20, 4, () => new MEMWR { Parent = this }); in RegisterInstructions()
801 decoderRoot.AddOpcode(0x30, 8, () => new RXBUF { Parent = this }); in RegisterInstructions()
802 decoderRoot.AddOpcode(0x32, 7, () => new RXBUFMOV { Parent = this }); in RegisterInstructions()
803 decoderRoot.AddOpcode(0x3A, 8, () => new TXBUF { Parent = this }); in RegisterInstructions()
804 decoderRoot.AddOpcode(0x40, 8, () => new SXOSCON { Parent = this }); in RegisterInstructions()
805 decoderRoot.AddOpcode(0x42, 8, () => new SRXON { Parent = this }); in RegisterInstructions()
806 decoderRoot.AddOpcode(0x44, 8, () => new STXONCCA { Parent = this }); in RegisterInstructions()
807 decoderRoot.AddOpcode(0x45, 8, () => new SRFOFF { Parent = this }); in RegisterInstructions()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ExecutionTracer/FBInstruction/
DInstruction.cs89 Instruction.AddOpcode(builder, opcode); in CreateInstruction()
101 …public static void AddOpcode(FlatBufferBuilder builder, uint opcode) { builder.AddUint(1, opcode, … in AddOpcode() method
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ExecutionTracer/
DTraceBasedModelFlatBufferWriter.cs190 Instruction.AddOpcode(builder, BitHelper.ToUInt32(opcode, 0, opcode.Length, false)); in BuildInstructionFlatbuffer()