blob: 8c78eea547b6121680e7fe9fb4abda080ee4ca2e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
<table class="head">
<tr>
<td class="head-ltitle">BCMA(4)</td>
<td class="head-vol">Device Drivers Manual</td>
<td class="head-rtitle">BCMA(4)</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">bcma</code> — <span class="Nd">Broadcom
AMBA Backplane driver</span></p>
</section>
<section class="Sh">
<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
<p class="Pp">To compile this driver into the kernel, add the following lines to
the kernel configuration file:</p>
<div class="Bd Pp Bd-indent"><code class="Cd">device bhnd</code>
<br/>
<code class="Cd">device bcma</code></div>
<p class="Pp">To load the driver as a module at boot, add this line to
<a class="Xr">loader.conf(5)</a>:</p>
<div class="Bd Pp Bd-indent Li">
<pre>bcma_load="YES"</pre>
</div>
</section>
<section class="Sh">
<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
<p class="Pp">The <code class="Nm">bcma</code> driver provides
<a class="Xr">bhnd(4)</a> support for devices using the ARM AMBA-based
backplane architecture found in later Broadcom Home Networking Division's
network chipsets and embedded systems.</p>
<p class="Pp">A common interconnect connects all of the backplane's functional
blocks. These functional blocks, known as cores, use the ARM AMBA AXI or APB
interface to communicate with devices attached to the interconnect.</p>
<p class="Pp">The IP cores used in <a class="Xr">siba(4)</a> devices were
adapted by Broadcom for compatibility with the new interconnect.</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">bhnd(4)</a>, <a class="Xr">intro(4)</a>,
<a class="Xr">siba(4)</a></p>
</section>
<section class="Sh">
<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1>
<p class="Pp">The <code class="Nm">bcma</code> device driver first appeared in
<span class="Ux">FreeBSD 11.0</span>.</p>
</section>
<section class="Sh">
<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1>
<p class="Pp">The <code class="Nm">bcma</code> driver was written by
<span class="An">Landon Fuller</span>
<<a class="Mt" href="mailto:landonf@FreeBSD.org">landonf@FreeBSD.org</a>>.</p>
</section>
</div>
<table class="foot">
<tr>
<td class="foot-date">June 3, 2016</td>
<td class="foot-os">FreeBSD 15.0</td>
</tr>
</table>
|