added BaseTools/Source/C/Common/BinderFuncs.c
authorjljusten <jljusten@7335b38e-4728-0410-8992-fb3ffe349368>
Mon, 3 Dec 2007 18:30:50 +0000 (18:30 +0000)
committerjljusten <jljusten@7335b38e-4728-0410-8992-fb3ffe349368>
Mon, 3 Dec 2007 18:30:50 +0000 (18:30 +0000)
commit601e5798ac2778b402b457b1b5f897e5c056509c
tree4cd0951fd4b060fa88c437e6cb7376c966355268
parent109c595374269d5ba2520f81a9ab9009a41aa3e9
added      BaseTools/Source/C/Common/BinderFuncs.c
added      BaseTools/Source/C/Common/BinderFuncs.h
added      BaseTools/Source/C/Common/FirmwareVolumeBuffer.c
added      BaseTools/Source/C/Common/FirmwareVolumeBufferLib.h
modified   BaseTools/Source/C/Common/GNUmakefile
modified   BaseTools/Source/C/Common/Makefile
  Added 'FvBuf' library.  It has a consistent function prefix ('FvBuf')
  and the functions can operate on multiple FVs at the same time.  (In
  FvLib.c, InitializeFvLib call ties the functions to a single FV.)

  The BinderFuncs.* files are functions that make the FvBuf library code
  usable in other environments, such as UEFI applications or drivers.
  In the case of BinderFuncs.c, the code targets the ANSI C type of
  environment.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@900 7335b38e-4728-0410-8992-fb3ffe349368
Source/C/Common/BinderFuncs.c [new file with mode: 0644]
Source/C/Common/BinderFuncs.h [new file with mode: 0644]
Source/C/Common/FirmwareVolumeBuffer.c [new file with mode: 0644]
Source/C/Common/FirmwareVolumeBufferLib.h [new file with mode: 0644]
Source/C/Common/GNUmakefile
Source/C/Common/Makefile