RNGB/RNGC Error Status Register Definitions

Defines

#define RNGC_ERROR_STATUS_ZEROS_MASK   0xffffff80
#define RNGC_ERROR_STATUS_BAD_KEY   0x00000040
#define RNGC_ERROR_STATUS_RAND_ERR   0x00000020
#define RNGC_ERROR_STATUS_FIFO_ERR   0x00000010
#define RNGC_ERROR_STATUS_STAT_ERR   0x00000008
#define RNGC_ERROR_STATUS_ST_ERR   0x00000004
#define RNGC_ERROR_STATUS_OSC_ERR   0x00000002
#define RNGC_ERROR_STATUS_LFSR_ERR   0x00000001

Detailed Description


Define Documentation

#define RNGC_ERROR_STATUS_BAD_KEY   0x00000040

Bad Key Error Status

#define RNGC_ERROR_STATUS_FIFO_ERR   0x00000010

FIFO Underflow. FIFO was read while empty.

#define RNGC_ERROR_STATUS_LFSR_ERR   0x00000001

LFSR Error. Clear by hard or soft reset.

#define RNGC_ERROR_STATUS_OSC_ERR   0x00000002

Oscillator Error. The oscillator may be broken. Clear by hard or soft reset.

#define RNGC_ERROR_STATUS_RAND_ERR   0x00000020

Random Compare Error. Previous number matched the current number.

#define RNGC_ERROR_STATUS_ST_ERR   0x00000004

Self-test error. Some self test has failed.

#define RNGC_ERROR_STATUS_STAT_ERR   0x00000008

Statistic Error Statistic Test failed for the last seed.

#define RNGC_ERROR_STATUS_ZEROS_MASK   0xffffff80

Unused or MBZ.

footer
©  Freescale Semiconductor, Inc., 2007.  All rights reserved.
Freescale Confidential Proprietary
NDA Required
doxygen