xref: /aosp_15_r20/external/capstone/bindings/powershell/Capstone/Capstone.Format.ps1xml (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf Ebrahimi<?xml version="1.0" encoding="utf-8" ?>
2*9a0e4156SSadaf Ebrahimi<Configuration>
3*9a0e4156SSadaf Ebrahimi  <DefaultSettings>
4*9a0e4156SSadaf Ebrahimi    <EnumerableExpansions>
5*9a0e4156SSadaf Ebrahimi        <EnumerableExpansion>
6*9a0e4156SSadaf Ebrahimi            <Expand>Both</Expand>
7*9a0e4156SSadaf Ebrahimi        </EnumerableExpansion>
8*9a0e4156SSadaf Ebrahimi    </EnumerableExpansions>
9*9a0e4156SSadaf Ebrahimi  </DefaultSettings>
10*9a0e4156SSadaf Ebrahimi    <ViewDefinitions>
11*9a0e4156SSadaf Ebrahimi        <View>
12*9a0e4156SSadaf Ebrahimi            <Name>CapstoneDisassemblyViewSimple</Name>
13*9a0e4156SSadaf Ebrahimi                <ViewSelectedBy>
14*9a0e4156SSadaf Ebrahimi                    <TypeName>CapstoneDisassembly.Simple</TypeName>
15*9a0e4156SSadaf Ebrahimi                </ViewSelectedBy>
16*9a0e4156SSadaf Ebrahimi                <ListControl>
17*9a0e4156SSadaf Ebrahimi                <ListEntries>
18*9a0e4156SSadaf Ebrahimi                    <ListEntry>
19*9a0e4156SSadaf Ebrahimi                        <ListItems>
20*9a0e4156SSadaf Ebrahimi                            <ListItem>
21*9a0e4156SSadaf Ebrahimi                                <PropertyName>Address</PropertyName>
22*9a0e4156SSadaf Ebrahimi                                <FormatString>0x{0:X}</FormatString>
23*9a0e4156SSadaf Ebrahimi                            </ListItem>
24*9a0e4156SSadaf Ebrahimi                            <ListItem>
25*9a0e4156SSadaf Ebrahimi                                <PropertyName>Instruction</PropertyName>
26*9a0e4156SSadaf Ebrahimi                            </ListItem>
27*9a0e4156SSadaf Ebrahimi                        </ListItems>
28*9a0e4156SSadaf Ebrahimi                    </ListEntry>
29*9a0e4156SSadaf Ebrahimi                </ListEntries>
30*9a0e4156SSadaf Ebrahimi            </ListControl>
31*9a0e4156SSadaf Ebrahimi        </View>
32*9a0e4156SSadaf Ebrahimi        <View>
33*9a0e4156SSadaf Ebrahimi            <Name>CapstoneDisassemblyViewSimple</Name>
34*9a0e4156SSadaf Ebrahimi                <ViewSelectedBy>
35*9a0e4156SSadaf Ebrahimi                    <TypeName>CapstoneDisassembly.Simple</TypeName>
36*9a0e4156SSadaf Ebrahimi                </ViewSelectedBy>
37*9a0e4156SSadaf Ebrahimi            <TableControl>
38*9a0e4156SSadaf Ebrahimi                <TableHeaders>
39*9a0e4156SSadaf Ebrahimi                    <TableColumnHeader>
40*9a0e4156SSadaf Ebrahimi                        <Label>Address</Label>
41*9a0e4156SSadaf Ebrahimi                    </TableColumnHeader>
42*9a0e4156SSadaf Ebrahimi                    <TableColumnHeader>
43*9a0e4156SSadaf Ebrahimi                        <Label>Instruction</Label>
44*9a0e4156SSadaf Ebrahimi                    </TableColumnHeader>
45*9a0e4156SSadaf Ebrahimi                </TableHeaders>
46*9a0e4156SSadaf Ebrahimi                <TableRowEntries>
47*9a0e4156SSadaf Ebrahimi                    <TableRowEntry>
48*9a0e4156SSadaf Ebrahimi                        <TableColumnItems>
49*9a0e4156SSadaf Ebrahimi                            <TableColumnItem>
50*9a0e4156SSadaf Ebrahimi                                <PropertyName>Address</PropertyName>
51*9a0e4156SSadaf Ebrahimi                                <FormatString>0x{0:x}</FormatString>
52*9a0e4156SSadaf Ebrahimi                            </TableColumnItem>
53*9a0e4156SSadaf Ebrahimi                            <TableColumnItem>
54*9a0e4156SSadaf Ebrahimi                                <PropertyName>Instruction</PropertyName>
55*9a0e4156SSadaf Ebrahimi                            </TableColumnItem>
56*9a0e4156SSadaf Ebrahimi                        </TableColumnItems>
57*9a0e4156SSadaf Ebrahimi                    </TableRowEntry>
58*9a0e4156SSadaf Ebrahimi                 </TableRowEntries>
59*9a0e4156SSadaf Ebrahimi            </TableControl>
60*9a0e4156SSadaf Ebrahimi        </View>
61*9a0e4156SSadaf Ebrahimi        <View>
62*9a0e4156SSadaf Ebrahimi            <Name>CapstoneDisassemblyViewDetailed</Name>
63*9a0e4156SSadaf Ebrahimi                <ViewSelectedBy>
64*9a0e4156SSadaf Ebrahimi                    <TypeName>CapstoneDisassembly.Detailed</TypeName>
65*9a0e4156SSadaf Ebrahimi                </ViewSelectedBy>
66*9a0e4156SSadaf Ebrahimi                <ListControl>
67*9a0e4156SSadaf Ebrahimi                <ListEntries>
68*9a0e4156SSadaf Ebrahimi                    <ListEntry>
69*9a0e4156SSadaf Ebrahimi                        <ListItems>
70*9a0e4156SSadaf Ebrahimi                            <ListItem>
71*9a0e4156SSadaf Ebrahimi                                <PropertyName>Address</PropertyName>
72*9a0e4156SSadaf Ebrahimi                                <FormatString>0x{0:X}</FormatString>
73*9a0e4156SSadaf Ebrahimi                            </ListItem>
74*9a0e4156SSadaf Ebrahimi                            <ListItem>
75*9a0e4156SSadaf Ebrahimi                                <PropertyName>Mnemonic</PropertyName>
76*9a0e4156SSadaf Ebrahimi                            </ListItem>
77*9a0e4156SSadaf Ebrahimi                            <ListItem>
78*9a0e4156SSadaf Ebrahimi                                <PropertyName>Operands</PropertyName>
79*9a0e4156SSadaf Ebrahimi                            </ListItem>
80*9a0e4156SSadaf Ebrahimi                            <ListItem>
81*9a0e4156SSadaf Ebrahimi                                <PropertyName>Bytes</PropertyName>
82*9a0e4156SSadaf Ebrahimi                            </ListItem>
83*9a0e4156SSadaf Ebrahimi                            <ListItem>
84*9a0e4156SSadaf Ebrahimi                                <PropertyName>Size</PropertyName>
85*9a0e4156SSadaf Ebrahimi                            </ListItem>
86*9a0e4156SSadaf Ebrahimi                            <ListItem>
87*9a0e4156SSadaf Ebrahimi                                <PropertyName>RegRead</PropertyName>
88*9a0e4156SSadaf Ebrahimi                            </ListItem>
89*9a0e4156SSadaf Ebrahimi                            <ListItem>
90*9a0e4156SSadaf Ebrahimi                                <PropertyName>RegWrite</PropertyName>
91*9a0e4156SSadaf Ebrahimi                            </ListItem>
92*9a0e4156SSadaf Ebrahimi                        </ListItems>
93*9a0e4156SSadaf Ebrahimi                    </ListEntry>
94*9a0e4156SSadaf Ebrahimi                </ListEntries>
95*9a0e4156SSadaf Ebrahimi            </ListControl>
96*9a0e4156SSadaf Ebrahimi        </View>
97*9a0e4156SSadaf Ebrahimi        <View>
98*9a0e4156SSadaf Ebrahimi            <Name>CapstoneDisassemblyViewDetailed</Name>
99*9a0e4156SSadaf Ebrahimi                <ViewSelectedBy>
100*9a0e4156SSadaf Ebrahimi                    <TypeName>CapstoneDisassembly.Detailed</TypeName>
101*9a0e4156SSadaf Ebrahimi                </ViewSelectedBy>
102*9a0e4156SSadaf Ebrahimi            <TableControl>
103*9a0e4156SSadaf Ebrahimi                <TableHeaders>
104*9a0e4156SSadaf Ebrahimi                    <TableColumnHeader>
105*9a0e4156SSadaf Ebrahimi                        <Label>Address</Label>
106*9a0e4156SSadaf Ebrahimi                    </TableColumnHeader>
107*9a0e4156SSadaf Ebrahimi                    <TableColumnHeader>
108*9a0e4156SSadaf Ebrahimi                        <Label>Mnemonic</Label>
109*9a0e4156SSadaf Ebrahimi                    </TableColumnHeader>
110*9a0e4156SSadaf Ebrahimi                    <TableColumnHeader>
111*9a0e4156SSadaf Ebrahimi                        <Label>Operands</Label>
112*9a0e4156SSadaf Ebrahimi                    </TableColumnHeader>
113*9a0e4156SSadaf Ebrahimi                    <TableColumnHeader>
114*9a0e4156SSadaf Ebrahimi                        <Label>Bytes</Label>
115*9a0e4156SSadaf Ebrahimi                    </TableColumnHeader>
116*9a0e4156SSadaf Ebrahimi                    <TableColumnHeader>
117*9a0e4156SSadaf Ebrahimi                        <Label>Size</Label>
118*9a0e4156SSadaf Ebrahimi                    </TableColumnHeader>
119*9a0e4156SSadaf Ebrahimi                    <TableColumnHeader>
120*9a0e4156SSadaf Ebrahimi                        <Label>RegRead</Label>
121*9a0e4156SSadaf Ebrahimi                    </TableColumnHeader>
122*9a0e4156SSadaf Ebrahimi                    <TableColumnHeader>
123*9a0e4156SSadaf Ebrahimi                        <Label>RegWrite</Label>
124*9a0e4156SSadaf Ebrahimi                    </TableColumnHeader>
125*9a0e4156SSadaf Ebrahimi                </TableHeaders>
126*9a0e4156SSadaf Ebrahimi                <TableRowEntries>
127*9a0e4156SSadaf Ebrahimi                    <TableRowEntry>
128*9a0e4156SSadaf Ebrahimi                        <TableColumnItems>
129*9a0e4156SSadaf Ebrahimi                            <TableColumnItem>
130*9a0e4156SSadaf Ebrahimi                                <PropertyName>Address</PropertyName>
131*9a0e4156SSadaf Ebrahimi                                <FormatString>0x{0:x}</FormatString>
132*9a0e4156SSadaf Ebrahimi                            </TableColumnItem>
133*9a0e4156SSadaf Ebrahimi                            <TableColumnItem>
134*9a0e4156SSadaf Ebrahimi                                <PropertyName>Mnemonic</PropertyName>
135*9a0e4156SSadaf Ebrahimi                            </TableColumnItem>
136*9a0e4156SSadaf Ebrahimi                            <TableColumnItem>
137*9a0e4156SSadaf Ebrahimi                                <PropertyName>Operands</PropertyName>
138*9a0e4156SSadaf Ebrahimi                            </TableColumnItem>
139*9a0e4156SSadaf Ebrahimi                            <TableColumnItem>
140*9a0e4156SSadaf Ebrahimi                                <PropertyName>Bytes</PropertyName>
141*9a0e4156SSadaf Ebrahimi                            </TableColumnItem>
142*9a0e4156SSadaf Ebrahimi                            <TableColumnItem>
143*9a0e4156SSadaf Ebrahimi                                <PropertyName>Size</PropertyName>
144*9a0e4156SSadaf Ebrahimi                            </TableColumnItem>
145*9a0e4156SSadaf Ebrahimi                            <TableColumnItem>
146*9a0e4156SSadaf Ebrahimi                                <PropertyName>RegRead</PropertyName>
147*9a0e4156SSadaf Ebrahimi                            </TableColumnItem>
148*9a0e4156SSadaf Ebrahimi                            <TableColumnItem>
149*9a0e4156SSadaf Ebrahimi                                <PropertyName>RegWrite</PropertyName>
150*9a0e4156SSadaf Ebrahimi                            </TableColumnItem>
151*9a0e4156SSadaf Ebrahimi                        </TableColumnItems>
152*9a0e4156SSadaf Ebrahimi                    </TableRowEntry>
153*9a0e4156SSadaf Ebrahimi                 </TableRowEntries>
154*9a0e4156SSadaf Ebrahimi            </TableControl>
155*9a0e4156SSadaf Ebrahimi        </View>
156*9a0e4156SSadaf Ebrahimi    </ViewDefinitions>
157*9a0e4156SSadaf Ebrahimi</Configuration>