Hi,
In CC2420 manual, it reads "If an overflow occurs in the RXFIFO, this is
signalled to the microcontroller by making the FIFO pin go inactive while
the FIFOP pin is active." But if an overflow happens while the RXFIFO is
being read, will FIFOP goes inactive right after one byte is read after the
overflow?
Another question concerns CC2420ReceiveP.nc, function waitForNextPacket()
tries to retrieve additional packets in the RXFIFO if (m_missed_packets &&
call FIFO.get() ) || !call FIFOP.get(). So if an overflow has happen,
calling FIFO.get() should return 0, then further RXFIFO reading will not
happen. (!call FIFOP.get()) might also give 0 because of the first question.
Is this understanding correct?
Thanks,
Sha
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help