![Texas Instruments SimpleLink Ethernet MSP432E401Y Technical Reference Manual Download Page 1150](http://html1.mh-extra.com/html/texas-instruments/simplelink-ethernet-msp432e401y/simplelink-ethernet-msp432e401y_technical-reference-manual_10955781150.webp)
EPI Registers
1150
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
External Peripheral Interface (EPI)
16.5.12 EPIRADDR0 and EPIRADDR1 Registers [reset = 0x0]
EPI Read Address 0 (EPIRADDR0), offset 0x024
EPI Read Address 1 (EPIRADDR1), offset 0x034
This register holds the current address value. When performing non-blocking reads via the EPIRPSTDn
registers, this register's value forms the address (when used by the mode). That is, when an EPIRPSTDn
register is written with a non-0 value, this register is used as the first address. After each read, it is
incremented by the size specified by the corresponding EPIRSIZEn register. Thus at the end of a read,
this register contains the next address for the next read. For example, if the last read was 0x20, and the
size is word, then the register contains 0x24. When a non-blocking read is cancelled, this register contains
the next address that would have been read had it not been cancelled. For example, if reading by bytes
and 0x103 had been read but not 0x104, this register contains 0x104. In this manner, the system can
determine the number of values in the NBRFIFO to drain.
Note that changing this register while a read is active has an unpredictable effect due to race condition.
EPIRADDRn is shown in
and described in
Return to
Figure 16-41. EPIRADDRn Register
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
ADDR
R/W-0x0
Table 16-25. EPIRADDRn Register Field Descriptions
Bit
Field
Type
Reset
Description
31-0
ADDR
R/W
0x0
Current Address Next address to read.