Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > cc8cc92380afe5f7d24b47e42f17406c > files > 538

lib64hd-devel-13.57-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libhd: vbe_info_t Struct Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.3 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul>
</div>
<div class="tabs">
  <ul>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
  </ul>
</div>
<h1>vbe_info_t Struct Reference<br>
<small>
[<a class="el" href="group__DEVINFOpub.html">Device information structs</a>]</small>
</h1><!-- doxytag: class="vbe_info_t" --><code>#include &lt;<a class="el" href="hd_8h-source.html">hd.h</a>&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#07fda46a21bbb8cdbe6bd40626952310">ok</a>:1</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">data are valid  <a href="#07fda46a21bbb8cdbe6bd40626952310"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#25ae4e559419dc511c279437b2bddcce">version</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vbe version  <a href="#25ae4e559419dc511c279437b2bddcce"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#75c1a60db05a51a0bc0e9eb575e546d1">oem_version</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">oem version info  <a href="#75c1a60db05a51a0bc0e9eb575e546d1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#2e8dba9990707e88575cf75addfc13ab">memory</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">in bytes  <a href="#2e8dba9990707e88575cf75addfc13ab"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#aa104c0634034822c5a823360117df59">fb_start</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">!= 0 if framebuffer is supported  <a href="#aa104c0634034822c5a823360117df59"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#645299cf5e728e89c27af39729002d0d">oem_name</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">oem name  <a href="#645299cf5e728e89c27af39729002d0d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#928361874ca5ec70e11cf6a9843c5450">vendor_name</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vendor name  <a href="#928361874ca5ec70e11cf6a9843c5450"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#48ec8258d114585fc2ba5c22ea3551a3">product_name</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">product name  <a href="#48ec8258d114585fc2ba5c22ea3551a3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#a7603af3b633a650920756ebff7bdc21">product_revision</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">product revision  <a href="#a7603af3b633a650920756ebff7bdc21"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#faddecc4fbc61ae0a47eae2aac608c32">modes</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">number of supported video modes  <a href="#faddecc4fbc61ae0a47eae2aac608c32"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structvbe__mode__info__t.html">vbe_mode_info_t</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#8b594193ace5223db555e24d0150f430">mode</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">video mode list  <a href="#8b594193ace5223db555e24d0150f430"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#0296e03f8d8860a2901fd5d83ad1ebf5">current_mode</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">current video mode  <a href="#0296e03f8d8860a2901fd5d83ad1ebf5"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#63ade1cef70d7cef56788f282b87c9df">ddc_ports</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">max ports to probe  <a href="#63ade1cef70d7cef56788f282b87c9df"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structvbe__info__t.html#bf9fee2ec50452ec0cd28e235fac1abb">ddc_port</a> [4][0x80]</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">ddc monitor info per port  <a href="#bf9fee2ec50452ec0cd28e235fac1abb"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
VESA BIOS extensions information Also includes a VESA mode list <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="structvbe__mode__info__t.html" title="VESA BIOS mode information item.">vbe_mode_info_t</a> </dd></dl>
<hr><h2>Field Documentation</h2>
<a class="anchor" name="07fda46a21bbb8cdbe6bd40626952310"></a><!-- doxytag: member="vbe_info_t::ok" ref="07fda46a21bbb8cdbe6bd40626952310" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="structvbe__info__t.html#07fda46a21bbb8cdbe6bd40626952310">vbe_info_t::ok</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
data are valid 
<p>

</div>
</div><p>
<a class="anchor" name="25ae4e559419dc511c279437b2bddcce"></a><!-- doxytag: member="vbe_info_t::version" ref="25ae4e559419dc511c279437b2bddcce" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="structvbe__info__t.html#25ae4e559419dc511c279437b2bddcce">vbe_info_t::version</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
vbe version 
<p>

</div>
</div><p>
<a class="anchor" name="75c1a60db05a51a0bc0e9eb575e546d1"></a><!-- doxytag: member="vbe_info_t::oem_version" ref="75c1a60db05a51a0bc0e9eb575e546d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="structvbe__info__t.html#75c1a60db05a51a0bc0e9eb575e546d1">vbe_info_t::oem_version</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
oem version info 
<p>

