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