FAT Pequeño
Bibliotecas para sistema de ficheros FAT de código abierto para aplicaciones embebidas
Publicado en Elektor n° 373, Julio/Agosto 2011

De hecho, el sistema de ficheros FAT se ha convertido en el sistema de ficheros leíble universalmente. Existe un cierto número de implementaciones de código abierto de arquitectura neutral. Antes de usar una solución, corresponde a los desarrolladores comprender correctamente como funciona actualmente el sistema de Tabla de Asignación de Ficheros (FAT). Antes de elegir una solución, ¡lean esto!Una Tabla de Asignación de Ficheros (File Allocation Table o FAT) agrupa una colección de listas enlazadas. Existe una lista asociada con cada fichero y cada elemento de la lista sucesiva describe dónde encontrar la siguiente parte de un fichero y dónde encontrar el siguiente elemento de la lista. La lista es lo más sencillo que se pueda concebir. Cada elemento está formado sólo de un puntero al siguiente elemento, es decir, no existen datos explícitos en la FAT. Una vez que sabemos que no hay datos explícitos en la FAT entonces, ¿cómo puede sernos útil? La respuesta es que el dato está implícito. Cada valor no-reservado de una cadena FAT tiene dos significados: uno es el del puntero al siguiente elemento de la lista y el otro es el puntero al fichero de datos.
|
¡Atención! A la vista de la complejidad de los mercados internacionales, Elektor no puede garantizar la disponibilidad de los componentes para este proyecto.
|