Afficher un message
Vieux 16/03/2008, 10h19   #127 (permalink)
Profil
jimmikaelkael
Membre
Ancienneté  62%
Ancienneté 62%
 
Date d'inscription: décembre 2007
Pays :
Messages: 383
Téléchargements: 3
Uploads: 0
Merci: 1
Remercié 48 fois dans 23 Posts
Par défaut

Ok bon, j'ai corrigé et complété la table descripteur de fichier :

Code:
### Description D'un Fichier Image Dans Une Table MC ###

777F 7F77 7F7F 777F 7F77 7F7F 0000 0000   <= // A virer, c'est l'ECC de la page précédente 
1784 0000 0000 8000 0010 160B 1C0A D707   <= Voir *A 
775F 0000 0000 0000 0010 160B 1C0A D707   <= Voir *B 
0000 0000 0000 0000 0000 0000 0000 0000   <= ???
0000 0000 0000 0000 0000 0000 0000 0000   <= ???
6F73 6431 3130 2E65 6C66 0000 0000 0000   <= Nom Du Fichier (osd110.elf)

### *A ###

Groupe 01 :
1784 = Attribution Du Fichier (rwx-f)
 Masques utilisés (à ajouter en ET logique) : 
 0x0001 DF_READ : Lecture. 
 0x0002 DF_WRITE : Ecriture.
 0x0004 DF_EXECUTE : Execution. 
 0x0008 DF_PROTECTED : Le dossier est protégé. 
 0x0010 DF_FILE : Fichier normal. 
 0x0020 DF_DIRECTORY : Dossier. 
 0x0040 : Utilisé en interne pour créer des dossiers. 
 0x0080 : Copié ? 
 0x0200 O_CREAT : Utilisé pour créer des fichiers. 
 0x0800 DF_POCKETSTN  : Fichiers de sauvegarde PocketStation. 
 0x1000 DF_PSX : Fichier de sauvegarde PSX. 
 0x2000 DF_HIDDEN : Caché. 
 0x8000 DF_EXISTS : L'entrée est utilisée, ce ce flag est OFF, le fichier ou dossier a été éffacé. 


Groupe 03 Et 04 :
0000 8000 = 8388608 Bytes

Groupe 05 :
10 = Seconde de création Du Fichier (16)

Groupe 06 :
16 = Minute de création Du Fichier (22)
0B = Heure de création Du Fichier (11)

Groupe 07 :
1C = Jour de création Du Fichier (28)
0A = Mois de création Du Fichier (10)

Groupe 08 :
07D7 = Année de création Du Fichier(2007)

### *B ###

Groupe 01 :
775F = Emplacement Du Fichier Sur La Carte Mémoire (0X18C0000)

Groupe 05 :
10 = Seconde de modification Du Fichier (16)

Groupe 06 :
16 = Minute de modification Du Fichier (22)
0B = Heure de modification Du Fichier (11)

Groupe 07 :
1C = Jour de modification Du Fichier (28)
0A = Mois de modification Du Fichier (10)

Groupe 08 :
07D7 = Année de modification Du Fichier(2007)
jimmikaelkael est déconnecté   Réponse avec citation