Sida 2 av 2
Postat: 14 maj 2007, 16:17:34
av sodjan
> Något blev fel vid kompileringen antagligen.
Du menar att kompilatorn gjorde "fel" fast koden var "rätt" ?
Inte så där våldsamt sannolikt, men visst, det händer...

Postat: 14 maj 2007, 16:23:00
av ankan
Hur kan du då förklara att rf_incomming_data_length nollställs utan att jag har något ställe i hela koden som gör det?
Ska se om jag kan få ut lite ASM-kod så får vi se vad det kan vara.
Postat: 14 maj 2007, 16:27:28
av sodjan
Jag har ingen speciell förklaring, jag menar bara att din förklaring
inte är den mest sannolika, *generellt* sett.
Vad som behövs är "hard proof" från t.ex en ASM lista.
Så det är helt korrekt att kolla ASM listningen från kompilatorn !

Ingen kompilator gör någon magiskt eller konstigt, de kan inte göra
mer än vad processorns vanliga instruktioner tillåter. Så svaret finns där...