Bei den meisten Karten enthält das EEPROM ein Dateisystem. Das Wurzelverzeichnis heißt dort Master File (MF), Verzeichnisse Dedicated File (DF) und Dateien Elementary File (EF). Bei den Dateien unterscheidet man zwischen normalen Dateien (Transparent) und datensatzorientierten (fixed record, variable record, cyclic). Alle Datei- und Verzeichnisnamen bestehen aus 2 Bytes. Das MF heißt immer 0x3F00. Verzeichnisse und Dateien haben Zugriffsrechte, die aber von Kartenmodell zu Kartenmodell stark differieren können.
Nach dem Reset einer Karte ist die aktuell angewählte Datei normalerweise das MF. Mit dem Kommando Select wählt man andere Dateien. Je nach Kartenmodell kann man dazu einen absoluten oder relativen Pfad angeben oder andere Methoden benutzen. Die so gewählte Datei ist Ziel der folgenden Operationen wie Schreiben und Lesen.
|
Dieser Text ist der Zeitschriften-Ausgabe 12/2000 von iX entnommen.
iOS, Android, Windows Phone 7 und HTML5 - das neue Sonderheft von heise Developer führt Einsteiger und Profis in die Programmierung mobiler Geräte ein.