Unkof 2011-07-09 at 11:18am Tiens, j'ai un probleme tout bête .....
Je charge un boot en mémoire (sous monst 3.1), adresse $185c.
Je passe le SR à 2700, le PC à 185C, là j'ai par exemple un simple BRA $187A, si je fais un CTRL+Z pour commencer à tracer, monst me dit "Cannot Run".
J'ai oublié quoi pour tracer le boot ?
Unkof 2011-07-11 at 01:59pm Personne ?....
GT, toi qui utilises MONST, t'as jamais essayé de tracer un boot avec ?...
Unkof 2011-07-16 at 03:26pm ah ?.... ^^
Bon de tout facon j'ai trouvé pourquoi ca ne fonctionnait pas. Le truc tout c** comme d'hab, quand on lance Monst par défaut, l'adresse du SSP=$0.
Evidemment, impossible avec ca de lancer l'exécution d'un programme en mémoire. Suffit juste de donner une adresse au SSP valide, une petite adresse mémoire clean et pas utilisée. J'ai fait quelques essais, ca fonctionne nickel, mais j'ai pas trouvé comment le faire "proprement".
En clair, ben si à ce stade le prog qu'on débuggue charge un fichier, ben on peut bien entendu se retrouver avec un écrasement de la pile, ce qui évidemment amène un belle exception ....
Y a un moyen avec Monst de réserver un segment mémoire ou on doit le faire à la mano ?