Patch to hal-spec : 4/6-system-processor
Richard Hughes
ee21rh at surrey.ac.uk
Tue Jan 11 10:40:05 PST 2005
<sect2 id="device-properties-system-processor">
<title><literal>system.processor</literal> namespace</title>
<para>
Device objects with the capability system.processor represent
all CPU's in the system
</para>
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>Key (type)</entry>
<entry>Values</entry>
<entry>Mandatory</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry><literal>system.processor.number</literal> (int)</entry>
<entry></entry>
<entry>Yes</entry>
<entry>The internal processor number in the system</entry>
</row>
<row>
<entry><literal>system.processor.can_throttle</literal> (bool)</entry>
<entry></entry>
<entry>No</entry>
<entry>
Whether the processor supports throttling to decrease it's
own clock speed
</entry>
</row>
<row>
<entry><literal>system.processor.throttle_frequencies</literal>
(string)</entry>
<entry>example: 200-300,400-500,800</entry>
<entry>Only if <literal>system.processor.can_throttle</literal> is
TRUE</entry>
<entry>
A simple string showing the allowed frequencies and/or ranges of
the frequency of the CPU. Values are in MHz
</entry>
</row>
<row>
<entry><literal>system.processor.maximum_speed</literal>
(long)</entry>
<entry>example: 2200</entry>
<entry>No</entry>
<entry>The speed of the processor in units of MHz</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</sect2>
_______________________________________________
hal mailing list
hal at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/hal
More information about the Hal
mailing list