diper (09.07.2007 12:34, просмотров: 1) ответил diper на Заложили в прект. В серию пойдет с сентября-октября.
Уточнение по багу Код и что из него получается
<c>
if(MACRXLock.IsSignaled())
return;
else
MACRXLock.Signal();
</c>
получалось
<c>
// 223 if(MACRXLock.IsSignaled())
MOV.W SR, 0x0(SP)
DINT
NOP
CMP.B #0x1, &MACRXLock + 1
MOV.W 0x0(SP), SR << результаты сравнения испорчены
JEQ ??PHYDataIndication_4
// 224 return;
// 225 else
// 226 MACRXLock.Signal();
MOV.W #MACRXLock, R12
CALL #??Signal
</c>