summaryrefslogtreecommitdiff
path: root/static/freebsd/man9/BUS_CHILD_PNPINFO.9 3.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/freebsd/man9/BUS_CHILD_PNPINFO.9 3.html')
-rw-r--r--static/freebsd/man9/BUS_CHILD_PNPINFO.9 3.html64
1 files changed, 0 insertions, 64 deletions
diff --git a/static/freebsd/man9/BUS_CHILD_PNPINFO.9 3.html b/static/freebsd/man9/BUS_CHILD_PNPINFO.9 3.html
deleted file mode 100644
index 1826608f..00000000
--- a/static/freebsd/man9/BUS_CHILD_PNPINFO.9 3.html
+++ /dev/null
@@ -1,64 +0,0 @@
-<table class="head">
- <tr>
- <td class="head-ltitle">BUS_CHILD_PNPINFO(9)</td>
- <td class="head-vol">Kernel Developer's Manual</td>
- <td class="head-rtitle">BUS_CHILD_PNPINFO(9)</td>
- </tr>
-</table>
-<div class="manual-text">
-<section class="Sh">
-<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
-<p class="Pp"><code class="Nm">BUS_CHILD_PNPINFO</code> &#x2014;
- <span class="Nd">obtain the plug and play information from a
- device</span></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
-<p class="Pp"><code class="In">#include
- &lt;<a class="In">sys/param.h</a>&gt;</code>
- <br/>
- <code class="In">#include &lt;<a class="In">sys/bus.h</a>&gt;</code>
- <br/>
- <code class="In">#include &lt;<a class="In">sys/sbuf.h</a>&gt;</code></p>
-<p class="Pp"><var class="Ft">void</var>
- <br/>
- <code class="Fn">BUS_CHILD_PNPINFO</code>(<var class="Fa" style="white-space: nowrap;">device_t
- dev</var>, <var class="Fa" style="white-space: nowrap;">device_t
- child</var>, <var class="Fa" style="white-space: nowrap;">struct sbuf
- *sb</var>);</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
-<p class="Pp">The
- <a class="permalink" href="#BUS_CHILD_LOCATION"><code class="Fn" id="BUS_CHILD_LOCATION">BUS_CHILD_LOCATION</code></a>()
- method returns the identifying information about the
- <code class="Dv">child</code> device. This information is called the plug
- and play (pnp) details by some buses. This information is a series of
- key=value pairs. The string must be formatted as a space-separated list of
- key=value pairs. Names may only contain alphanumeric characters, underscores
- ('_') and hyphens ('-'). Values can contain any non-whitespace characters.
- Values containing whitespace can be quoted with double quotes ('&quot;').
- Double quotes and backslashes in quoted values can be escaped with
- backslashes ('&#x00B4;).</p>
-<p class="Pp">The pnpinfo is defined as a series of characteristics of the
- <code class="Dv">child</code> device that are independent of which drivers
- are attached, but are used to allow drivers to claim a device. Typically,
- plug and play information encodes who made the device, what the model number
- is, and some generic details about the device. By convention, only the
- generic information about the device that's used by drivers on that bus to
- decide on accepting the device is reported. Other configuration information
- (such as the cache burst size) needed for the operation of the device, but
- that doesn't distinguish it broadly from other devices is not reported.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
- ALSO</a></h1>
-<p class="Pp"><a class="Xr">bus(9)</a>, <a class="Xr">device(9)</a></p>
-</section>
-</div>
-<table class="foot">
- <tr>
- <td class="foot-date">April 22, 2021</td>
- <td class="foot-os">FreeBSD 15.0</td>
- </tr>
-</table>