2.3.14. RXREAD interrupt

An RXREAD interrupt can be caused either:

The read access timeout limit can be reprogrammed dynamically, which provides a way of enabling the receive timeout mechanism only at the end of blocks. This is achieved by initially setting the receive timeout threshold to a high enough value to guarantee that an RXREAD interrupt can only have been caused by a tide mark condition (excluding an error condition where a card stops transmitting part way through a block). When the end of the block is reached, RXTIME is reprogrammed with the correct value to process the trailing characters in the block.

Copyright © 1999 ARM Limited. All rights reserved.ARM DDI 0148B
Non-Confidential