Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SIBA(4)			 BSD Kernel Interfaces Manual		       SIBA(4)

NAME
     siba -- Sonic Inc.	Silicon	Backplane driver

SYNOPSIS
     To	compile	this driver into the kernel, add the following lines to	the
     kernel configuration file:

	   device bhnd
	   device siba

     To	load the driver	as a module at boot, add this line to loader.conf(5):

	   siba_load="YES"

DESCRIPTION
     The siba driver provides bhnd(4) support for devices based	on the Sonic
     Inc. Silicon Backplane, an	interblock communications architecture found
     in	earlier	Broadcom Home Networking Division wireless chipsets and	embed-
     ded systems.

     A common interconnect connects all	of the Silicon Backplane's functional
     blocks.  These functional blocks, known as	cores, use the Open Core Pro-
     tocol (OCP) interface to communicate with agents attached to the Silicon
     Backplane.

     Each core can have	an initiator agent that	passes read and	write requests
     onto the system backplane and a target agent that returns responses to
     those requests.  Not all cores contain both an initiator and a target
     agent.  Initiator agents are present in cores that	contain	host inter-
     faces (PCI, PCMCIA), embedded processors (MIPS), or DMA processors	asso-
     ciated with communications	cores.

SEE ALSO
     bcma(4), bhnd(4), intro(4)

HISTORY
     The siba device driver first appeared in FreeBSD 8.0.  The	driver was
     rewritten for FreeBSD 11.0	to support the common Broadcom bhnd(4) bus in-
     terface.

AUTHORS
     The siba driver was originally written by Bruce M.	Simpson
     <bms@FreeBSD.org> and Weongyo Jeong <weongyo@FreeBSD.org>.	 The driver
     was rewritten for FreeBSD 11.0 by Landon Fuller <landonf@FreeBSD.org>.

BSD			      September	13, 2017			   BSD

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | HISTORY | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=siba&sektion=4&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help