PDA

Voir la version complète : Fonctionnement de la sequence de Boot


dienben
28/09/2006, 14h48
Hello,

Petite question, par curiosité. Comment fonctionne la séquence de boot de la DS :-' ?

En grosse maille, je me dis que cela dois fonctionner ainsi:
1 le firmware se lance
2 on check le port DS
3 si il y a un jeu DS, on fait le controle sur la cartouche et on lance l'application
4 on regarde le port GBA si rien dans le port DS et on lance éventuellement l'application.

J'ai plein de question sur ce sujet:
- qu'est-ce qu'un .nds? Est-ce un dump pur et dur de la cartouche? Comment l'adressage se fait il sur la catouche? Comment les processeurs (ARM 7 et 9) accède t il à la mémoire? Pourquoi faut il un loader? Y a t il un loader dans less ROM commerciales?
- comment un passme, superkey et autre fait il pour 'tromper' la DS?

En bref, comment çà fonctionne... :w00t:

Je suis conscient que ce sujet est riche, donc si vous n'avez pas le temps de répondre, pourriez vous me donner un lien vers de la doc?

Merci pour votre temps,

A +,

Dienben

Huitopy
28/09/2006, 15h32
Je sais pas si ça répondra à toutes tes questions, mais devrait déjà y avoir une partie de réponse notamment pour les adressage sur la cartouche, je pense : http://www.bottledlight.com/ds/index.php

dienben
28/09/2006, 15h58
Hello,

Merci pour ta réponse, je vais le lire.

A +,

Dienben