altera_sdcard4freebsd
Driver for the altera university program secure data card ip core
Usage
device altera_sdcard
In /boot/device.hints: hint.altera_sdcardc.0.at="nexus0" hint.altera_sdcardc.0.maddr=0x7f008000 hint.altera_sdcardc.0.msize=0x400
Overview
The altera_sdcard device driver provides support for the Altera University Program Secure Data Card (SD Card) IP Core device. A controller device, altera_sdcardcX, will be attached during boot. Inserted disks are presented as disk(9) devices, altera_sdcardX, corresponding to the controller number.
Hardware
The current version of the altera_sdcard driver supports the SD Card IP core as described in the August 2011 version of Altera's documentation. The core supports only cards up to 2G (CSD 0); larger cards, or cards using newer CSD versions, will not be detected. The IP core has two key limitations: a lack of interrupt support, requiring timer-driven polling to detect I/O completion, and support for only single 512-byte block read and write operations at a time. The combined effect of those two limits is that the system clock rate, HZ, must be set to at least 200 in order to accomplish the maximum 100KB/s data rate supported by the IP core.
Releases
6 releases since Debian 8 (Jessie); the text changed 3 times.