bon voila mon pb : je dev un "driver" en asm pour lire les partitions ntfs (a terme pour être inclus dans un OS, je n'ai donc accés à aucune fonction sur les dates,etc....), et dans ce systeme de fichiers les dates sont codés en unités de 100 ns écoulés depuis le 01/01/1601 !! le pire c'est que le nb est stocké sur 64 bits !!!
je dois donc :
1) transformer le nb sur 64bits en sec ; l'algo est simple mais je ne sais pas comment faire une division 64bits avec des regs 32 bits !!
2) transformer le nb de secondes obtenues en date en l'ajoutant à la date du 1/1/1601, et la j'vois pas trop comment faire à part créer un mega calendrier.....
bon ben voila, si qq'un peut m'aider , merci d'avance a+
Partager