Maxim Integrated Secure Microcontroller User Manual

Page 47

Advertising
background image

Secure Microcontroller User’s Guide

47 of 187

DS5001/DS5002 RPC Status Register
RPS, 0DAH

D7

D6

D5

D4

D3

D2

D1

D0

ST7

ST6

ST5

ST4

IA0

F0

IBF

OBF

*

*

*

*

*

*

*

*

R = Unrestricted Read Access, W = Unrestricted Write Access, T = Timed-access Write Only, n = Value after Reset, * = Special: see description

RPS.7–4

General-purpose status bits that can be written by the microcontroller and can be
read by the external host. These bits are cleared when RPCON = 0. Can be read by
DS5001/DS5002 and host CPU when RPC mode is invoked. Can be written by the
DS5001/DS5002 when RPC mode is invoked.


RPS.3

IA0

Stores the value of the external system A0 for the last DBBIN write when a valid
write occurs (as determined by the IBF flag). These bits are cleared when
RPCON = 0. Can be read by DS5001/DS5002 and host CPU when RPC mode is
invoked. Automatically written when a valid DBBIN Write occurs. Cannot be
written otherwise.


RPS.2

F0

General-purpose flag written by the DS5001/DS5002 and read by the external
host. These bits are cleared when RPCON = 0. Can be read by DS5001/DS5002
and host CPU when RPC mode is invoked. Can be written by the DS5001/DS5002
when RPC mode is invoked.


RPS.1

IBF

Input Buffer-Full Flag

Input buffer-full flag is automatically set following a write by the external host as
part of the RPC communication. The bit is cleared when RPCON = 0 or following
a read of the DBBIN by the DS5001/DS5002. Can be read by DS5001/DS5002
and host CPU when RPC mode is invoked. This bit cannot be modified by
application software.


RPS.0

OBF

Output Buffer-Full Flag

Output buffer-full Flag is automatically set following a write of the DBBOUT by
the DS5001/DS5002 as part of the RPC communication. The bit is cleared when
RPCON = 0 or following a read of the DBBOUT by the external host. This bit
cannot be modified by application software.

Advertising