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...