README Intro

mmc-utils is a tool for configuring MMC storage devices from userspace.

Source

mmc-utils resides in a git repo, the canonical place is:

https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git

Mailing list

The project uses the kernel’s mmc mailing list. There you should submit your patches, ask for help, or discuss mmc-utils related issues. A patch should be sent as a mail to the linux-mmc@vger.kernel.org mailing list with maintainers as Cc recipients. Archives can be found here:

or here:

Author

mmc-utils was written by Chris Ball <cjb@laptop.org> and <chris@printf.net>.

Maintainers

Avri Altman <avri.altman@wdc.com> Ulf Hansson <ulf.hansson@linaro.org>

Building

Just type:

$ make
$ make install

Note that GNU make is required. Make install also builds the man page

To cross-compile mmc-utils you can use environment variables. e.g. to build statically linked for ARM64:

$ make clean
$ CC=aarch64-linux-gnu-gcc CFLAGS=' -g -O2 -static' make

Documentation

mmc-utils uses Sphinx to generate documentation from the reStructuredText files. To build HTML formatted documentation run make html-docs and direct your browser to ./docs/_build/html/index.html.

License

This project is licensed under GPL-2.0-only.