Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


Release 1.0
[palacios.git] / misc / decoder_test / XED2 / doc / html / structxed__simple__flag__s.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>XED2: XED2 User Guide - Thu May 15 03:15:09 2008 </title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
5 <link href="tabs.css" rel="stylesheet" type="text/css">
6 </head><body>
7 <!-- Generated by Doxygen 1.4.6 -->
8 <div class="tabs">
9   <ul>
10     <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
11     <li><a href="modules.html"><span>Modules</span></a></li>
12     <li id="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
13     <li><a href="files.html"><span>Files</span></a></li>
14     <li>
15       <form action="search.php" method="get">
16         <table cellspacing="0" cellpadding="0" border="0">
17           <tr>
18             <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
19             <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
20           </tr>
21         </table>
22       </form>
23     </li>
24   </ul></div>
25 <div class="tabs">
26   <ul>
27     <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
28     <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
29     <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
30     <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
31   </ul></div>
32 <h1>xed_simple_flag_s Struct Reference<br>
33 <small>
34 [<a class="el" href="group__FLAGS.html">Flags Interface</a>]</small>
35 </h1><!-- doxytag: class="xed_simple_flag_s" --><code>#include &lt;<a class="el" href="xed-flags_8h-source.html">xed-flags.h</a>&gt;</code>
36 <p>
37 <hr><a name="_details"></a><h2>Detailed Description</h2>
38 A collection of <a class="el" href="group__FLAGS.html#g9a54b90e10974a59ee94c57d364254d2">xed_flag_action_t</a>'s and unions of read and written flags. 
39 <p>
40
41 <p>
42 Definition at line <a class="el" href="xed-flags_8h-source.html#l00144">144</a> of file <a class="el" href="xed-flags_8h-source.html">xed-flags.h</a>.<table border="0" cellpadding="0" cellspacing="0">
43 <tr><td></td></tr>
44 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
45 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__FLAGS.html#g9a54b90e10974a59ee94c57d364254d2">xed_flag_action_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxed__simple__flag__s.html#5c2f1cd99a345826461fe2c4e8930f5c">fa</a> [XED_MAX_FLAG_ACTIONS]</td></tr>
46
47 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">indexed from 0, not by position in archtectural flags array.  <a href="#5c2f1cd99a345826461fe2c4e8930f5c"></a><br></td></tr>
48 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="xed-types_8h.html#d355c921b747945a82d62233a599c7b5">xed_bool_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxed__simple__flag__s.html#400688f39578e130bf0e61b9803dcb1a">may_write</a>:1</td></tr>
49
50 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="xed-types_8h.html#d355c921b747945a82d62233a599c7b5">xed_bool_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxed__simple__flag__s.html#6ae5268a63e0b4bf47f6c1e734292731">must_write</a>:1</td></tr>
51
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">xed_uint8_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxed__simple__flag__s.html#8adf988b444df44631430dce32912463">nflags</a></td></tr>
53
54 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="unionxed__flag__set__s.html">xed_flag_set_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxed__simple__flag__s.html#722858b8b07e26ef8229e6b8df791f2f">read</a></td></tr>
55
56 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">union of read flags  <a href="#722858b8b07e26ef8229e6b8df791f2f"></a><br></td></tr>
57 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="unionxed__flag__set__s.html">xed_flag_set_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxed__simple__flag__s.html#dfa93f6dc27a5ed9554b4da06fe316eb">written</a></td></tr>
58
59 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">union of written flags;  <a href="#dfa93f6dc27a5ed9554b4da06fe316eb"></a><br></td></tr>
60 </table>
61 <hr><h2>Field Documentation</h2>
62 <a class="anchor" name="5c2f1cd99a345826461fe2c4e8930f5c"></a><!-- doxytag: member="xed_simple_flag_s::fa" ref="5c2f1cd99a345826461fe2c4e8930f5c" args="[XED_MAX_FLAG_ACTIONS]" --><p>
63 <table class="mdTable" cellpadding="2" cellspacing="0">
64   <tr>
65     <td class="mdRow">
66       <table cellpadding="0" cellspacing="0" border="0">
67         <tr>
68           <td class="md" nowrap valign="top"><a class="el" href="group__FLAGS.html#g9a54b90e10974a59ee94c57d364254d2">xed_flag_action_t</a> <a class="el" href="structxed__simple__flag__s.html#5c2f1cd99a345826461fe2c4e8930f5c">fa</a>[XED_MAX_FLAG_ACTIONS]          </td>
69         </tr>
70       </table>
71     </td>
72   </tr>
73 </table>
74 <table cellspacing="5" cellpadding="0" border="0">
75   <tr>
76     <td>
77       &nbsp;
78     </td>
79     <td>
80
81 <p>
82 indexed from 0, not by position in archtectural flags array. 
83 <p>
84
85 <p>
86 Definition at line <a class="el" href="xed-flags_8h-source.html#l00152">152</a> of file <a class="el" href="xed-flags_8h-source.html">xed-flags.h</a>.    </td>
87   </tr>
88 </table>
89 <a class="anchor" name="400688f39578e130bf0e61b9803dcb1a"></a><!-- doxytag: member="xed_simple_flag_s::may_write" ref="400688f39578e130bf0e61b9803dcb1a" args="" --><p>
90 <table class="mdTable" cellpadding="2" cellspacing="0">
91   <tr>
92     <td class="mdRow">
93       <table cellpadding="0" cellspacing="0" border="0">
94         <tr>
95           <td class="md" nowrap valign="top"><a class="el" href="xed-types_8h.html#d355c921b747945a82d62233a599c7b5">xed_bool_t</a> <a class="el" href="structxed__simple__flag__s.html#400688f39578e130bf0e61b9803dcb1a">may_write</a>          </td>
96         </tr>
97       </table>
98     </td>
99   </tr>
100 </table>
101 <table cellspacing="5" cellpadding="0" border="0">
102   <tr>
103     <td>
104       &nbsp;
105     </td>
106     <td>
107
108 <p>
109
110 <p>
111 Definition at line <a class="el" href="xed-flags_8h-source.html#l00148">148</a> of file <a class="el" href="xed-flags_8h-source.html">xed-flags.h</a>.    </td>
112   </tr>
113 </table>
114 <a class="anchor" name="6ae5268a63e0b4bf47f6c1e734292731"></a><!-- doxytag: member="xed_simple_flag_s::must_write" ref="6ae5268a63e0b4bf47f6c1e734292731" args="" --><p>
115 <table class="mdTable" cellpadding="2" cellspacing="0">
116   <tr>
117     <td class="mdRow">
118       <table cellpadding="0" cellspacing="0" border="0">
119         <tr>
120           <td class="md" nowrap valign="top"><a class="el" href="xed-types_8h.html#d355c921b747945a82d62233a599c7b5">xed_bool_t</a> <a class="el" href="structxed__simple__flag__s.html#6ae5268a63e0b4bf47f6c1e734292731">must_write</a>          </td>
121         </tr>
122       </table>
123     </td>
124   </tr>
125 </table>
126 <table cellspacing="5" cellpadding="0" border="0">
127   <tr>
128     <td>
129       &nbsp;
130     </td>
131     <td>
132
133 <p>
134
135 <p>
136 Definition at line <a class="el" href="xed-flags_8h-source.html#l00149">149</a> of file <a class="el" href="xed-flags_8h-source.html">xed-flags.h</a>.    </td>
137   </tr>
138 </table>
139 <a class="anchor" name="8adf988b444df44631430dce32912463"></a><!-- doxytag: member="xed_simple_flag_s::nflags" ref="8adf988b444df44631430dce32912463" args="" --><p>
140 <table class="mdTable" cellpadding="2" cellspacing="0">
141   <tr>
142     <td class="mdRow">
143       <table cellpadding="0" cellspacing="0" border="0">
144         <tr>
145           <td class="md" nowrap valign="top">xed_uint8_t <a class="el" href="structxed__simple__flag__s.html#8adf988b444df44631430dce32912463">nflags</a>          </td>
146         </tr>
147       </table>
148     </td>
149   </tr>
150 </table>
151 <table cellspacing="5" cellpadding="0" border="0">
152   <tr>
153     <td>
154       &nbsp;
155     </td>
156     <td>
157
158 <p>
159
160 <p>
161 Definition at line <a class="el" href="xed-flags_8h-source.html#l00146">146</a> of file <a class="el" href="xed-flags_8h-source.html">xed-flags.h</a>.    </td>
162   </tr>
163 </table>
164 <a class="anchor" name="722858b8b07e26ef8229e6b8df791f2f"></a><!-- doxytag: member="xed_simple_flag_s::read" ref="722858b8b07e26ef8229e6b8df791f2f" args="" --><p>
165 <table class="mdTable" cellpadding="2" cellspacing="0">
166   <tr>
167     <td class="mdRow">
168       <table cellpadding="0" cellspacing="0" border="0">
169         <tr>
170           <td class="md" nowrap valign="top"><a class="el" href="unionxed__flag__set__s.html">xed_flag_set_t</a> <a class="el" href="structxed__simple__flag__s.html#722858b8b07e26ef8229e6b8df791f2f">read</a>          </td>
171         </tr>
172       </table>
173     </td>
174   </tr>
175 </table>
176 <table cellspacing="5" cellpadding="0" border="0">
177   <tr>
178     <td>
179       &nbsp;
180     </td>
181     <td>
182
183 <p>
184 union of read flags 
185 <p>
186
187 <p>
188 Definition at line <a class="el" href="xed-flags_8h-source.html#l00155">155</a> of file <a class="el" href="xed-flags_8h-source.html">xed-flags.h</a>.    </td>
189   </tr>
190 </table>
191 <a class="anchor" name="dfa93f6dc27a5ed9554b4da06fe316eb"></a><!-- doxytag: member="xed_simple_flag_s::written" ref="dfa93f6dc27a5ed9554b4da06fe316eb" args="" --><p>
192 <table class="mdTable" cellpadding="2" cellspacing="0">
193   <tr>
194     <td class="mdRow">
195       <table cellpadding="0" cellspacing="0" border="0">
196         <tr>
197           <td class="md" nowrap valign="top"><a class="el" href="unionxed__flag__set__s.html">xed_flag_set_t</a> <a class="el" href="structxed__simple__flag__s.html#dfa93f6dc27a5ed9554b4da06fe316eb">written</a>          </td>
198         </tr>
199       </table>
200     </td>
201   </tr>
202 </table>
203 <table cellspacing="5" cellpadding="0" border="0">
204   <tr>
205     <td>
206       &nbsp;
207     </td>
208     <td>
209
210 <p>
211 union of written flags; 
212 <p>
213
214 <p>
215 Definition at line <a class="el" href="xed-flags_8h-source.html#l00158">158</a> of file <a class="el" href="xed-flags_8h-source.html">xed-flags.h</a>.    </td>
216   </tr>
217 </table>
218 <hr>The documentation for this struct was generated from the following file:<ul>
219 <li><a class="el" href="xed-flags_8h-source.html">xed-flags.h</a></ul>
220 <hr size="1"><address style="align: right;"><small>Generated on Thu May 15 03:15:09 2008 for XED2 by&nbsp;
221 <a href="http://www.doxygen.org/index.html">
222 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
223 </body>
224 </html>