iPXE
endian.h File Reference
#include "bits/endian.h"

Go to the source code of this file.

Macros

#define __LITTLE_ENDIAN   0x44332211UL
 Constant representing little-endian byte order.
#define __BIG_ENDIAN   0x11223344UL
 Constant representing big-endian byte order.

Functions

 FILE_LICENCE (GPL2_OR_LATER_OR_UBDL)
 FILE_SECBOOT (PERMITTED)

Macro Definition Documentation

◆ __LITTLE_ENDIAN

#define __LITTLE_ENDIAN   0x44332211UL

Constant representing little-endian byte order.

Little-endian systems should define BYTE_ORDER as LITTLE_ENDIAN. This constant is intended to be used only at compile time.

Definition at line 13 of file endian.h.

Referenced by aes_key_rcon(), and aes_key_rotate().

◆ __BIG_ENDIAN

#define __BIG_ENDIAN   0x11223344UL

Constant representing big-endian byte order.

Big-endian systems should define BYTE_ORDER as BIG_ENDIAN. This constant is intended to be used only at compile time.

Definition at line 22 of file endian.h.

Referenced by efi_stack_cookie().

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )

◆ FILE_SECBOOT()

FILE_SECBOOT ( PERMITTED )