</div>
</div><p>
<a class="anchor" name="2e8dba9990707e88575cf75addfc13ab"></a><!-- doxytag: member="vbe_info_t::memory" ref="2e8dba9990707e88575cf75addfc13ab" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="structvbe__info__t.html#2e8dba9990707e88575cf75addfc13ab">vbe_info_t::memory</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
in bytes 
<p>

</div>
</div><p>
<a class="anchor" name="aa104c0634034822c5a823360117df59"></a><!-- doxytag: member="vbe_info_t::fb_start" ref="aa104c0634034822c5a823360117df59" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="structvbe__info__t.html#aa104c0634034822c5a823360117df59">vbe_info_t::fb_start</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
!= 0 if framebuffer is supported 
<p>

</div>
</div><p>
<a class="anchor" name="645299cf5e728e89c27af39729002d0d"></a><!-- doxytag: member="vbe_info_t::oem_name" ref="645299cf5e728e89c27af39729002d0d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="structvbe__info__t.html#645299cf5e728e89c27af39729002d0d">vbe_info_t::oem_name</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
oem name 
<p>

</div>
</div><p>
<a class="anchor" name="928361874ca5ec70e11cf6a9843c5450"></a><!-- doxytag: member="vbe_info_t::vendor_name" ref="928361874ca5ec70e11cf6a9843c5450" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="structvbe__info__t.html#928361874ca5ec70e11cf6a9843c5450">vbe_info_t::vendor_name</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
vendor name 
<p>

</div>
</div><p>
<a class="anchor" name="48ec8258d114585fc2ba5c22ea3551a3"></a><!-- doxytag: member="vbe_info_t::product_name" ref="48ec8258d114585fc2ba5c22ea3551a3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="structvbe__info__t.html#48ec8258d114585fc2ba5c22ea3551a3">vbe_info_t::product_name</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
product name 
<p>

</div>
</div><p>
<a class="anchor" name="a7603af3b633a650920756ebff7bdc21"></a><!-- doxytag: member="vbe_info_t::product_revision" ref="a7603af3b633a650920756ebff7bdc21" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="structvbe__info__t.html#a7603af3b633a650920756ebff7bdc21">vbe_info_t::product_revision</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
product revision 
<p>

</div>
</div><p>
<a class="anchor" name="faddecc4fbc61ae0a47eae2aac608c32"></a><!-- doxytag: member="vbe_info_t::modes" ref="faddecc4fbc61ae0a47eae2aac608c32" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="structvbe__info__t.html#faddecc4fbc61ae0a47eae2aac608c32">vbe_info_t::modes</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
number of supported video modes 
<p>

</div>
</div><p>
<a class="anchor" name="8b594193ace5223db555e24d0150f430"></a><!-- doxytag: member="vbe_info_t::mode" ref="8b594193ace5223db555e24d0150f430" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structvbe__mode__info__t.html">vbe_mode_info_t</a>* <a class="el" href="structvbe__info__t.html#8b594193ace5223db555e24d0150f430">vbe_info_t::mode</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
video mode list 
<p>

</div>
</div><p>
<a class="anchor" name="0296e03f8d8860a2901fd5d83ad1ebf5"></a><!-- doxytag: member="vbe_info_t::current_mode" ref="0296e03f8d8860a2901fd5d83ad1ebf5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="structvbe__info__t.html#0296e03f8d8860a2901fd5d83ad1ebf5">vbe_info_t::current_mode</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
current video mode 
<p>

</div>
</div><p>
<a class="anchor" name="63ade1cef70d7cef56788f282b87c9df"></a><!-- doxytag: member="vbe_info_t::ddc_ports" ref="63ade1cef70d7cef56788f282b87c9df" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned <a class="el" href="structvbe__info__t.html#63ade1cef70d7cef56788f282b87c9df">vbe_info_t::ddc_ports</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
max ports to probe 
<p>

</div>
</div><p>
<a class="anchor" name="bf9fee2ec50452ec0cd28e235fac1abb"></a><!-- doxytag: member="vbe_info_t::ddc_port" ref="bf9fee2ec50452ec0cd28e235fac1abb" args="[4][0x80]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char <a class="el" href="structvbe__info__t.html#bf9fee2ec50452ec0cd28e235fac1abb">vbe_info_t::ddc_port</a>[4][0x80]          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
ddc monitor info per port 
<p>

</div>
</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="hd_8h-source.html">hd.h</a></ul>
</body></html>