TianoCore EDK2 master
Loading...
Searching...
No Matches
BrotliDecUefiSupport.h File Reference

Go to the source code of this file.

Macros

#define memcpy   CopyMem
 
#define memmove   CopyMem
 
#define memset(dest, ch, count)   SetMem(dest,(UINTN)(count),(UINT8)(ch))
 
#define malloc   BrDummyMalloc
 
#define free   BrDummyFree
 

Typedefs

typedef INT8 int8_t
 
typedef INT16 int16_t
 
typedef INT32 int32_t
 
typedef INT64 int64_t
 
typedef UINT8 uint8_t
 
typedef UINT16 uint16_t
 
typedef UINT32 uint32_t
 
typedef UINT64 uint64_t
 
typedef UINTN size_t
 

Functions

VOID * BrDummyMalloc (IN size_t Size)
 
VOID BrDummyFree (IN VOID *Ptr)
 

Detailed Description

BROTLI UEFI header file for definitions

Allows BROTLI code to build under UEFI (edk2) build environment

Copyright (c) 2020, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file BrotliDecUefiSupport.h.

Macro Definition Documentation

◆ free

#define free   BrDummyFree

Definition at line 21 of file BrotliDecUefiSupport.h.

◆ malloc

#define malloc   BrDummyMalloc

Definition at line 20 of file BrotliDecUefiSupport.h.

◆ memcpy

#define memcpy   CopyMem

Definition at line 17 of file BrotliDecUefiSupport.h.

◆ memmove

#define memmove   CopyMem

Definition at line 18 of file BrotliDecUefiSupport.h.

◆ memset

#define memset (   dest,
  ch,
  count 
)    SetMem(dest,(UINTN)(count),(UINT8)(ch))

Definition at line 19 of file BrotliDecUefiSupport.h.

Typedef Documentation

◆ int16_t

typedef INT16 int16_t

Definition at line 24 of file BrotliDecUefiSupport.h.

◆ int32_t

typedef INT32 int32_t

Definition at line 25 of file BrotliDecUefiSupport.h.

◆ int64_t

typedef INT64 int64_t

Definition at line 26 of file BrotliDecUefiSupport.h.

◆ int8_t

typedef INT8 int8_t

Definition at line 23 of file BrotliDecUefiSupport.h.

◆ size_t

typedef UINTN size_t

Definition at line 31 of file BrotliDecUefiSupport.h.

◆ uint16_t

typedef UINT16 uint16_t

Definition at line 28 of file BrotliDecUefiSupport.h.

◆ uint32_t

typedef UINT32 uint32_t

Definition at line 29 of file BrotliDecUefiSupport.h.

◆ uint64_t

typedef UINT64 uint64_t

Definition at line 30 of file BrotliDecUefiSupport.h.

◆ uint8_t

typedef UINT8 uint8_t

Definition at line 27 of file BrotliDecUefiSupport.h.

Function Documentation

◆ BrDummyFree()

VOID BrDummyFree ( IN VOID *  Ptr)

Dummy free function for compiler.

Definition at line 26 of file BrotliDecUefiSupport.c.

◆ BrDummyMalloc()

VOID * BrDummyMalloc ( IN size_t  Size)

Dummy malloc function for compiler.

Definition at line 14 of file BrotliDecUefiSupport.c.