I observed a weird effect when I was calling the TickGet function in the Ethernet stack code where it was returning corrupted values. It should return a 32 bit unsigined tick value but I found that the upper 16 bits were being sign extened from bit 15.e.g..
↧