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 |
|