Je cherche à comprendre la sutrcture des fichiers binaires qui composent PedroM : il y a deux fichiers objets produits, un pour Pedrom1.asm, l'autre pour Pedrom2.asm.
Maintenant au linking, comment ça se passe ? Les deux fichiers doivent restés séparés j'imagine, vu qu'ils sont écrits dans deux secteurs de flash différents, non ?
Où se situent les adresses du premier octets pour chacun des deux secteurs. C'est con, j'ai pas trouvé. Seulement, j'imagine qu'ils ne sont pas écrits à partir du premier octet des secteurs, il doit y avoir des données propre à la structure de la flash avant, non ?
Parce que pour les linker statiquement, il faut nécessairement ces adresses, évidemment. Et j'imagine qu'au final, ld-tigcc produit un fichier .89u (ou équivalent, .tib ou que sais-je) qui n'est qu'une archive avec ces deux fichiers, toujours distincts, c'est ça ?
Merci d'avance.
