test_cpu_bus_HL_macro

test_cpu_bus_HL_macro

by Emmanuelle Adelina Virginie Denove -
Number of replies: 1
Bonjour,

nous avons une erreur dans le test cpu_bus_HL_macro dans les tests du CPU. En effet, il semblerait qu'en appelant cpu_reg_pair_set, la valeur que le test avait auparavant mis dans le bus disparaît et nous recevons donc une erreur comme quoi la valeur à cette addresse du bus est nulle. Pourtant, dans reg_pair_set, nous changeons simplement la valeur du registre HL et n'accédons pas au bus... D'autre part, la valeur retournée par reg_pair_get semble juste. Est-ce que vous auriez une idée d'où cette erreur peut venir ?

Merci d'avance
In reply to Emmanuelle Adelina Virginie Denove

Re: test_cpu_bus_HL_macro

by Jean-Cédric Chappelier -

le mieux serait d'utiliser le débogueur pour suivre la valeur à cette adresse, soit directement sur le test (mais c'est un peu technique), soit en reproduisant d'abord juste ce bug (= faire le même test) dans un fichier .c à part.