10 #ifndef PROCESSOR_BIND_H__ 11 #define PROCESSOR_BIND_H__ 18 #define MDE_CPU_RISCV64 23 #if !defined (__GNUC__) 91 #define MAX_BIT 0x8000000000000000ULL 95 #define MAX_2_BITS 0xC000000000000000ULL 100 #define MAX_ADDRESS 0xFFFFFFFFFFFFFFFFULL 105 #define MAX_ALLOC_ADDRESS 0xFFFFFFFFFFFFULL 110 #define MAX_INTN ((INTN)0x7FFFFFFFFFFFFFFFULL) 111 #define MAX_UINTN ((UINTN)0xFFFFFFFFFFFFFFFFULL) 116 #define CPU_STACK_ALIGNMENT 16 121 #define DEFAULT_PAGE_ALLOCATION_GRANULARITY (0x1000) 122 #define RUNTIME_PAGE_ALLOCATION_GRANULARITY (0x1000) 133 #elif defined (__GNUC__) 151 #if defined (__GNUC__) 156 #define ASM_GLOBAL .globl 169 #define FUNCTION_ENTRY_POINT(FunctionPointer) (VOID *)(UINTN)(FunctionPointer) 171 #ifndef __USER_LABEL_PREFIX__ 172 #define __USER_LABEL_PREFIX__
INT64 INTN
Signed value of native width.
unsigned long long UINT64 __attribute__((aligned(8)))
8-byte unsigned value
UINT64 UINTN
Unsigned value of native width.
unsigned long long UINT64
FILE_LICENCE(BSD2_PATENT)