Searched defs:ControlStructure (Results 1 – 1 of 1) sorted by relevance
244 private struct ControlStructure struct in Antmicro.Renode.Peripherals.DMA.UDMA.Channel246 public ControlStructure(byte[] data) in ControlStructure() method255 public byte[] GetBytes() in GetBytes()261 …ublic uint DestinationIncrement { get { return IncrementHelper(ControlWord >> 30); } } //bits 31-30262 …ic uint SourceIncrement { get { return IncrementHelper((ControlWord >> 26) & 0x3); } } //bits 27-26263 … public uint DestinationSize { get { return (uint)Math.Pow(2, (ControlWord >> 28) & 0x3); } }264 … public uint SourceSize { get { return (uint)Math.Pow(2, (ControlWord >> 24) & 0x3); } }265 … uint TransferSize { get { return ((ControlWord >> 4) & 0x3FF) + 1; } } //Bits 13-4 of control word266 …r { get { return SourceIncrement != 0 ? SourceEndPointer - TransferSize + 1 : SourceEndPointer; } }267 …n DestinationIncrement != 0 ? DestinationEndPointer - TransferSize + 1 : DestinationEndPointer; } }[all …]