Home
last modified time | relevance | path

Searched refs:decoderRoot (Results 1 – 3 of 3) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/PL330_DMA/
DPL330_DMA_Instructions.cs20decoderRoot.AddOpcode(0b01010100, 8, () => new DMAADH(this, isDestinationAddressRegister: false)); in RegisterInstructions()
21decoderRoot.AddOpcode(0b01010110, 8, () => new DMAADH(this, isDestinationAddressRegister: true)); in RegisterInstructions()
26decoderRoot.AddOpcode(0b01011100, 8, () => new DMAADNH(this, isDestinationAddressRegister: false)); in RegisterInstructions()
27decoderRoot.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 …]
DPL330_DMA.cs127 if(!decoderRoot.TryParseOpcode((byte)bytes, out var instruction)) in TryDecodeInstructionAtAddress()
391 if(!decoderRoot.TryParseOpcode((byte)debugInstructionBytes, out var debugInstruction)) in ExecuteDebugStart()
437 if(!decoderRoot.TryParseOpcode(insn, out var instruction)) in ExecuteLoop()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Wireless/
DCC2520.cs104 if(!decoderRoot.TryParseOpcode(data, out currentInstruction)) in Transmit()
798 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()
[all …]