1<?xml version="1.0" encoding="UTF-8"?> 2<ConfigurableDomains 3 SystemClassName="Test"> 4 <ConfigurableDomain Name="Domain_1"> 5 <Configurations> 6 <Configuration Name="Conf_1_0"> 7 <CompoundRule Type="All"> 8 <SelectionCriterionRule SelectionCriterion="Crit_0" MatchesWhen="Includes" Value="State_0x1"/> 9 <SelectionCriterionRule SelectionCriterion="Crit_1" MatchesWhen="Is" Value="State_1"/> 10 </CompoundRule> 11 </Configuration> 12 <Configuration Name="Conf_1_1"> 13 <CompoundRule Type="Any"> 14 <SelectionCriterionRule SelectionCriterion="Crit_0" MatchesWhen="Includes" Value="State_0x2"/> 15 <SelectionCriterionRule SelectionCriterion="Crit_1" MatchesWhen="IsNot" Value="State_1"/> 16 </CompoundRule> 17 </Configuration> 18 </Configurations> 19 <ConfigurableElements> 20 <ConfigurableElement Path="/Test/Test/ERROR" /> 21 </ConfigurableElements> 22 <Settings> 23 <Configuration Name="Conf_1_1"> 24 <ConfigurableElement Path="/Test/Test/ERROR"> 25 <ParameterBlock Name="TEST_DIR"> 26 <!-- Tested Booleans --> 27 <BooleanParameter Name="BOOL">0</BooleanParameter> 28 <!-- Tested FixedPoints --> 29 <FixedPointParameter Name="FP8_Q0.7">0.1</FixedPointParameter> 30 <FixedPointParameter Name="FP8_Q7.0">0.1</FixedPointParameter> 31 <FixedPointParameter Name="FP8_Q3.4">0.1</FixedPointParameter> 32 <FixedPointParameter Name="FP16_Q0.15">0.1</FixedPointParameter> 33 <FixedPointParameter Name="FP16_Q15.0">0.1</FixedPointParameter> 34 <FixedPointParameter Name="FP16_Q7.8">0.1</FixedPointParameter> 35 <FixedPointParameter Name="FP32_Q0.31">0.1</FixedPointParameter> 36 <FixedPointParameter Name="FP32_Q31.0">0.1</FixedPointParameter> 37 <FixedPointParameter Name="FP32_Q15.16">0.1</FixedPointParameter> 38 <FixedPointParameter Name="FP32_Q8.20">0.1</FixedPointParameter> 39 <!-- Tested Integers --> 40 <IntegerParameter Name="UINT32">0</IntegerParameter> 41 <IntegerParameter Name="INT32">0</IntegerParameter> 42 <IntegerParameter Name="UINT32_Max">0</IntegerParameter> 43 <IntegerParameter Name="INT32_Max">0</IntegerParameter> 44 <IntegerParameter Name="UINT16">0</IntegerParameter> 45 <IntegerParameter Name="INT16">0</IntegerParameter> 46 <IntegerParameter Name="UINT16_Max">0</IntegerParameter> 47 <IntegerParameter Name="INT16_Max">0</IntegerParameter> 48 <IntegerParameter Name="UINT8">0</IntegerParameter> 49 <IntegerParameter Name="INT8">0</IntegerParameter> 50 <IntegerParameter Name="UINT8_Max">0</IntegerParameter> 51 <IntegerParameter Name="INT8_Max">0</IntegerParameter> 52 <!-- Tested Arrays --> 53 <IntegerParameter Name="UINT32_ARRAY">0</IntegerParameter> 54 <IntegerParameter Name="INT16_ARRAY">0</IntegerParameter> 55 <IntegerParameter Name="UINT8_ARRAY">0</IntegerParameter> 56 <IntegerParameter Name="UINT8_Max_ARRAY">0</IntegerParameter> 57 <!-- Tested String--> 58 <StringParameter Name="STR_CHAR128">string_Conf_1_1</StringParameter> 59 </ParameterBlock> 60 </ConfigurableElement> 61 </Configuration> 62 <Configuration Name="Conf_1_0"> 63 <ConfigurableElement Path="/Test/Test/TEST_DIR"> 64 <ParameterBlock Name="TEST_DIR"> 65 <!-- Tested Booleans --> 66 <BooleanParameter Name="BOOL">1</BooleanParameter> 67 <!-- Tested FixedPoints --> 68 <FixedPointParameter Name="FP8_Q0.7">0.9</FixedPointParameter> 69 <FixedPointParameter Name="FP8_Q7.0">0.9</FixedPointParameter> 70 <FixedPointParameter Name="FP8_Q3.4">0.9</FixedPointParameter> 71 <FixedPointParameter Name="FP16_Q0.15">0.9</FixedPointParameter> 72 <FixedPointParameter Name="FP16_Q15.0">0.9</FixedPointParameter> 73 <FixedPointParameter Name="FP16_Q7.8">0.9</FixedPointParameter> 74 <FixedPointParameter Name="FP32_Q0.31">0.9</FixedPointParameter> 75 <FixedPointParameter Name="FP32_Q31.0">0.9</FixedPointParameter> 76 <FixedPointParameter Name="FP32_Q15.16">0.9</FixedPointParameter> 77 <FixedPointParameter Name="FP32_Q8.20">0.9</FixedPointParameter> 78 <!-- Tested Integers --> 79 <IntegerParameter Name="UINT32">1</IntegerParameter> 80 <IntegerParameter Name="INT32">-1</IntegerParameter> 81 <IntegerParameter Name="UINT32_Max">1</IntegerParameter> 82 <IntegerParameter Name="INT32_Max">-1</IntegerParameter> 83 <IntegerParameter Name="UINT16">1</IntegerParameter> 84 <IntegerParameter Name="INT16">-1</IntegerParameter> 85 <IntegerParameter Name="UINT16_Max">1</IntegerParameter> 86 <IntegerParameter Name="INT16_Max">-1</IntegerParameter> 87 <IntegerParameter Name="UINT8">1</IntegerParameter> 88 <IntegerParameter Name="INT8">-1</IntegerParameter> 89 <IntegerParameter Name="UINT8_Max">1</IntegerParameter> 90 <IntegerParameter Name="INT8_Max">-1</IntegerParameter> 91 <!-- Tested Arrays --> 92 <IntegerParameter Name="UINT32_ARRAY">1</IntegerParameter> 93 <IntegerParameter Name="INT16_ARRAY">-1</IntegerParameter> 94 <IntegerParameter Name="UINT8_ARRAY">1</IntegerParameter> 95 <IntegerParameter Name="UINT8_Max_ARRAY">1</IntegerParameter> 96 <!-- Tested String--> 97 <StringParameter Name="STR_CHAR128">string_Conf_1_0</StringParameter> 98 </ParameterBlock> 99 </ConfigurableElement> 100 </Configuration> 101 </Settings> 102 </ConfigurableDomain> 103</ConfigurableDomains> 104