69 | | Pour utiliser GDB Server, il est généralement préférable de lancer le simulateur dans un mode où le processeur est "gelé". |
70 | | Dans ce mode, le GDB serveur ne transmet aucune requêtedu processeur vers le cache, et attend la connexion du client GDB. Cela peut être réalisé en définissant la variable d'environnement SOCLIB_GDB avant de lancer le simulateur : |
71 | | {{{ |
72 | | $ export SOCLIB_GDB=F |
| 69 | Le GDB serveur peut être configuré pour fonctionner dans différents modes: |
| 70 | |
| 71 | * Il est préférable de lancer le simulateur dans un mode où le processeur est "gelé". Dans ce mode, le GDB serveur ne transmet aucune requêtedu processeur vers le cache, et attend la connexion du client GDB. IL faut activer l'ttribut '''F''' (Frozen). |
| 72 | * Par défaur, le GDB Sever considère que tout appel système (branchement à l'adresse 0x800000180) est un point d'arrêt. On peut supprimer ce point d'arrêt implicite en activant l'attribut '''X'''. |
| 73 | |
| 74 | Ces attrbuts peuvent être définis grâce à la variable d'environnement SOCLIB_GDB avant de lancer le simulateur : |
| 75 | {{{ |
| 76 | $ export SOCLIB_GDB=FX |