Epi Non-Blocking Read Data 0 (Epirpstd0) Register [Offset 0X028] And Epi Non-Blocking Read Data; Epirpstd1) Register [Offset 0X038]; Epi Non-Blocking Read Data 0 (Epirpstd0) Register And Epi Non-Blocking Read Data 1 (Epirpstd1) Register Field Descriptions - Texas Instruments Concerto F28M35 Series Technical Reference Manual

Table of Contents

Advertisement

Register Descriptions
The other way to read data is via the address mapped locations (see the EPIADDRMAP register), but this
method is blocking (core or µDMA waits until result is returned).
To cancel a non-blocking read, clear this register. To make sure that all values read are drained from the
NBRFIFO, the EPISTAT register must be consulted to be certain that bits NBRBUSY and ACTIVE are
cleared. One of these registers should not be cleared until either the other EPIRPSTDn register becomes
active or the external interface is not busy. At that point, the corresponding EPIRADDRn register indicates
how many values were read.
Figure 17-41. EPI Non-Blocking Read Data 0 (EPIRPSTD0) Register [offset 0x028] and
EPI Non-Blocking Read Data 1 (EPIRPSTD1) Register [offset 0x038]
31
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 17-27. EPI Non-Blocking Read Data 0 (EPIRPSTD0) Register and
EPI Non-Blocking Read Data 1 (EPIRPSTD1) Register Field Descriptions
Bit
Field
31-13
Reserved
12-0
POSTCNT
1252
External Peripheral Interface (EPI)
Reserved
R-0x0000.0
Value
Description
Reserved
Post Count
A write of a non-zero value starts a read operation for that count. Note that it is the software's
responsibility to handle address wraparound. Reading this register provides the current count.
A write of 0 cancels a non-blocking read (whether active now or pending).Prior to writing a non-zero
value, this register must first be cleared.
Copyright © 2012–2019, Texas Instruments Incorporated
13 12
POSTCNT
R/W-0x000
SPRUH22I – April 2012 – Revised November 2019
Submit Documentation Feedback
www.ti.com
0

Advertisement

Table of Contents
loading

Table of Contents