EXTRACT_2ND_BYTE is only used within netxduo.
 
Symbols
loading...
Files
loading...

EXTRACT_2ND_BYTE macro

Syntax

#define EXTRACT_2ND_BYTE(val) (((val) >> 8) & 0xFF)

Arguments

val

References

LocationText
nx_crypto_aes.c:373
#define EXTRACT_2ND_BYTE(val) (((val) >> 8) & 0xFF)
nx_crypto_aes.c:822
(LEFT_ROTATE24(aes_encryption_table[EXTRACT_2ND_BYTE(saved_state[1])])) ^
nx_crypto_aes.c:828
(LEFT_ROTATE24(aes_encryption_table[EXTRACT_2ND_BYTE(saved_state[2])])) ^
nx_crypto_aes.c:834
(LEFT_ROTATE24(aes_encryption_table[EXTRACT_2ND_BYTE(saved_state[3])])) ^
nx_crypto_aes.c:840
(LEFT_ROTATE24(aes_encryption_table[EXTRACT_2ND_BYTE(saved_state[0])])) ^
nx_crypto_aes.c:1389
S = EXTRACT_2ND_BYTE(key); /* (key >> 16) & 0xFF; */