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

EXTRACT_3RD_BYTE macro

Syntax

#define EXTRACT_3RD_BYTE(val) (((val) >> 16) & 0xFF)

Arguments

val

References

LocationText
nx_crypto_aes.c:374
#define EXTRACT_3RD_BYTE(val) (((val) >> 16) & 0xFF)
nx_crypto_aes.c:823
(LEFT_ROTATE16(aes_encryption_table[EXTRACT_3RD_BYTE(saved_state[2])])) ^
nx_crypto_aes.c:829
(LEFT_ROTATE16(aes_encryption_table[EXTRACT_3RD_BYTE(saved_state[3])])) ^
nx_crypto_aes.c:835
(LEFT_ROTATE16(aes_encryption_table[EXTRACT_3RD_BYTE(saved_state[0])])) ^
nx_crypto_aes.c:841
(LEFT_ROTATE16(aes_encryption_table[EXTRACT_3RD_BYTE(saved_state[1])])) ^
nx_crypto_aes.c:1393
S = EXTRACT_3RD_BYTE(key); /* (key >> 8) & 0xFF;*/