Remove building with NOCRYPTO option
[minix.git] / minix / drivers / storage / mmc / emmc.txt
blob0fdd405c783f022fc5dc470fc85e9b0cd5281232
1 The eMMC driver was designed to be linked to the existing MMC/SD block device
2 driver (mmcblk.c).
4 * Mini how-to
5 On the BeagleBone Black, the block device files /dev/c1d* (major = 8) are free.
6 The driver can use /dev/c1d0.
7 # minix-service up /service/emmc -dev /dev/c1d0
9 * Programmed Input/Output
10 The driver does not have support for DMA.
12 * High capacity cards
13 Data address for media =< 2GB is byte address, and data address for media > 2GB
14 is sector (512B) address. The driver was designed to handle both address modes,
15 but it was tested on a 2GB card.
17 * References
18 BeagleBone Black System Reference Manual, Revision A5.6.
19 AM335x Sitara Processors Technical Reference Manual. Literature number: SPRUH73L
20 Embedded MultiMediaCard Product Standard (MMCA, 4.41). Document number: JESD84-A441
21 AM335x Sitara Processors Datasheet. Literature number: SPRS717F
22 OMAP35x Applications Processor Technical Reference Manual. Literature number: SPRUF98X
23 MINIX 3 MMC/SD source code.