Searched refs:decoderRoot (Results 1 – 3 of 3) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/PL330_DMA/ |
| D | PL330_DMA_Instructions.cs | 20 … 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 …]
|
| D | PL330_DMA.cs | 127 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/ |
| D | CC2520.cs | 104 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 …]
|