public IoRangeDescriptor(ResourceType resourceType, ulong minimum, ulong maximum, ulong length, ulong alignment, ulong addressTranslationOffset, bool minimumAddressIsFixed, bool maximumAddressIsFixed, DecodeType decodeType, ConsumerProducer consumerProducer, IoToMemoryTranslation ioToMemoryTranslation) : base(resourceType, minimum, maximum, length, alignment, addressTranslationOffset, minimumAddressIsFixed, maximumAddressIsFixed, decodeType, consumerProducer) { this.ioToMemoryTranslation = ioToMemoryTranslation; }
IoToMemoryTranslation ioToMemoryTranslation; // _TTP, _TRS combined public IoRangeDescriptor(ulong minimum, ulong maximum, ulong length, ulong alignment) : base(AddressSpaceDescriptor.ResourceType.IoRange, minimum, maximum, length, alignment) { this.ioToMemoryTranslation = IoToMemoryTranslation.TypeStatic; }