Foi lançado o conjunto de utilitários mmc-utils 1.0, destinado à configuração de baixo nível de cartões de memória MMC, eMMC e SD a partir do espaço do usuário. A versão é marcada como o primeiro lançamento oficial (o projeto está em desenvolvimento desde 2012). O código é escrito na linguagem C e distribuído sob a licença GPLv2.
Os utilitários podem ser usados para ler os registros CSD (parâmetros do cartão), CID (identificador do cartão) e SCR (configuração do cartão), definir proteções contra gravação (temporária ou permanente, e também envolvendo apenas regiões específicas do dispositivo), configurar autenticação e especificações próprias do eMMC, como tamanho do setor, BKOPS, gerenciamento de cache e reinicialização de hardware.
Para usar o mmc-utils, é necessário um sistema com um host "real" mmchci. Dispositivos como leitores de cartão USB, que oferecem acesso a cartões de armazenamento na forma de "USB mass storage", não são compatíveis com esses utilitários, pois não permitem enviar comandos MMC para o dispositivo.
Fonte: opennet.ru
