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

FreeBSD Manual Pages

  
 
  

home | help
SIBA(4) 		     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 embedded
     systems.

     A common interconnect connects all of the	Silicon  Backplane's  functional
     blocks.   These functional blocks, known as cores, use the Open Core Proto-
     col (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  interfaces
     (PCI,  PCMCIA),  embedded	processors  (MIPS), or DMA processors associated
     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>.

FreeBSD ports 15.1	       September 13, 2017			 SIBA(4)

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

home | help