Al habilitar el bloqueo de escritura en el lado de una tarjeta SD, ¿la protección contra escritura es un límite físico en la tarjeta SD, o una bandera enviada al lector o al sistema operativo que le indica que no escriba?
Al habilitar el bloqueo de escritura en el lado de una tarjeta SD, ¿la protección contra escritura es un límite físico en la tarjeta SD, o una bandera enviada al lector o al sistema operativo que le indica que no escriba?
Citas de Wikipedia (énfasis mío):
Muesca de protección contra escritura
El usuario puede designar la mayoría de las tarjetas SD de tamaño completo como de solo lectura mediante el uso de una pestaña deslizante que cubre una muesca en la tarjeta. (Los formatos miniSD y microSD no admiten una muesca de protección contra escritura).
[...]
La presencia de una muesca y la presencia y posición de una pestaña no tienen ningún efecto en el funcionamiento de la tarjeta SD. Un dispositivo host que admita la protección contra escritura debería negarse a escribir en una tarjeta SD que se designe de solo lectura de esta manera. Algunos dispositivos host no admiten la protección contra escritura, que es una característica opcional de la especificación SD. Los controladores y dispositivos que sí obedecen a una indicación de solo lectura pueden proporcionarle al usuario una forma para anularlo.
Las tarjetas que se venden con contenido que no debe modificarse se marcan de forma permanente como de solo lectura al tener una muesca sin pestaña deslizante.
Además, las especificaciones simplificadas de la tarjeta SD (capa física) leen:
4.3.6 Write Protect Management
En la tarjeta de memoria SD se admiten tres métodos de protección contra escritura de la siguiente manera:
- Interruptor mecánico de protección contra escritura (solo responsabilidad del anfitrión)
- Protección interna contra escritura de la tarjeta (responsabilidad de la tarjeta)
- Operación de bloqueo de la tarjeta de protección con contraseña.
• Interruptor mecánico de protección contra escritura
El usuario utilizará una tableta deslizante mecánica en el costado de la tarjeta (consulte el Anexo de la Parte 1 sobre el tamaño de la tarjeta SD) para indicar que una tarjeta determinada está protegida contra escritura o no. Si la tableta deslizante está colocada de tal manera que la ventana está abierta, significa que la tarjeta está protegida contra escritura. Si la ventana está cerrada, la tarjeta no está protegida contra escritura. Un interruptor adecuado en el lado del zócalo indicará al host que la tarjeta está protegida contra escritura o no. Es responsabilidad del anfitrión proteger la tarjeta. La posición del interruptor de protección contra escritura es desconocida para los circuitos internos de la tarjeta.
La parte de plástico deslizante activa un interruptor en el zócalo de la tarjeta SD cuando se inserta la tarjeta. El sistema operativo leerá el estado del interruptor.
Sería posible crear una tarjeta sin la abolladura para que siempre pueda escribirse, o sin la parte deslizante para que la tarjeta siempre sea de solo lectura; de manera similar, corte o puentee la salida del interruptor para forzar que todas las tarjetas insertadas en el zócalo sean de escritura o de solo lectura.
Es un interruptor en la ranura que ya no está deprimido, cuyo estado se puede detectar desde el pin WP al que no todas las placas de ruptura tienen acceso. Depende del controlador de la tarjeta detectarlo e indicar la cadena de forma adecuada.
Lea otras preguntas en las etiquetas sd