mn_random_lfsr.cpp File Reference
Macros | |
| #define | NM_THREAD_CONFIG_RANDOM_LFSR_PM32 0xB4BCD35C |
| #define | NM_THREAD_CONFIG_RANDOM_LFSR_PM31 0x7A5BC2E3 |
| #define | MN_RANDOM_LFSR_SHIF(LFSR, POLYMASK) ( ((LFSR & 1) != 0U) ? ( (LFSR >>= 1) ^ POLYMASK) : (LFSR >>= 1) ) |
Macro Definition Documentation
◆ MN_RANDOM_LFSR_SHIF
| #define MN_RANDOM_LFSR_SHIF | ( | LFSR, | |
| POLYMASK | |||
| ) | ( ((LFSR & 1) != 0U) ? ( (LFSR >>= 1) ^ POLYMASK) : (LFSR >>= 1) ) |
◆ NM_THREAD_CONFIG_RANDOM_LFSR_PM31
| #define NM_THREAD_CONFIG_RANDOM_LFSR_PM31 0x7A5BC2E3 |
◆ NM_THREAD_CONFIG_RANDOM_LFSR_PM32
| #define NM_THREAD_CONFIG_RANDOM_LFSR_PM32 0xB4BCD35C |