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

FreeBSD Manual Pages

  
 
  

home | help
SDHCI(4)	       FreeBSD Kernel Interfaces Manual		      SDHCI(4)

NAME
     sdhci -- PCI SD Host Controller bridge driver

SYNOPSIS
     To	compile	this driver into the kernel, place the following lines in your
     kernel configuration file:

	   device mmc
	   device mmcsd
	   device sdhci

     Alternatively, to load the	driver as a module at boot time, place the
     following lines in	loader.conf(5):

	   mmc_load="YES"
	   mmcsd_load="YES"
	   sdhci_load="YES"

DESCRIPTION
     The sdhci driver supports PCI devices with	class 8	and subclass 5 accord-
     ing to SD Host Controller Specification.  Driver supports up to six high
     speed 4bit	MMC/SD slots per controller.  Driver attaches mmc bus to the
     respective	slot on	card insertion and detaches it on card removing.

HARDWARE
     The sdhci driver supports different specification compatible chips. The
     following chips have been verified	to work:

     +o	 ENE CB712
     +o	 ENE CB714
     +o	 RICOH R5C822
     +o	 TI PCIXX21/XX11

SEE ALSO
     mmc(4), mmcsd(4)

     SD	Specifications,	Part 2,	SD Host	Controller, Simplified Specification.

AUTHORS
     Alexander Motin <mav@FreeBSD.org>.

BUGS
     Many of existing SD controller chips have some nonstandard	requirements,
     proprietary registers and hardware	bugs, requiring	additional handling.
     ENE chips are handled to work fine, while some revisions of RICOH and TI
     controllers still don't see cards without some additional initialization.

FreeBSD	11.1		       January 14, 2009			  FreeBSD 11.1

NAME | SYNOPSIS | DESCRIPTION | HARDWARE | SEE ALSO | AUTHORS | BUGS

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

home | help