1<?xml version="1.0" encoding="UTF-8"?> 2<ConfigurableDomains xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="/home/lab/ICS/hardware/intel/PRIVATE/parameter-framework/test/configuration/Schemas/ConfigurableDomains.xsd" SystemClassName="Test"> 3 <ConfigurableDomain Name="Domain_0"> 4 <Configurations> 5 <Configuration Name="Conf_0"> 6 <CompoundRule Type="All"> 7 <SelectionCriterionRule SelectionCriterion="Crit_0" MatchesWhen="Includes" Value="State_0x1"/> 8 <SelectionCriterionRule SelectionCriterion="Crit_1" MatchesWhen="Is" Value="State_1"/> 9 </CompoundRule> 10 </Configuration> 11 <Configuration Name="Conf_1"> 12 <CompoundRule Type="Any"> 13 <SelectionCriterionRule SelectionCriterion="Crit_0" MatchesWhen="Includes" Value="State_0x2"/> 14 <SelectionCriterionRule SelectionCriterion="Crit_1" MatchesWhen="IsNot" Value="State_1"/> 15 </CompoundRule> 16 </Configuration> 17 </Configurations> 18 19 <ConfigurableElements> 20 <ConfigurableElement Path="/Test/Test/TEST_DIR" /> 21 <ConfigurableElement Path="/Test/Test/TEST_TYPES" /> 22 </ConfigurableElements> 23 24 <Settings> 25 <Configuration Name="Conf_0"> 26 <ConfigurableElement Path="/Test/Test/TEST_DIR"> 27 <Component Name="TEST_DIR"> 28 <!-- Tested Booleans --> 29 <BooleanParameter Name="BOOL">0</BooleanParameter> 30 <!-- Tested FixedPoints --> 31 <FixedPointParameter Name="FP8_Q0.7">0</FixedPointParameter> 32 <FixedPointParameter Name="FP8_Q7.0">0</FixedPointParameter> 33 <FixedPointParameter Name="FP8_Q3.4">0</FixedPointParameter> 34 <FixedPointParameter Name="FP16_Q0.15">0</FixedPointParameter> 35 <FixedPointParameter Name="FP16_Q15.0">0</FixedPointParameter> 36 <FixedPointParameter Name="FP16_Q7.8">0</FixedPointParameter> 37 <FixedPointParameter Name="FP32_Q0.31">0</FixedPointParameter> 38 <FixedPointParameter Name="FP32_Q31.0">0</FixedPointParameter> 39 <FixedPointParameter Name="FP32_Q15.16">0</FixedPointParameter> 40 <FixedPointParameter Name="FP32_Q8.20">0</FixedPointParameter> 41 <!-- Tested Integers --> 42 <IntegerParameter Name="UINT32">0</IntegerParameter> 43 <IntegerParameter Name="INT32">0</IntegerParameter> 44 <IntegerParameter Name="UINT32_Max">0</IntegerParameter> 45 <IntegerParameter Name="INT32_Max">0</IntegerParameter> 46 <IntegerParameter Name="UINT16">0</IntegerParameter> 47 <IntegerParameter Name="INT16">0</IntegerParameter> 48 <IntegerParameter Name="UINT16_Max">0</IntegerParameter> 49 <IntegerParameter Name="INT16_Max">0</IntegerParameter> 50 <IntegerParameter Name="UINT8">0</IntegerParameter> 51 <IntegerParameter Name="INT8">0</IntegerParameter> 52 <IntegerParameter Name="UINT8_Max">0</IntegerParameter> 53 <IntegerParameter Name="INT8_Max">0</IntegerParameter> 54 <!-- Tested Arrays --> 55 <IntegerParameter Name="UINT32_ARRAY">0</IntegerParameter> 56 <IntegerParameter Name="INT16_ARRAY">0</IntegerParameter> 57 <IntegerParameter Name="UINT8_ARRAY">0</IntegerParameter> 58 <IntegerParameter Name="UINT8_Max_ARRAY">0</IntegerParameter> 59 <!-- Tested String--> 60 <StringParameter Name="STR_CHAR128">string_Conf_0</StringParameter> 61 </Component> 62 </ConfigurableElement> 63 <ConfigurableElement Path="/Test/Test/TEST_TYPES"> 64 <Component Name="TEST_TYPES"> 65 <EnumParameter Name="ENUM">ENUM_NOMINAL</EnumParameter> 66 <BitParameterBlock Name="BLOCK_8BIT"> 67 <BitParameter Name="BIT_0_3">0</BitParameter> 68 <BitParameter Name="BIT_3_1">0</BitParameter> 69 <BitParameter Name="BIT_4_1">0</BitParameter> 70 <BitParameter Name="BIT_6_2">0</BitParameter> 71 <BitParameter Name="BIT_7_1">0</BitParameter> 72 </BitParameterBlock> 73 <ParameterBlock Name="BLOCK_PARAMETER"> 74 <IntegerParameter Name="UINT8">0</IntegerParameter> 75 <IntegerParameter Name="UINT16">0</IntegerParameter> 76 <IntegerParameter Name="UINT32">0</IntegerParameter> 77 </ParameterBlock> 78 </Component> 79 </ConfigurableElement> 80 </Configuration> 81 <Configuration Name="Conf_1"> 82 <ConfigurableElement Path="/Test/Test/TEST_DIR"> 83 <Component Name="TEST_DIR"> 84 <!-- Tested Booleans --> 85 <BooleanParameter Name="BOOL">1</BooleanParameter> 86 <!-- Tested FixedPoints --> 87 <FixedPointParameter Name="FP8_Q0.7">0.9</FixedPointParameter> 88 <FixedPointParameter Name="FP8_Q7.0">1</FixedPointParameter> 89 <FixedPointParameter Name="FP8_Q3.4">1</FixedPointParameter> 90 <FixedPointParameter Name="FP16_Q0.15">0.9</FixedPointParameter> 91 <FixedPointParameter Name="FP16_Q15.0">1</FixedPointParameter> 92 <FixedPointParameter Name="FP16_Q7.8">1</FixedPointParameter> 93 <FixedPointParameter Name="FP32_Q0.31">0.9</FixedPointParameter> 94 <FixedPointParameter Name="FP32_Q31.0">1</FixedPointParameter> 95 <FixedPointParameter Name="FP32_Q15.16">1</FixedPointParameter> 96 <FixedPointParameter Name="FP32_Q8.20">1</FixedPointParameter> 97 <!-- Tested Integers --> 98 <IntegerParameter Name="UINT32">1</IntegerParameter> 99 <IntegerParameter Name="INT32">1</IntegerParameter> 100 <IntegerParameter Name="UINT32_Max">1</IntegerParameter> 101 <IntegerParameter Name="INT32_Max">1</IntegerParameter> 102 <IntegerParameter Name="UINT16">1</IntegerParameter> 103 <IntegerParameter Name="INT16">1</IntegerParameter> 104 <IntegerParameter Name="UINT16_Max">1</IntegerParameter> 105 <IntegerParameter Name="INT16_Max">1</IntegerParameter> 106 <IntegerParameter Name="UINT8">1</IntegerParameter> 107 <IntegerParameter Name="INT8">1</IntegerParameter> 108 <IntegerParameter Name="UINT8_Max">1</IntegerParameter> 109 <IntegerParameter Name="INT8_Max">1</IntegerParameter> 110 <!-- Tested Arrays --> 111 <IntegerParameter Name="UINT32_ARRAY">1</IntegerParameter> 112 <IntegerParameter Name="INT16_ARRAY">1</IntegerParameter> 113 <IntegerParameter Name="UINT8_ARRAY">1</IntegerParameter> 114 <IntegerParameter Name="UINT8_Max_ARRAY">1</IntegerParameter> 115 <!-- Tested String--> 116 <StringParameter Name="STR_CHAR128">string_Conf_1</StringParameter> 117 </Component> 118 </ConfigurableElement> 119 <ConfigurableElement Path="/Test/Test/TEST_TYPES"> 120 <Component Name="TEST_TYPES"> 121 <!--Tested Enum--> 122 <EnumParameter Name="ENUM">ENUM_MIN</EnumParameter> 123 <!--Tested Bit parameter block--> 124 <BitParameterBlock Name="BLOCK_8BIT"> 125 <BitParameter Name="BIT_0_3">0</BitParameter> 126 <BitParameter Name="BIT_3_1">0</BitParameter> 127 <BitParameter Name="BIT_4_1">0</BitParameter> 128 <BitParameter Name="BIT_6_2">0</BitParameter> 129 <BitParameter Name="BIT_7_1">0</BitParameter> 130 </BitParameterBlock> 131 <ParameterBlock Name="BLOCK_PARAMETER"> 132 <IntegerParameter Name="UINT8">0</IntegerParameter> 133 <IntegerParameter Name="UINT16">0</IntegerParameter> 134 <IntegerParameter Name="UINT32">0</IntegerParameter> 135 </ParameterBlock> 136 </Component> 137 </ConfigurableElement> 138 </Configuration> 139 </Settings> 140 </ConfigurableDomain> 141</ConfigurableDomains> 142