1 // 2 // Copyright (c) 2010-2022 Antmicro 3 // Copyright (c) 2011-2015 Realtime Embedded 4 // 5 // This file is licensed under the MIT License. 6 // Full license text is available in 'licenses/MIT.txt'. 7 // 8 using System; 9 10 namespace Antmicro.Renode.Peripherals.Bus 11 { 12 [Flags] 13 public enum AllowedTranslation 14 { 15 ByteToWord = 1 << 0, 16 ByteToDoubleWord = 1 << 1, 17 ByteToQuadWord = 1 << 2, 18 WordToByte = 1 << 3, 19 WordToDoubleWord = 1 << 4, 20 WordToQuadWord = 1 << 5, 21 DoubleWordToByte = 1 << 6, 22 DoubleWordToWord = 1 << 7, 23 DoubleWordToQuadWord = 1 << 8, 24 QuadWordToByte = 1 << 9, 25 QuadWordToWord = 1 << 10, 26 QuadWordToDoubleWord = 1 << 11, 27 } 28 } 29 30