Defines | |
#define | RNGC_STATUS_ZEROS_MASK 0x003e0080 |
#define | RNGC_STATUS_STAT_TEST_PF_MASK 0xff000000 |
#define | RNGC_STATUS_STAT_TEST_PF_SHIFT 24 |
#define | RNGC_STATUS_ST_PF_MASK 0x00c00000 |
#define | RNGC_STATUS_ST_PF_SHIFT 22 |
#define | RNGC_STATUS_ERROR 0x00010000 |
#define | RNGC_STATUS_FIFO_SIZE_MASK 0x0000f000 |
#define | RNGC_STATUS_FIFO_SIZE_SHIFT 12 |
#define | RNGC_STATUS_FIFO_LEVEL_MASK 0x00000f00 |
#define | RNGC_STATUS_FIFO_LEVEL_SHIFT 8 |
#define | RNGC_STATUS_NEXT_SEED_DONE 0x00000040 |
#define | RNGC_STATUS_SEED_DONE 0x00000020 |
#define | RNGC_STATUS_ST_DONE 0x00000010 |
#define | RNGC_STATUS_RESEED 0x00000008 |
#define | RNGC_STATUS_SLEEP 0x00000004 |
#define | RNGC_STATUS_BUSY 0x00000002 |
#define | RNGC_STATUS_SEC_STATE 0x00000001 |
#define RNGC_STATUS_BUSY 0x00000002 |
RNGC is currently generating numbers, seeding, generating next seed, or performing a self test.
#define RNGC_STATUS_ERROR 0x00010000 |
Error detected in RNGC. See Error Status register.
#define RNGC_STATUS_FIFO_LEVEL_MASK 0x00000f00 |
The level (available data) of the internal FIFO in 32-bit words.
#define RNGC_STATUS_FIFO_LEVEL_SHIFT 8 |
Shift value to get FIFO Level to be LSB.
#define RNGC_STATUS_FIFO_SIZE_MASK 0x0000f000 |
Size of the internal FIFO in 32-bit words.
#define RNGC_STATUS_FIFO_SIZE_SHIFT 12 |
Shift value to get FIFO Size to be LSB.
#define RNGC_STATUS_NEXT_SEED_DONE 0x00000040 |
A new seed is ready for use.
#define RNGC_STATUS_RESEED 0x00000008 |
Reseed is necessary.
#define RNGC_STATUS_SEC_STATE 0x00000001 |
RNGC is in secure state.
#define RNGC_STATUS_SEED_DONE 0x00000020 |
The first seed has been generated.
#define RNGC_STATUS_SLEEP 0x00000004 |
RNGC is sleeping.
#define RNGC_STATUS_ST_DONE 0x00000010 |
Self Test has been completed.
#define RNGC_STATUS_ST_PF_MASK 0x00c00000 |
Self tests pass-fail. Individual bits on indicate failure of a particular test.
#define RNGC_STATUS_ST_PF_SHIFT 22 |
Shift value to get Self Test PF field to be LSB.
#define RNGC_STATUS_STAT_TEST_PF_MASK 0xff000000 |
Statistical tests pass-fail. Individual bits on indicate failure of a particular test.
#define RNGC_STATUS_STAT_TEST_PF_SHIFT 24 |
Mask to get Statistical PF to be LSB.
#define RNGC_STATUS_ZEROS_MASK 0x003e0080 |
Unused or MBZ.
© Freescale Semiconductor, Inc., 2007.
All rights reserved. Freescale Confidential Proprietary NDA Required |
![]() |